Задать вопрос
20 августа, 03:24

С клавиатуры вводятся два целых положительных числа. Найти их наибольший общий делитель.

Pascal ABC

функцией

+3
Ответы (1)
  1. 20 августа, 05:21
    0
    Function NOD (A, B:integer) : integer;

    Begin

    if A>B then result:=B

    else result:=A;

    result:=result+1;

    Repeat

    result:=result-1

    Until (A mod result = 0) and (B mod result = 0)

    End;

    Var

    A, B:integer;

    Begin

    Write ('A = ') ; ReadLn (A) ;

    Write ('B = ') ; ReadLn (B) ;

    Write (NOD (A, B))

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «С клавиатуры вводятся два целых положительных числа. Найти их наибольший общий делитель. Pascal ABC функцией ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы