Циклы

Здесь собраны задачи, решаемые с помощью итераций


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