1.
А) Напишите программу, которая проверяет, является ли введённое число (number) простым. Если число простое, то программа выводит «Простое», иначе «Не является простым».
В) Числа последовательно вводятся в цикле. Ввод завершается числом 0. Определите, сколько элементов этой последовательности больше предыдущего элемента.
2.
А) Напишите программу, которая проверяет введённую пользователем строку (string) на соответствие правилу: у строки нет ни одной гласной русской маленькой буквы на каждой чётной позиции. Пример подходящей строки: «пока!» (в Python первый символ является нулевым, поэтому мы считаем первый символ чётным). Если строка подходит, программа выводит на экран «Какая хорошая строка!», а иначе — «Строка мне не нравится!».
В) Дано натуральное число A. Определите, каким по счету числом Фибоначчи оно является, то есть выведите такое число n, что φn = A. Если А не является числом Фибоначчи, выведите число -1. Пояснение: последовательность Фибоначчи — это ряд чисел, в котором первые два элемента равны 1, а каждый следующий элемент равен сумме двух предыдущих: 1, 1, 2, 3, 5, 8, 13, 21, …
3.
А) Напишите программу вычисление факториала числа N.
В) Напишите программу, которая ищет наибольший (не равный 1) общий делитель двух чисел, введённых пользователем (num1, num2), и выводит его на экран. Если общих делителей нет, выводит на экран «Общих делителей не найдено».
или напишите нам прямо сейчас