Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 15:29   #1
Neitrosha
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 29
По умолчанию число, как сумма квадратов

найти все натуральные числа, не превосходящие
заданного N и представляемые в виде суммы квадратов 2 каких-либо различных натуральных чисел
Neitrosha вне форума Ответить с цитированием
Старый 21.12.2010, 15:51   #2
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Всмысле N представляемые в виде суммы?
Sibedir вне форума Ответить с цитированием
Старый 21.12.2010, 18:35   #3
Neitrosha
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 29
По умолчанию

да, именно так
Neitrosha вне форума Ответить с цитированием
Старый 21.12.2010, 18:54   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Мало что понял, но то что понял вот напишу:
Код:
var a,b,n:integer;
begin
 a:=2;b:=3;
 n:=100;
 while n>0 do begin
  if (sqr(a)+Sqr(b))=n then writeln(a:5,b:5);
 end;
 readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.12.2010, 19:03   #5
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Код:
a := 0;
b := 0;
for i := 1 to n-1 do begin
  for j := i to n do begin
    if (sqr(i)+sqr(j))=n begin
      a := i;
      b := j;
      Break;
    end;
  end;
  if a <> 0 then Break;
end;
Вот только не знаю как из второго цикла выйти правильно.
Sibedir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить все двузначные числа сумма квадратов цифр которых кратна числу 15 [Pascal] mrRastom Помощь студентам 5 16.12.2010 09:47
число в виде суммы квадратов натуральных чисел gambuz Паскаль, Turbo Pascal, PascalABC.NET 0 04.10.2010 11:07
Сумма квадратов (Pascal) antonyolee Паскаль, Turbo Pascal, PascalABC.NET 6 16.05.2010 16:23
Turbo C. Сумма квадратов положительных элементов массива ТАМ Помощь студентам 2 09.12.2009 14:53
Дано натуральное число n. Можно ли представить его в виде суммы двух квадратов натуральных чисел? Сеня Помощь студентам 3 29.01.2009 01:17