Предмет: Информатика, автор: deadline2203

Вам даны два натуральных числа M и N. Напишите программу, которая считает сколько раз в общем встречатется цифра ноль в десятичных представлениях чисел в интервале [M.N]

стандартный ввод и вывод
пример
М - 100
N - 200
нужно вывести - 22


Аноним: там сказано в интервале от m до n
Аноним: то есть m и n не включительно
Аноним: хотя там стоят []
Аноним: Именно. Там интервал [ ], а не ( )
Аноним: А еще, я ни разу не видел (по крайней мере в школьной информатике), чтобы в интервал "от ... до" не включались его границы.
Аноним: Когда-то было предложение во избежание путаницы писать "с ... по", но оказалось, что это не совсем грамотно с точки зрения литературного русского языка.
Аноним: Такой же нелепой оказалась попытка писать "от ... по (включительно)".
Аноним: просто в математике говорят "отрезок"
Аноним: Поэтому сейчас исключение границ оформляют в виде "от ... до, не включая концов интервала".
Аноним: Ну это как если мы читаем на игрушке "Для детей в возрасте от 2 до 5 лет" - мы что, как ребенку 5 лет исполняется, отбираем у него игрушку прямо в день рождения, потому "до 5 - это 4 года и 364 дня" ?

Ответы

Автор ответа: Аноним
0

PascalABC.NET 3.4.2, сборка 1881 от 19.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var m := ReadInteger('M -');

 var n := ReadInteger('N -');

 Range(M, N).Select(t -> t.ToString.ToCharArray

     .Where(c -> c = '0').Count).Sum.Println

end.

Приложения:
Похожие вопросы
Предмет: Другие предметы, автор: sultanzandos004
Предмет: Математика, автор: Pavlenkooooo
Предмет: Русский язык, автор: yuikvas