PascalABC дано целое число.Верно ли,что в числе нет 5?

0 голосов

PascalABC
дано целое число.Верно ли,что в числе нет 5?


спросил от (24 баллов) в категории Информатика
2 Ответы
0 голосов
ответил от Архангел (150k баллов)
 
Лучший ответ

Program n1;
var a: integer;
function is5(var x: integer): boolean;
begin
is5:=false;
while ( x<>0 ) do begin
if(x mod 10=5) then
begin
is5:=true;
break;
end;
x := x div 10;
end;
end;
begin
readln(a);
if is5(a) then write('есть')
else write('нет');
end.

оставил комментарий от (24 баллов)

спасибо

0 голосов
ответил от Кандидат Наук (34.0k баллов)

Var A:integer;
B:boolean;
Begin
B:=true;
Write('A = ');Read(A);
While A>0 do
   Begin
   if A mod 10 = 5 then B:=false;
   A:=A div 10;
   End;
if B then WriteLn('Верно')
else WriteLn('Не верно')
End.

оставил комментарий от (24 баллов)

спасибо

...