Предмет: Информатика,
автор: oilef
Дано натуральное число. Определить есть ли в нем цифры 2 и 5. Pascal
Fr3sh21:
Скольки значное число?
Ответы
Автор ответа:
0
var
n:longint;
s:string;
flag:boolean;
begin
Write('Введите натуральное число: '); Read(n);
Str(n,s); { перевели в формат символьной строки }
flag:=False;
if Pos('2',s)>0 then
begin Writeln('В числе есть цифра 2'); flag:=True end;
if Pos('5',s)>0 then
begin Writeln('В числе есть цифра 5'); flag:=True end;
if not flag then Writeln('В числе нет цифр 2 или 5')
end.
Тестовое решение:
Введите натуральное число: 64720051
В числе есть цифра 2
В числе есть цифра 5
n:longint;
s:string;
flag:boolean;
begin
Write('Введите натуральное число: '); Read(n);
Str(n,s); { перевели в формат символьной строки }
flag:=False;
if Pos('2',s)>0 then
begin Writeln('В числе есть цифра 2'); flag:=True end;
if Pos('5',s)>0 then
begin Writeln('В числе есть цифра 5'); flag:=True end;
if not flag then Writeln('В числе нет цифр 2 или 5')
end.
Тестовое решение:
Введите натуральное число: 64720051
В числе есть цифра 2
В числе есть цифра 5
Интересные вопросы
Предмет: Окружающий мир,
автор: викалик
Предмет: Қазақ тiлi,
автор: salsal
Предмет: Русский язык,
автор: kazymzade00
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: sara2480