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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2010, 16:41   #1
Болванка
 
Регистрация: 07.11.2010
Сообщений: 3
По умолчанию Задачки для Pascal.не сложные,но я не умею...

1) найти НОД для 3х натуральных чисел
2) разложить данное натуральное число n на простые множители

если не трудно,как можно подробнее
Болванка вне форума Ответить с цитированием
Старый 07.11.2010, 16:47   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

1)
Код:
var a,b,c:integer;
function NOD(x,y:longint):longint;
 begin
  if x<>0 then NOD:= NOD(y mod x,x) else NOD:= y;
 end;
begin
readln(a,b,c);
writeln(Nod(nod(a,b),c));
end;
2)
Код:
var
 i,j,n,f:integer;
 begin
  repeat
   write(' Введите натуральное число N ');
   readln(n);
  until N>0;
   write(N:6,' = 1');
    f:=0; j:=n;
    for i:=2 to n div 2 do
     begin
      if j mod i=0 then
       begin
        f:=1;
         while j mod i=0 do
          begin
           write(' * ',i);
  j:=j div i
        end;
      end;
     end;
  if f=0 then writeln (' * ', n)
         else writeln
 end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 07.11.2010 в 16:50.
Mad_Cat вне форума Ответить с цитированием
Старый 07.11.2010, 16:47   #3
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Не правильно задание прочтал

Последний раз редактировалось cheef; 07.11.2010 в 16:56.
cheef вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Безумно сложные задачки!!!! Метод Гаусса, итераций, метод половинного деления, задача Коши и т.д. Хомяк!!!!! Помощь студентам 4 08.07.2009 10:08
Pascal - решить задачки RazdoR Помощь студентам 2 25.06.2009 16:47
Pascal задачки. Vladya Помощь студентам 4 21.01.2009 18:47