Есть ответ 👍

Составить программу – генератор чисел пифагора а, b, с (с2 = а2 + b2). в основу положить формулы: а = m2 - n2, b = 2mn, с = m2 + n2 (m, n — натуральные, 1 < m < k, 1 < n < k, k — данное число). результат вывести на экран в виде таблицы из пяти столбцов: m, n, а, b, с.

157
269
Посмотреть ответы 2

Ответы на вопрос:


Программа составлена для условия m∈[2,k], n∈[1; k], m> n cls input "k=", k for m = 2 to k     for n = 1 to m - 1           a = m ^ 2 - n ^ 2: b = 2 * m * n: c = m ^ 2 + n ^ 2           print m, n, a, b, c     next n next m end тестовое решение: k=5 2                        1                        3                        4                        5 3                        1                        8                        6                        10 3                        2                        5                        12                      13 4                        1                        15                      8                        17 4                        2                        12                      16                      20 4                        3                        7                        24                      25 5                        1                        24                      10                      26 5                        2                        21                      20                      29 5                        3                        16                      30                      34 5                        4                        9                        40                      41

Поскольку указана абсолютная адресация по колонке a, то изменится только ссылка на номер строки. при копировании номер строки увеличился на 1, поэтому и в формуле тоже будет изменение номера строки на +1, т.е. =2*$a2

Популярно: Информатика