🐍
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
# Линейный алгоритм: площадь прямоугольника
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}"