Упражнение №11
Информатика · 2025 (Информатика) · 9 класс · Задание 11 Параграф 1.4 ГДЗ Босова 9 класс 2025 (Информатика)
Решение

Босова 9 класс, Просвещение:
В целочисленных массивах А и В содержатся длины катетов десяти прямоугольных треугольников (А [ і ] — длина первого катета, В[і] — длина второго катета і-го треугольника). Напишите программу, которая по имеющимся данным определит треугольник с наибольшей площадью и выведет его номер, длины катетов и площадь. Предусмотрите случай, когда таких треугольников несколько.
Площадь прямоугольного треугольника равна половине произведения длин катетов. При делении произведения получится вещественное число. Сравнивать вещественные числа очень неудобно, поэтому сравнивать можно только произведение катетов и искать максимальную величину.
Для увеличения вероятности появления треугольников с одинаковой площадью, количество их (N) в программе увеличено.
s: array[1..N] of integer;//массив для хранения площадей
for i := 2 to N do //определения максимальной площади
writeln('Номер треугольника > > ', im, ', Катет а > > ', a[im], ', Катет b > > ', b[im], ', Максимальная площадь > > ', (max / 2):4:2);
write('Максимальную площадь имеют треугольники с номерами: ');
if s[i] = max then write(i, ', ')
Окно вывода:
Номер треугольник > > 6, Катет а > > 9, Катет b > > 10, Максимальная площадь > > 45.00
Максимальную площадь имеют треугольники с номерами: 6, 8, 27
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.
Предыдущий-следующий
уч.2017
Босова
Босова
уч.2023,2016
Босова
(Раб тетрадь)
Босова
уч.2023,2017
Босова
(Сам и контр)
уч.2026,2016
Лукашик 7-9 класс
уч.2025
Пичугов
уч.2026,2018
Разумовская
уч.2019
Юдовская
уч.2022
Быстрова
уч.2024
Алексеев
Комменты вк