Viết chương trình nhập vào một xâu ký tự, đếm xem trong xâu có bao nhiêu từ? ( từ là một dãy ký tự không chứa dấu cách. VD xâu:'Dich benh Covid 19' có 4 từ) Giúp em với ạ!!
2 câu trả lời
var
st: string;
i,kq: integer;
begin
readln (st);
for i:= 1 to length (st) do if st[i] = ' ' then inc (kq);
writeln(kq+1);
readln;
end.
Program FNG;
Uses crt;
Var St: String;
i,d: longint;
Begin
Clrscr;
Write('Nhap St: '); Readln(St);
While St[1]=#32 do Delete(St,1,1);
While St[length(St)]=#32 do Delete(St,length(St),1);
While Pos(#32#32,St)<>0 do Delete(St,Pos(#32#32,St),1);
d:=0;
For i:=1 to n do
If St[i]=#32 do inc(d);
Write(d+1);
Readln
End.
Câu hỏi trong lớp
Xem thêm