Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Emma510
10.05.2022 09:56 •
Информатика
Склавиатуры вводится натуральное число z. вычислить: количество цифр в числе z; сумму цифр числа z; первую и последнюю цифры числа z.
Ответ:
katalinatraist
20.08.2020 09:57
var
z,k,n,sum: integer;
s,a: string;
i: byte;
begin
write ('Введите число: ');
readln (z);
Str(z,s);
k:=length(s);
sum:=0;
for i:=1 to k do begin
a:=s[i];
n:=StrToInt(a);
sum:=sum+n;
end;
writeln ('Количество цифр в числе: ',k);
writeln ('Сумма цифр числа: ',sum);
writeln ('Первая цифра числа: ',s[1]);
writeln ('Последняя цифра числа: ',s[k]);
end.
результат:
Введите число: 567854
Количество цифр в числе: 6
Сумма цифр числа: 35
Первая цифра числа: 5
Последняя цифра числа: 4
0,0
(0 оценок)
Популярные вопросы: Информатика
ВасилийПупкин227
05.01.2022 21:15
Спо информатике (с++), . ввести с клавиатуры 3 целых числа, выделить среди них минимальное...
regroom
22.10.2022 23:51
Что такое архивация и что такое сжатие файлов? какая между ними связь и в чем отличие? (ответ на второй вопрос,)...
namik147258369
22.01.2020 01:49
По информатике решить в паскале имеется продуктовая база в которой можно закупить партию товара по условиям минимальная стоимость , близость поставки , прочность товара если...
annakokesnik
06.04.2023 03:57
прочитайте слово, используя таблицу флагов военно-морского свода сигналов ...
почемучка105
27.03.2022 14:51
с информатикой. Тема: Вирусы....
linassglazunov
19.03.2022 12:23
Электронные переключатели это...?? 10 букв, первая т...
maksimesaulav46
17.07.2020 17:47
Информационный сигнал может выражать .поза .запах .вспышка света звук...
mariuaivanova1
20.10.2020 20:52
Даны два неотрицательных числа a и b. найдти их среднее , т.е квадратный корень из их произведения: sgrt(a*b)...
0967252250
20.10.2020 20:52
Выберите язык, относящийся к формальным: а) итальянский б) польский в) латынь г) испанский....
VovaUtyuzh
30.09.2021 20:01
Дано восьмизначное число, необходимо написать в строку каждую цифру данного числа через пробел, начиная с разряда единиц. формат входных данных дано целое число n (10 000...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
z,k,n,sum: integer;
s,a: string;
i: byte;
begin
write ('Введите число: ');
readln (z);
Str(z,s);
k:=length(s);
sum:=0;
for i:=1 to k do begin
a:=s[i];
n:=StrToInt(a);
sum:=sum+n;
end;
writeln ('Количество цифр в числе: ',k);
writeln ('Сумма цифр числа: ',sum);
writeln ('Первая цифра числа: ',s[1]);
writeln ('Последняя цифра числа: ',s[k]);
end.
результат:
Введите число: 567854
Количество цифр в числе: 6
Сумма цифр числа: 35
Первая цифра числа: 5
Последняя цифра числа: 4