Cho số nguyên dương N, hãy cho biết N có đối xứng không
2 câu trả lời
Program BTT;
Uses crt;
Var St,S: String;
i: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(St);
S:='';
For i:=length(St) downto 1 do
S:=S+St[i];
If St=S then Write('Doi xung')
Else Write('Khong doi xung');
Readln
End.
var n:longint;
function check(n:longint) : boolean;
var s:string
begin
str(n,s);
for i:=1 to length(s) div 2 do
if s[1+i-1]<>[length(s)-i+1] then exit(false);
exit(true);
end;
begin
write('Nhap n: '); readln;
if check(n) then write('La so doi xung') else write('Khong phai la so doi xung');
readln;
end.
Câu hỏi trong lớp
Xem thêm