• Напишите программу на языке Паскаль, которая будет вычислять наибольший общий делитель для двух целых чисел
    а) с помощью repeat
    б) с помощью while

Ответы 2

  • Спасибо огромное!!!
  • а)

    var a,b:integer;

    begin

    read(a,b);

    repeat

    if a>b then

    a:=a-b

    else

    b:=b-a;

    until (a=b);

    write(a);

    end.

    б)

    var a,b:integer;

    begin

    read(a,b);

    while (a<>b) do

    if a>b then

    a:=a-b

    else

    b:=b-a;

    write(a);

    end.

    • Автор:

      nutmeg
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years