Основы программирования на C++, PASCAL
д) сумму всех элементов с номера N по номер М.
21. На отрезке [2, п] найти все натуральные числа, сумма цифр которых при умножении числа на а не изменится.
22. Составить программу удаления из десятичной записи числа N единиц, сохранив порядок следования оставшихся цифр. Сформировать и напечатать полученное число.
23. Школа и дом Петра находятся на одной стороне улицы. Однажды по дороге в школу он стал складывать номера домов, мимо которых проходил на своей стороне улицы, начиная с номера своего дома. Когда сумма номеров оказалась равной 99, Петр перешел через поперечную улицу. После этого он начал заново складывать номера домов, мимо которых проходил, и при сумме 117 перешел через еще одну поперечную улицу. Петр и в следующем квартале складывал номера домов. Сумма номеров домов третьего квартала оказалась равной 235, включая номер дома школы. Каков номер дома Петра? Каков номер дома школы?
24. Дано натуральное число N. Определить количество цифр в цифровой записи данного числа, которые имеют наименьшее значение. Пример. N = 4548. Количество цифр с наименьшим значением равно двум (две цифры 4).
25. Дано натуральное число N. Определить количество цифр в цифровой записи данного числа, которые имеют наибольшее значение. Пример. N = 1808. Количество цифр с наибольшим значением равно двум (две цифры 8).
26. Дано натуральное число N. Получить новое число М, которое образуется из числа N путем замены последней цифры на значение наименьшей цифры в записи числа N. Пример. N = 128 452, М = 129 451.
27. Дано натуральное число N. Получить новое число М, которое образуется из числа N путем замены последней цифры на значение наибольшей цифры в записи числа N. Пример. N =128 452, M = 128458.
28. Определить количество M-значных натуральных чисел, у которых сумма цифр, стоящих в нечетных разрядах, равна N (1 ≤ N ≤ 30, 0 < M < 5).
29. Вычислить сумму тех чисел из заданного отрезка [а, b] (а, b — натуральные), в запись которых входит цифра k.
С
1. Дано натуральное k. Напечатать k-ю цифру последовательности 12345678910111213..., в которой выписаны подряд все натуральные числа.
2. Дано натуральное k. Напечатать k-ю цифру последовательности 149162536..., в которой выписаны подряд квадраты всех натуральных чисел.
3. Составить программу перевода натурального числа из десятичной системы счисления в двоичную.