Задать вопрос
18 мая, 12:29

Известны

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

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

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

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

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

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

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

на Pascal ABC

+5
Ответы (1)
  1. 18 мая, 13:32
    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. Описать процедуру ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы