Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Trần Hải Đăng

Pascal ạ

- Dùng biến logic: dx

- Khởi tạo: dx:= true;

- Dùng vòng for duyệt từ đầu đến giữa xâu a ( độ dài xâu chia 2 lấy phần nguyên)

nếu a[i] <>[length(a)-(i-1)] thì dx:=false.

- Nếu dx=true thì thông báo: Đây là xâu đối xứng nếu không thì thông báo: Đây không là xâu đối xứng.

Nguyễn Lê Phước Thịnh
12 tháng 1 2022 lúc 22:16

uses crt;

var kt:boolean;

st:string;

i,d:integer;

begin

clrscr;

readln(st);

d:=length(st);

kt:=true;

for i:=1 to d do 

  if st[i]<>st[d-i+1] then kt:=false;

if kt=true then writeln('Day la xau doi xung')

else writeln('Day khong la xau doi xung');

readln;

end.


Các câu hỏi tương tự
Long ca ca
Xem chi tiết
Yến Hoang Thị Hải
Xem chi tiết
Hoàng Đào
Xem chi tiết
Long ca ca
Xem chi tiết
Dao Vo
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết