Паскаль:Дано натуральное число n. Необходимо определить, есть ли в нём цифра 3.

14 Окт 2019 в 14:41
157 +1
0
Ответы
1

program CheckDigit;
var
n, digit: integer;
isThree: boolean;
begin
isThree := false;

write('Введите натуральное число: ');
readln(n);

while n <> 0 do
begin
digit := n mod 10;

if digit = 3 then
begin
isThree := true;
break;
end;
n := n div 10;

end;

if isThree then
writeln('В числе есть цифра 3')
else
writeln('В числе нет цифры 3');

end.

19 Апр 2024 в 11:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир