starPython · Лаб №2
Линейные алгоритмы
Линейные алгоритмы
на Python
Программы с последовательным выполнением команд: ввод данных, вычисления, вывод результата.
grid_viewWindows 11
terminalLinux Manjaro
schedule2 часа
flag
flag
Цель работы
- check_circleПонять что такое линейный алгоритм
- check_circleНаучиться считывать числа функцией
int()иfloat() - check_circleВыполнять арифметические вычисления
- check_circleФорматировать вывод с помощью f-строк
- check_circleИспользовать модуль
mathдля математических функций
task_alt
list_alt
Задания
1. Перевод единиц: метры → сантиметрыПросто
2. Площадь и периметр прямоугольникаПросто
3. Скорость, расстояние, времяБазово
4. Площадь круга (модуль math)Базово
5. Перевод температур °C → °F → KСредне
codeПример: Площадь прямоугольника
editВведите вручную1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# Линейный алгоритм: площадь прямоугольника print("=== Площадь прямоугольника ===") a = float(input("Введите длину: ")) b = float(input("Введите ширину: ")) area = a * b perimeter = 2 * (a + b) print(f"Площадь S = {area} кв.ед.") print(f"Периметр P = {perimeter} ед.")
schoolЧто такое линейный алгоритм?
Линейный алгоритм — это набор команд, которые выполняются строго по порядку сверху вниз, без ветвлений и повторений.
Ввод данных
arrow_forward
Вычисления
arrow_forward
Вывод результата
lightbulb
Точность вывода float
Чтобы округлить число до 2 знаков, используйте: round(число, 2) или в f-строке: f"{число:.2f}"