Trang chủ Tin Học Lớp 9 Giải thích dùm tui cái bài này với mọi người,nhìn...

Giải thích dùm tui cái bài này với mọi người,nhìn lời giải ko hỉuSỐ uses crt; var s:string; i,j:longint; begin write(' nhap ho ten'); read(s); writeln('Ten : '

Câu hỏi :

Giải thích dùm tui cái bài này với mọi người,nhìn lời giải ko hỉu

image

Lời giải 1 :

-> Đây là đoạn code tìm từ cuối cùng của xâu nhập vào.

Ví dụ:

- Nhập vào: hello cac ban

- Xuất ra: ban

*Giải thích code:

uses crt; → {khai báo thư viện}

.... {chắc bạn biết rồi}

begin

  write('nhap ho ten');   →{ màn hình in ra dòng chữ "nhap ho ten"}

  read(s);  → {nhập xâu s}

  i := length(s);  → {gán i là độ dài của xâu s hay chỉ số cuối của xâu s.}

  while (s[i] <> ' ') do

      begin 

           dec(i);  -> {giảm i 1 đơn vị}

           if s[i] = ' ' then → {Nếu s[i] là kí tự trắng thì, đây chính là kí tự trắng ngăn cách giữa từ kế cuối và từ cuối.}

               for j := i + 1 to length(s) do write(s[j]);  → {chạy j từ vị trí i + 1 -> cuối xâu và in từng s[j], chính là in những kí tự của từ cuối cùng trong xâu s}

           end;

  readln;

  End.

          

Thảo luận

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ự 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, sắp phải bước vào một kì thi căng thẳng và sắp chia tay bạn bè, thầy cô và cả kì vọng của phụ huynh ngày càng lớn mang tên "Lên cấp 3". Thật là áp lực nhưng các em hãy cứ tự tin vào bản thân là sẻ vượt qua nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247