Новая Школа - онлайн-школа подготовки к ЕГЭ
Информатика · 8 класс Задача №3572630
А
Аноним
26 февраля 2026 15:39 · публичный вопрос
А
Аноним

напишите программу, которая вычисляет площадь и периметр прямоугольника по длинам двух его сторон (а=3,2;в=7,9)

Ответ нейросети
26 февраля 2026 15:39

Задача понятна. У прямоугольника есть две стороны a и b.
Площадь S вычисляется как S = a · b, периметр P как P = 2(a + b).
Даны a = 3,2 и b = 7,9 (десятичные числа, через запятую везде на русском). Делаем расчет:

  • Преобразуем в числа: a = 3.2, b = 7.9.
  • Площадь: S = 3.2 · 7.9 = (32/10)·(79/10) = (32·79)/100 = 2528/100 = 25.28.
  • Периметр: P = 2(a + b) = 2(3.2 + 7.9) = 2·11.1 = 22.2.

Итого: площадь = 25.28, периметр = 22.2.

Ниже два варианта программы (Python).

Вариант 1. Статические значения (для заданных a и b) Программа вычисляет для a = 3.2 и b = 7.9.

a = 3.2 b = 7.9 S = a * b P = 2 * (a + b) print("Площадь прямоугольника:", S) print("Периметр прямоугольника:", P)

Пример вывода: Площадь прямоугольника: 25.28 Периметр прямоугольника: 22.2

Вариант 2. С вводом пользователя (с поддержкой запятой как десятичной точки) def read_side(prompt): s = input(prompt).strip().replace(',', '.') return float(s)

a = read_side("Введите длину стороны a: ") b = read_side("Введите длину стороны b: ") S = a * b P = 2 * (a + b) print("Площадь прямоугольника:", S) print("Периметр прямоугольника:", P)

Этот вариант удобнее, если хочешь проверить другие значения. Для заданных a=3,2 и b=7,9 программа выведет те же результаты: 25.28 и 22.2.