Целое число N является четным двузначным числом
Целое число N является четным двузначным числом.
Для решения задачи необходимо проверить четность числа и его двузначность. Четность можно проверить поделив число на 2 и сравнив остаток с нулем. Для четных чисел остаток от деления всегда равен нулю. Двузначные числа — числа которые больше 9 и меньше 100. Осталось написать программу:
program u_2; var N:integer; begin write('Введите число: '); read(N); if ((N mod 2 = 0) and ((N>9) and (N<100))) then write('Число четное, двузначное') else write('Число не подходит'); end.Текст задачи:Информатика. 10 класс. Базовый уровень. (Семакин И. Г., Хеннер Е. К., Шеина Т. Ю.)
Работа 3.2, Уровень 1, Задача №2Автор: Александр Чернышов
2 комментария
заданное натуральное число N является двузначным и кратно K
Что будет в этой задаче, если число N будет кратно числу К?
Просто поменять N mod 2 = 0 на N mod K = 0. Перед этим объявить переменную K и задать ей значение — это то число, кратность которому мы хотим проверить. Вот пример программы, которая проверяет кратность 5 и двузначность:
program u_2;
var N, K:integer;
begin
K:=5;
write(‘Введите число: ‘);
read(N);
if ((N mod K = 0) and ((N>9) and (N<100))) then write('Число кратно ',K,' и двузначное')
else write('Число не подходит');
end.