Цикл While. Учебные задачи на циклы
Primary tabs
Forums:
Цикл While
- Дано целое число N (>0). Вывести на экран все целые числа меньше N.
- Дано целое число N (>0). Вывести на экран все целые числа, которые меньше N и меньшие 17.
- Дано целое число N (>0). Вывести на экран все целые числа меньше N, которые при этом делятся на 2 нацело (т.е. все четные).
- Дано целое число N (>0). Вывести на экран все целые числа большие N и меньшие 1000, которые при этом делятся не делятся на 2 нацело (т.е. нечетные).
- Дано целое число N (>0). Вывести на экран все целые числа, квадрат которым меньше N.
- Дано целое число N (>0) и целое число K (>0). Выведите на экран значение $N^K$ -- т.е. "N в степени K" (не используйте готовую функцию).
- Дано целое число N (>0) и целое число K (>0). Вывести на экран все целые числа, $K$-я степень которых меньше N. (для решения используйте самостоятельно реализованную функцию или, опять же, вами написанный фрагмент кода из предыдущей задачи).
- Дано целое число N (>0). Если оно является степенью числа 3, то вывести True, если не является — вывести False.
- Дано целое число N (> 0), являющееся некоторой степенью числа 2:
$N = 2^K$ . Найти целое число K — показатель этой степени. - Дано целое число N (> 0). Найти наименьшее целое положительное
число K , квадрат которого превосходит N: $K^2 > N$ . Функцию извлечения
квадратного корня не использовать. - Дано целое число N (>0). Найти наибольшее целое число K , квадрат
которого не превосходит N: $K^2 ≤ N$. Функцию извлечения квадратного кор-
ня не использовать. - Дано целое число N (> 1). Найти наименьшее целое число K , при кото-
ром выполняется неравенство $3^K > N$. - Дано целое число N (> 1). Найти наибольшее целое число K , при ко-
тором выполняется неравенство $3^K \lt N$. - Дано целое число N (> 1). Вывести наименьшее из целых чисел K ,
для которых сумма $1 + 2 + ... + K$ будет больше или равна $N$, и саму эту
сумму. - Дано целое число N (> 1). Найдите все его целые делители.
- Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км.
Каждый следующий день он увеличивал длину пробега на P процентов от
пробега предыдущего дня (P — вещественное, причем огранично значениями: $0 \lt P \lt 50$). По данному P определить, после какого дня суммарный пробег лыжника за все дни превысит 200 км, и вывести найденное количество дней K (целое) и суммарный пробег S (вещественное число). - Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой
(разряда единиц). - Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр.
- Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, найти число, полученное при прочтении числа N
справа налево.ПРИМЕЧАНИЕ: подразумевается, что вы не можете просто записать число справа налево цифрами в виде строки и потом ее конвертировать в число, надо реально построить его из суммы, например для $1245$, необходимо не просто выделить цифры (как в задаче выше), но ещё и "собрать из" них число с помощью арифметических операций: умножения разрядов на 10 в нужной степени и суммы этих произведений, т.е. в данном случае:
$$5*1000 + 4*100 + 2*10 + 1 = 5421$$ - Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2».
Если имеется, то вывести True, если нет — вывести False. - Дано целое число N (> 1). Последовательность чисел Фибоначчи определяется следующим образом (первыми берутся два числа 1 и 1, а потом каждое последующее -- это сумма двух предыдущих):
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ......
Проверить, является ли число N числом Фибоначчи. Если является, то вы-
вести True, если нет — вывести False. - Дано целое число N (> 1). Найти первое число Фибоначчи, большее N.
- Дано целое число N (> 1), являющееся числом Фибоначчи. Найти целые числа
являющимися для данного N предыдущим и последующим в последовательности Фибоначчи. - Дано целое число N (> 1), являющееся числом Фибоначчи. Найти целое число K
— порядковый номер числа Фибоначчи N .
- Log in to post comments
- 3392 reads