Вы находитесь на странице: 1из 1

1.

Запишите число, которое будет напечатано в результате выполнения следующей


программы. Для Вашего удобства программа представлена на пяти языках
программирования.
s = 600
n = 10
while s + 2*n >= 320:
s = s − 50
n = n + 10
print(s)
2. Написать процедуру, которая при вводе N выводит:

N=3

12

123

3. Написать процедуру, которая при вводе N выводит:

N=3

1 1 1

2 2 2

3 3 3

Для выполнения этих задания напишите программу:


4. Рассматривается множество целых чисел, принадлежащих числовому отрезку
[1016; 7937], которые делятся на 3 и не делятся на 7, 17, 19, 27. Найдите количество
таких чисел и максимальное из них. В ответе запишите два целых числа без
пробелов и других дополнительных символов: сначала количество, затем
максимальное число.
5. Назовём натуральное число подходящим, если ровно два из его делителей входят в
список (11, 13, 17, 19). Определите количество подходящих чисел, принадлежащих
отрезку [22 000; 33 000], а также наименьшее из таких чисел. В ответе запишите два
целых числа: сначала количество, затем, без разделительных знаков, наименьшее
число.
6. Напишите функцию, которая определяет сумму цифр переданного ей числа.
Пример:
Введите натуральное число:
123
Сумма цифр числа 123 равна 6.
7. Напишите функцию, которая «переворачивает» число, то есть возвращает число, в
котором цифры стоят в обратном порядке.
Пример:
Введите натуральное число:
1234
После переворота: 4321

Вам также может понравиться