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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 16:51   #1
vacia78
 
Регистрация: 05.03.2009
Сообщений: 6
По умолчанию Паскаль Множества

Помогите плз с решением задачи:
В поpядке убывания напечатать все целые числа из диапазона
1..400, котоpые пpедставимы в виде n^2+2*k^2, но не пpед¬ставимы в виде 4*j^2+3*k^2 (n,k,i,j>=0).
vacia78 вне форума Ответить с цитированием
Старый 08.04.2009, 22:36   #2
vacia78
 
Регистрация: 05.03.2009
Сообщений: 6
По умолчанию

Up все еше требуется помошь....
vacia78 вне форума Ответить с цитированием
Старый 08.04.2009, 23:24   #3
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Код:
var S: array [0..400] of Boolean;
    n, k, i, j: Integer;
begin
  for i := 0 to 400 do
    S[i] := False;
  n := 0;
  while Sqr(n) <= 400 do
  begin
    k := 0;
    while Sqr(n) + 2 * Sqr(k) <= 400 do
    begin
      S[Sqr(n) + 2 * Sqr(k)] := True;
      k := k + 1;
    end;
    n := n + 1;
  end;
  j := 0;
  while 4 * Sqr(j) <= 400 do
  begin
    k := 0;
    while 4 * Sqr(j) + 3 * Sqr(k) <= 400 do
    begin
      S[4 * Sqr(j) + 3 * Sqr(k)] := False;
      k := k + 1;
    end;
    j := j + 1;
  end;
  Write('Числа :');
  for i := 400 downto 1 do
    if S[i] then
      Write(' ', i);
  ReadLn;
end.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/
OCTAGRAM вне форума Ответить с цитированием
Старый 09.04.2009, 22:10   #4
vacia78
 
Регистрация: 05.03.2009
Сообщений: 6
По умолчанию

Большое спасибо за решение=) надеюсь уже наконец сессию закрою с этой лабой
vacia78 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множества В Паскаль Стасссс Помощь студентам 1 03.04.2009 17:43
Паскаль. задача на множества Isuzu_Rin Помощь студентам 1 24.12.2008 10:01
Множества.(паскаль)Help plz pif Помощь студентам 2 01.12.2008 15:59