giải thích hộ em bài này..tìm số từ trong 1 câu ca dao được nhập từ bàn phím
Code:
Program Dem_Tu;
{$V-}
Var
St:String;
Function Sochu(Dong:String):Integer;
Var
dem,i:Integer;
Begin
Dem:=0;
i:=1;
Repeat
While ((UpCase(Dong[i]) < 'A') Or (UpCase(Dong[i]) > 'Z'))
And (I <=Length(Dong)) Do
i:=i+1;
If i <= Length(Dong) Then
Dem:=Dem + 1;
While ((UpCase(Dong[i]) >= 'A') And (UpCase(Dong[i]) <= 'Z'))
And (I <=Length(Dong)) Do
i:=i+1;
Until i > Length(Dong);
Sochu:=Dem;
End;
{---------------------------}
BEGIN
Write('-Nhap mot cau ca dao tuc ngu: ');
Readln(St);
Writeln('-Cau nay co: ',Sochu(St),' tu');
Readln
END.
__________________
Một buổi tối đẹp trời. Cô gái gọi điện cho cậu trai đang tán tỉnh mình : "Anh ơi... Nhà em đi hết cả rùi... Anh đến ngay nhé... Không có ai ở nhà đâu... !". Cậu trai hí hửng vội vàng phóng xe đến nhà cô bạn, bấm chuông, 5 phút... 10 phút... 15 phút... Sau nửa tiếng bấm chuông, anh mới nhận ra, đúng là... "KHÔNG CÓ AI Ở NHÀ THẬT". potay..^^!
|