🐍
codeПримеры

Примеры: Циклические алгоритмы

for, while, break, continue — наберите вручную в VS Code

edit

Важно! Копирование заблокировано. Набирайте код вручную в VS Code.

1

Задание 1: Таблица умножения

Просто
zadanie1.py editВведите вручную
1
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 ...
2

Задание 2: Факториал числа

Просто
zadanie2.py editВведите вручную
1
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
# Задание 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
# Задание 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:
* * * *
* * * *
* * * *