codeПримеры
Примеры: Циклические алгоритмы
for, while, break, continue — наберите вручную в VS Code
edit
Важно! Копирование заблокировано. Набирайте код вручную в VS Code.
1
Задание 1: Таблица умножения
Просто
zadanie1.py
editВведите вручную
1
2
3
4
5
2
3
4
5
# Задание 1: таблица умножения n = int(input("Таблица умножения на: ")) for i in range(1, 11): print(f"{n} x {i} = {n * i}")
play_arrow При n=3:
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9 ...
3 x 2 = 6
3 x 3 = 9 ...
2
Задание 2: Факториал числа
Просто
zadanie2.py
editВведите вручную
1
2
3
4
5
6
2
3
4
5
6
# Задание 2: факториал числа n! n = int(input("Введите n: ")) result = 1 for i in range(1, n + 1): result *= i print(f"{n}! = {result}")
play_arrow При n=5:
5! = 120
3
Задание 3: Угадай число (while + break)
Базово
zadanie3.py
editВведите вручную
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# Задание 3: угадай число secret = 42 attempts = 0 while True: guess = int(input("Угадай число: ")) attempts += 1 if guess < secret: print("Больше!") elif guess > secret: print("Меньше!") else: print(f"Верно! Попыток: {attempts}") break
4
Задание 5: Звёздный прямоугольник (вложенный цикл)
Средне
zadanie5.py
editВведите вручную
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# Задание 5: прямоугольник из звёздочек width = int(input("Ширина: ")) height = int(input("Высота: ")) for row in range(height): line = "" for col in range(width): line += "* " print(line)
play_arrow 4×3:
* * * *
* * * *
* * * *
* * * *
* * * *