37

Написать программу. Задано натуральное число

solntze 28 февраля 2023

Написать программу. Задано натуральное число. Определить делится ли оно на два. Примечание: проверка делимости на 2 осуществляется следующим образом: пустьN-натуральное число. Если N/2=N\2, то число делится на 2, иначе нет. (N/2-обычное деление, N\2-деление нацело)

категория: информатика

46

Вообще признак делимости на 2 можно определить проще. Если остаток от деления на 2=0 тогда число делится на 2 нацело иначе нет if (n mod 2)=0 then writeln ('Число делится на 2 нацело') else writeln ('Число не делиться на 2 нацело'); Однако если по условию задачи признак, такой то уж ничего не пделаешь Program evenNum; Uses crt; var n: real; begin clrscr; write ('Введите число n: '); readln (n); if (n/2) <> (n div 2) then writeln ('Число не делится на 2 нацело') else writeln ('Число делится на 2 нацело'); readkey; end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...