Информатика, 10 класс

Курс «Информатика», 10 класс МБОУ СОШ № 30 г. Пензы
1 сентября 2021, 08:00 - 31 мая 2022, 18:00, Проводится
Зайцев В. А., Бычина В. В.

Программирование циклов

Практическая работа. Циклические алгоритмы

Ц1. Напишите программу, которая получает два целых числа A и B (0 < A < B) и выводит квадраты всех натуральных чисел в интервале от A до B.

Пример:

Введите два целых числа:

10 12

10*10=100

11*11=121

12*12=144

Ц2. Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными.

Пример:

Введите два числа:

10   -15

10*(-15)=-150

Ц3. Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N.

 Пример:

Введите число N:

10000

Сумма 17710

Ц4. Ввести натуральное число и найти сумму его цифр.

Пример:

Введите натуральное число:

12345

Сумма цифр 15.

Ц5. Ввести натуральное число и определить, верно ли, что в его записи есть
 две одинаковые цифры, стоящие рядом.

Пример:

Введите натуральное число:

12342

Нет.

Пример:

Введите натуральное число:

12245

Да.

Ц6. Ввести натуральное число и определить, верно ли, что в его записи есть
 две одинаковые цифры (не обязательно стоящие рядом).

Пример:

Введите натуральное число:

12342

Да.

Пример:

Введите натуральное число:

12345

Нет.

 

Практическая работа. Циклы по переменной

Ц7. Найдите все пятизначные числа, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111.

Ц8. Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например,
153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга.

Ц9. Натуральное число называется автоморфным, если оно равно последним цифрам своего квадрата. Например, 252 = 625. Напишите программу, которая получает натуральное число N и выводит на экран все автоморфные числа, не превосходящие N.

Пример:

Введите N:

1000

1*1=1

5*5=25

6*6=36

25*25=625

76*76=5776

 

Практическая работа. Вложенные циклы по переменной

Ц10. В магазине продается мастика в ящиках по 15 кг, 17 кг, 21 кг. Как купить ровно 185 кг мастики, не вскрывая ящики? Сколькими способами можно это сделать?

Ц11. Ввести натуральное число N и вывести все натуральные числа, не превосходящие N и делящиеся на каждую из своих цифр.

Пример:

Введите N:

15

1 2 3 4 5 6 7 8 9 11 12 15

Ц12. Напишите программу, которая получает натуральные числа A и B (A<B) и выводит все простые числа на отрезке [A; B].

Пример:

Введите границы диапазона:

10 20

13 17 19

Ц13. Напишите программу, которая получает натуральные числа A и B (A<B) и выводит все числа на отрезке [A; B], у которых ровно 4 разных делителя.

Пример:

Введите границы диапазона:

10 20

10 14 15


Форма отчёта обучающегося: Нет работы

Работы не принимаются в цифровой форме

Для отправки работы необходимо авторизоваться на сайте!