Предмет: Информатика,
автор: Виньтик
Помогите составить программу
1. нужна программа на тему Алгоритма Евклида, составьте пожалуйста,чтобы в паскаль её забить.
Программа для нахождения наибольшего общего делителя.
Ответы
Автор ответа:
0
//Pascal ABC.NET v3.1 сборка 1172
var
a, b, nod: integer;
begin
read(a, b);
while a * b <> 0 do
if a > b then a := a mod b
else b := b mod a;
nod := a + b;
writeln(nod);
end.
Пример ввода:
1071
462
Пример вывода:
21
var
a, b, nod: integer;
begin
read(a, b);
while a * b <> 0 do
if a > b then a := a mod b
else b := b mod a;
nod := a + b;
writeln(nod);
end.
Пример ввода:
1071
462
Пример вывода:
21
Похожие вопросы
Предмет: Другие предметы,
автор: anonim866
Предмет: Қазақ тiлi,
автор: Gacharinka
Предмет: Математика,
автор: vlad210313
Предмет: Математика,
автор: ник2003ита
Предмет: Алгебра,
автор: Vasiliska99