codeПримеры
Примеры: Разветвляющиеся алгоритмы
Набирайте код вручную — только так синтаксис запомнится
edit
Важно! Копирование заблокировано. Набирайте каждую программу вручную в VS Code.
1
Задание 1: Чётное или нечётное
Просто
zadanie1.py
editВведите вручную
1
2
3
4
5
6
2
3
4
5
6
# Задание 1: чётное или нечётное n = int(input("Введите целое число: ")) if n % 2 == 0: print(f"{n} — чётное число") else: print(f"{n} — нечётное число")
play_arrow Результат:
Введите целое число: 7
7 — нечётное число
2
Задание 2: Оценка по баллам
Просто
zadanie2.py
editВведите вручную
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# Задание 2: оценка по баллам score = int(input("Введите баллы (0-100): ")) if score >= 90: print("Отлично! 🏆") elif score >= 75: print("Хорошо 👍") elif score >= 60: print("Удовлетворительно") else: print("Неудовлетворительно 📚")
3
Задание 4: Принадлежность отрезку
БазовоИспользуем оператор and для проверки сразу двух условий одновременно.
zadanie4.py
editВведите вручную
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# Задание 4: принадлежность отрезку a = float(input("Начало отрезка a: ")) b = float(input("Конец отрезка b: ")) x = float(input("Число x: ")) if a <= x and x <= b: print(f"{x} принадлежит отрезку [{a}, {b}]") else: print(f"{x} НЕ принадлежит отрезку [{a}, {b}]")
4
Задание 5: Тип треугольника
Средне
zadanie5.py
editВведите вручную
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# Задание 5: тип треугольника a = float(input("Сторона a: ")) b = float(input("Сторона b: ")) c = float(input("Сторона c: ")) # Проверяем существование треугольника if a + b > c and a + c > b and b + c > a: if a == b == c: print("Равносторонний треугольник") elif a == b or b == c or a == c: print("Равнобедренный треугольник") else: print("Разносторонний треугольник") else: print("Треугольник не существует!")