В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
lis316721
lis316721
25.04.2021 00:59 •  Информатика

Дано целое число. определить, сколько разрядов оно содержит вывести на экран 1, если число однозначное, вывести на экран 2, если число двузначное, вывести на экран 3, если число трехзначное. входные данные: во входном потоке одно целое число, которое не превосходит значение 1000. выходные данные: во входном потоке вывести 1 или 2 или 3

Ответ:
vvndas1
vvndas1
08.10.2020 06:09
// PascalABC.NET 3.3.5, сборка 1636 от 10.03.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var (n,k):=(ReadInteger,0);
  while n>0 do (n,k):=(n div 10,k+1);
  Writeln(k)
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?