program FindDigits;
vanumber, digit, count2, count5: integer;
begicount2 := 0count5 := 0;
write('Enter a number: ')readln(number);
while number > 0 dbegidigit := number mod 10number := number div 10;
end;
if (count2 > 0) and (count5 > 0) thewriteln('The number contains both 2 and 5.'elswriteln('The number does not contain both 2 and 5.');
end.
program FindDigits;
va
number, digit, count2, count5: integer;
begi
count2 := 0
count5 := 0;
write('Enter a number: ')
readln(number);
while number > 0 d
if digit = 2 thebegi
digit := number mod 10
number := number div 10;
count2 := count2 +
else if digit = 5 the
count5 := count5 + 1;
end;
if (count2 > 0) and (count5 > 0) the
writeln('The number contains both 2 and 5.'
els
writeln('The number does not contain both 2 and 5.');
end.