30.01.2022

Является ли сумма цифр числа двузначным числом

Дано трехзначное число. Определить, является ли сумма его цифр двузначным числом

Вычислим каждую цифру числа, используя операции целочисленного деления div и mod. Полученную сумму цифр проверим на принадлежность промежутку чисел [10; 99], будем использовать два простых условия и логическую операцию and (И).

Программа решения на языке Паскаль:

var n,s:integer;

begin

readln(n);

s:=n div 100 + n mod 100 div 10 + n mod 10;

if (s>=10) and (s<=99) then writeln('да') else writeln('Нет');

end.

Как проверить, является ли число двузначным? (способы проверки на языке Паскаль и Python).

Комментариев нет:

Отправить комментарий