Циклы
Здесь собраны задачи, решаемые с помощью итераций
- Составьте программу, выводящую на экран квадраты чисел от 10 до 20.
- С клавиатуры вводятся n чисел. Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введённых чисел. Значение n вводится с клавиатуры.
- Выведите на экран ряд чисел: 40, 39, 38, …, 12.
- Составьте программу, которая выводит на экран таблицу умножения числа n на числа от a до b. Числа n, a, b вводятся с клавиатуры.
- Напишите программу, которая возводит число в целочисленную степень. Число и степень вводятся с клавиатуры.
- Напишите программу, которая выводит на экран таблицу значений функции y = 5 - x^2/2 на отрезке [-5; 5] с шагом 0.5.
- Выведите на экран ряд чисел Фибоначчи, состоящий из n элементов. Значение n вводится с клавиатуры. Альтернатива: пользователь вводит начальные два числа для расчёта ряда Фибоначчи самостоятельно.
- Известно, что предел отношения соседних чисел Фибоначчи равен золотому сечению φ=(√5-1)/2. Определите какие члены ряда Фибоначчи дают погрешность в определении значения φ до k-го знака после запятой. k вводится с клавиатуры. Как изменится ответ, если два первых числа Фибоначчи взять 10 и 15?
- Возьмём любое натуральное число. Если оно чётное – разделим его пополам, если нечётное – умножим на 3 и прибавим 1. Повторим эти действия с вновь полученным числом. Гипотеза Коллатца гласит, что независимо от выбора первого числа рано или поздно мы получим 1. Проверьте её для первых n натуральных чисел.
- С клавиатуры вводится целое число. Определить, из каких цифр оно состоит, то есть вывести на экран отдельные цифры числа.
- Вводится число. Преобразовать его в другое число, цифры которого будут следовать в обратном порядке по сравнению с введённым числом.
- Для каждого натурального числа в промежутке от n до m вывести все его делители. Значения n и m вводятся с клавиатуры.
- С клавиатуры вводятся целые числа до первого числа, которое меньше двух. Написать программу, которая определяет сколько простых чисел было введено.
- Число совершенно, если оно равно сумме всех своих делителей, кроме самого себя. Пример: 6 = 1 + 2 + 3. Найдите все совершенные числа от 1 до 10000 и выведите их на экран.
- Даны натуральные числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5.
- Даны натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7.