Задание 6 Параграф 3.3 ГДЗ Босова 9 класс Углубленный уровень (Информатика)
Рассмотрим вариант решения задания из учебника
Босова, Аквилянов 9 класс, Просвещение:
Работая с таблицей из предыдущего задания, требуется выяснить, сколько среди заданных троек чисел таких, которые могут быть длинами сторон прямоугольного треугольника. Опишите последовательность своих действий и формулы, которые вы будете использовать.
У прямоугольного треугольника гипотенуза самая длинная сторона, но меньше суммы катетов. Кроме того, квадрат гипотенузы равен сумме квадратов катетов: c2 = a2 + b2
Можно ячейку Е1 ввести формулу =ЕСЛИ(D1^2 = A1^2 + B1^2 + C1^2 – D1^2; "1"; "0") и скопировать ее по диапазону Е2:Е1000. В ячейках диапазоны D1:D1000 длина максимальной стороны. А потом просто подсчитать (или суммировать) в Е1001 количество 1.
Есть еще более быстрое решение.
Для прямоугольных треугольников существует правило: сумма квадратов всех трёх сторон равна удвоенному квадрату наибольшей стороны.
Благодаря этому правилу можно сразу определить, могут ли стороны быть сторонами прямоугольного треугольника.
В ячейку D1 вводим формулу =ЕСЛИ(A1^2+B1^2+C1^2=2*МАКС(A1:C1)^2; 1; 0))и копируем ее по диапазону D2:D1000
Далее, либо считаем количество 1, либо суммируем все ячейки диапазона D1:D1000 (=СЧЁТЕСЛИ(D1:D1000;" > 0") или =СУММ(D1:D1000))