
Рассмотрите программы и определите типы циклов a = int(input()) m = a%10 a = a//10 while a >
0: if a%10 > m: m = a%10 a = a//10 print(m) Ответ_____________________________ a = int(input()) b = int(input()) c = int(input()) for i in range(a,b+1,c): print(i, end=' ') print() Ответ____________________________

Ответы на вопрос

Ответ:
1) цикл While (повотряет одно и тоже действие, пока условие цикла while остаётся истинным)
2) цикл For (повторение чего либо n-ое количество раз)



Первая программа использует цикл while
, а вторая программа использует цикл for
. Давайте подробнее рассмотрим каждую из них:
- Первая программа:
pythona = int(input())
m = a % 10
a = a // 10
while a > 0:
if a % 10 > m:
m = a % 10
a = a // 10
print(m)
Эта программа вводит целое число a
, а затем находит и выводит максимальную цифру в этом числе. Она использует цикл while
, чтобы перебирать цифры числа, пока оно не станет равным нулю.
- Вторая программа:
pythona = int(input())
b = int(input())
c = int(input())
for i in range(a, b + 1, c):
print(i, end=' ')
print()
Эта программа вводит три целых числа: a
, b
и c
. Затем она использует цикл for
, чтобы перебирать числа от a
до b
включительно с шагом c
и выводит их на экран. Например, если вводится a=1
, b=10
, и c=2
, программа выведет числа от 1 до 10 с шагом 2: 1 3 5 7 9.
Таким образом, первая программа выполняет поиск максимальной цифры в числе, а вторая программа выводит последовательность чисел в заданном диапазоне с заданным шагом.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili