Trang chủ Tin Học Lớp 8 Xâu đối xứng là xâu khi viết theo thứ tự...

Xâu đối xứng là xâu khi viết theo thứ tự ngược lại thi được một xâu giống xâu đã cho. Chẳng hạn: Cho xâu S:=abccba là xâu đối xứng vì khi viết ngược lại ta vẫn

Câu hỏi :

Xâu đối xứng là xâu khi viết theo thứ tự ngược lại thi được một xâu giống xâu đã cho. Chẳng hạn: Cho xâu S:=abccba là xâu đối xứng vì khi viết ngược lại ta vẫn được xâu: S1:=abccba. Yêu cầu viết chương trình kiểm tra xem một xâu được nhập vào từ bàn phím có phải là xâu đối xứng hay không. Nếu không phải xâu đối xứng thì xuất ra xâu đảo ngược của nó. Dữ liệu vào: Nhập vào xâu st không quá 255 kí tự. Dữ liệu ra: Nếu là xâu đối xứng thì xuất ra: 1. Nếu không phải xâu đối xứng thì xuất ra xâu đảo ngược. Ví dụ: Dữ liệu nhập vào Màn hình abccba 1

Lời giải 1 :

uses crt;
var s:string;
function DN(a:string):string;
var i:integer;
        begin
         DN:='';
         for i:=1 to length(a) do DN:=a[i]+DN;
        end;
begin
 clrscr;
  readln(s);
  if(DN(s)=s)then write('1') else write(DN(s));
 readln;
end.

Thảo luận

-- Ngắn thoy e ơi
-- I dùng Integer đi e
-- Ngắn thoy e ơi kkkk em nghỉ làm function cho ko rối có sai dễ sửa
-- Cj nghĩ code này dùng Fuction hơi dài á
-- nhưng ko sao
-- chạy tới 255 thì dùng chục for cũng được
-- hh

Lời giải 2 :

uses crt ;
 var s1,s2 : string ;
  i : integer ;
   begin
    clrscr;
readln(s1);
 for i := length(s1) downto 1 do 
    s2 := s2 + s1[i];
 if s1=s2 then write(1) else write(s2);
  end.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK