Исходники и листинги ::: Pascal ::: Найти Наибольший Кратный Делитель
|
|
|
|
writeln('эта программа находит НОД от двух веденных вами чисел'); | |
writeln('Bведите первое интересующие вас число'); | |
if a=0 then begin writeln('нуль вводить нельзя введите другое число'); i:=i+1; readln(a); end else | |
writeln('ведите второе интересующие вас число'); | |
if (b=0and(i>0) then begin writeln('ну ты даешь я же сказал нуль вводить нельзя'); readln(a); end; elseif b=0 then begin writeln('нуль вводить нельзя введите другое число'); readln(a); end; | |
if a>b then begin c:=a-b; a:=c; end else begin c:=b-a; b:=c; end; | |
writeln('это НОД этих чисел ',c); | |
|
|
|
|
Авторский комментарий к работе: если необходимо найти НОД то используя этот листинг и имея установленный pascal можно быстро его найти
|
|
Вы не можете оценивать |
КОММЕНТАРИИ К РАБОТЕ:
|
|
|
|
|
| Rusher* ::: комментарий от 18.04.2008 | 17:44
|
|
|
Дух (ур.1)
Очки: 31
Город: Tomsk
Тв. работ: 0
Рег: 26.09.2007 (5617) |
Наибольший кратный делитель... бред какой-то...
Может наибольший общий делитель?
А 0 вводить можно, тогда НОДом будет являться другое число.
|
|