1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 10 Параграф 1.5 ГДЗ Босова 9 класс 2023 (Информатика)
Босова
9 класс
Автор
Босова

Задание 10 Параграф 1.5 ГДЗ Босова 9 класс 2023 (Информатика)

Задача

Площадь прямоугольного треугольника равна половине произведения длин катетов. При делении произведения получится вещественное число. Сравнивать вещественные числа очень неудобно, поэтому сравнивать можно только произведение катетов и искать максимальную величину.
Для увеличения вероятности появления треугольников с одинаковой площадью, количество их (N) в программе увеличено.
from random import randint
N=20
a=[0]*N
b=[0]*N
s=[0]*N
for i in range(N):
a[i]=randint(2,6)
b[i]=randint(3,7)
s[i]=a[i]*b[i]
mac=max(s)
print(‘Маскимальная площадь’,'{:5.2f}’.format(mac*0.5))
for i in range(N):
if s[i]==mac:
print(‘Максимальный размер имеет треугольник № > > ‘,i,’ Катет А > > ‘,a[i],’ Катет B > > ‘,b[i])

Подробный ответ

Площадь прямоугольного треугольника вычисляется по формуле $$S=\frac{ab}{2}$$, где $$a$$ и $$b$$ — длины катетов.

Чтобы не сравнивать вещественные числа, удобно сравнивать произведения катетов $$a \cdot b$$. Для треугольника с наибольшим произведением катетов площадь тоже будет наибольшей.

Сначала заполним массивы катетов, затем найдём максимальное значение произведения, после чего выведем все треугольники, у которых это значение совпадает с максимальным.

from random import randint
N = 20
a = [0] * N
b = [0] * N
s = [0] * N

for i in range(N):
    a[i] = randint(2, 6)
    b[i] = randint(3, 7)
    s[i] = a[i] * b[i]

mac = max(s)
print(‘Максимальная площадь’, ‘{:5.2f}’.format(mac * 0.5))

for i in range(N):
    if s[i] == mac:
        print(‘Максимальный размер имеет треугольник №’, i, ‘Катет A =’, a[i], ‘Катет B =’, b[i])

Если таких треугольников несколько, программа выведет все номера, у которых площадь максимальна.

Ответ: программа на Python приведена выше.



Общая оценка
4.5 / 5
Другие учебники
Другие предметы