Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Общие вопросы разработки программ _ генератор чисел Пифагора

Автор: Maik... 29.04.2009 12:46

Друзья, мне дали задачу индивидуальную, но я не разобрался с ней!
Я её не понял sad.gif Обьясните пожалуйста. Очень срочно надо!
Заранее очень благодарен.

Цитата
Составить программу-генератор чисел Пифагора a,b,c (c^2 = a^2 + b^2) .
В основу положить формулы : a=m^2 + n^2 , b=2mn , c=m^2 + n^2 (m,n - натуральные, 1<m<k , 1<n<k , k - данное число).
Результат вывести на экран в виде таблицы из пяти столбцов: m,n,a,b,c.


Автор: Lapp 29.04.2009 14:04

Цитата(Maik... @ 29.04.2009 9:46) *
Я её не понял

Что именно ты не понял? Вроде все ясно.. Делаешь двойной цикл по m и n от 1 до k. И по приведенным формулам считаешь, что нужно. И выводишь.
Скажи, в чем проблема.

Автор: Maik... 29.04.2009 15:16

Покажи что нибудь наподобии?

Автор: Lapp 29.04.2009 15:37

Цитата(Maik... @ 29.04.2009 12:16) *
Покажи что нибудь наподобии?


for m:=1 to k do for n:=1 to k do WriteLn(m:10, n:10, m*m+n*n:10, 2*m*n:10, m*m+n*n:10);
Но сдается мне, что эти формулы имеют очень слабое отношение к пифагоровым числам..