Bài 23:
program songuyentoc1;
uses crt;
var n:longint;
k,i:word;
kt:boolean;
begin
clrscr;
write('Nhap n: '); readln(n);
while n>0 do
begin
k:=n mod 10;
kt:=true;
if k<2 then kt:=false;
for i:=2 to k div 2 do
if k mod i=0 then kt:=false;
if kt=true then writeln(i);
end;
readln;
end.
Bài 23:
program songuyento;
uses crt;
var n,d:longint;
k,i:word;
begin
clrscr;
write('Nhap so: '); readln(n);
while n>0 do
begin
k:=n mod 10;
d:=0;
for i:=2 to k div 2 do
if k mod i=0 then d:=d+1;
if (d=0) and (k>=2) then writeln(k);
n:=n div 10;
end;
readln;
end.
Bài 24:
program trungbinh;
uses crt;
var n:longint;
i,t:word;
begin
clrscr;
write('Nhap so nguyen duong n: '); readln(n);
t:=0; i:=0;
while n>0 do
begin
if (n mod 10) mod 2=1 then
begin
t:=t+n mod 10;
i:=i+1;
end;
n:=n div 10;
end;
if i=0 then write('-1')
else write('Trung binh cong cac so le la: ',t/i:0:3);
readln;
end.