Bài 12: Kiểu xâu

Yone Kaido

Viết chương trình nhập vào 1 xâu bất kì, xuất ra màn hình số lượng kí tự trong xâu đã nhập.

mọi người giúp mk bài này với.

Cherry
23 tháng 3 2021 lúc 21:16

 

 

Uses Crt;

Var St:String;

dem: Array[‘A’..’Z’] Of Byte;

i:Byte;

ch:Char;

Begin

Write(‘Nhap xau St: ‘); Readln(St);

{Khởi tạo mảng}

For ch:=’A’ To ‘Z’ Do dem[ch]:=0;

{Duyệt xâu}

For i:=1 To Length(St) Do

If Upcase(St[i]) IN [‘A’..’Z’] Then Inc(dem[Upcase(St[i])]);

{Liệt kê các ký tự ra màn hình}

For ch:=’A’ To ‘Z’ Do

If dem[ch]>0 Then Writeln(ch,’ : ’,dem[ch]);

Readln;

Bình luận (0)
Nguyễn Lê Phước Thịnh
24 tháng 3 2021 lúc 20:17

uses crt;

var st:string;

begin

clrscr;

write('Nhap xau:'); readln(st);

writeln(length(st));

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
Duy Nguyễn
Xem chi tiết
Hiếu
Xem chi tiết
Thọ Phạm
Xem chi tiết
Huy Lê Đình
Xem chi tiết
Nguyễn Chi
Xem chi tiết
Tiên Tiên
Xem chi tiết
Lan Anh
Xem chi tiết
B2_Đinh Thị Huệ
Xem chi tiết
Quang Tuấn Quách
Xem chi tiết