Задать вопрос
21 февраля, 19:28

Известны

следующие признаки делимости числа N. Д ля делимости на

5 необходимо, чтобы последняя цифра

числа была 0 или 5.

Описать процедуру

проверки признаков делимости. Проверить

их для различных значений N.

Предмет (Программирование)

на Pascal ABC

+1
Ответы (1)
  1. 21 февраля, 19:34
    0
    Var N, lastNum, mod5: integer;

    flag: boolean;

    begin

    readln (N) ;

    lastNum : = N mod 10;

    mod5 : = N mod 5;

    flag : = (lastNum = 5) or (lastNum = 0) ;

    if flag then

    writeln ('Число ', N, ' делится на 5 по признаку делимости')

    else

    writeln ('Число ', N, ' не делится на 5 по признаку делимости') ;

    if (mod5 = 0) then

    writeln ('Число ', N, ' делится на 5 по определению')

    else

    writeln ('Число ', N, ' не делится на 5 по определению') ;

    flag : = flag xor (mod5 = 0) ;

    if flag then

    writeln ('Результаты не совпадают, это не признак делимости!')

    else

    writeln ('Результаты совпадают, это возможно признак делимости')

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