Паскаль, ввести трёхзначное число
5-9 класс
|
если сумма цифр числа чётная, то увеличить на 2, в противном случае уменьшить на 2
Program I_have_got_name;
var a:integer;
begin
write('Введите целое число');
readln(a);
if ((a mod 10)+(a mod 100 div 10)+(a div 100)) mod 2 = 0 then
writeln(a+2) else
Writeln(a-2);
end.
Другие вопросы из категории
количества страниц, которые найдет поисковый сервер по каждому запросу. Ответ запишите в виде последовательности соответствующих букв.
Читайте также
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
пример входных данных: 123; 121; 222
пример выходных данных: нет; да; да
б) является ли число "перевёртышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
(с защитой от неверного ввода) или Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10 (с защитой от неверного ввода).
и печатает сообщение на экране. (Трёхзначное число симметрично, если крайние цифры числа одинаковые)
зависимости от времени суток. Пример: Введите число от 0 до 24: 12 Добрый день!"