- 17 Tháng tám 2017
- 212
- 90
- 61
- Bà Rịa - Vũng Tàu
- trường thpt lê hồng phong


Thừa dấu : ở chỗ nào đấy @@
Nếu bạn chạy chương trình đó thì lỗi là đúng rồi, sau lệnh Readln thiếu dấu ";" và chưa có lệnh END. để kết thúc chương trình
Nhưng nó cx báo lỗi thiếu dấu : mà @@Nếu bạn chạy chương trình đó thì lỗi là đúng rồi, sau lệnh Readln thiếu dấu ";" và chưa có lệnh END. để kết thúc chương trình
Cho mình xem đoạn ở trên chỗ dem := 0 được không
Ở phần var làm sao bạn gán giá trị biến được? Mà bạn còn chưa end chương trình
Sau readln cuối bài không cần ; vẫn được nháNếu bạn chạy chương trình đó thì lỗi là đúng rồi, sau lệnh Readln thiếu dấu ";" và chưa có lệnh END. để kết thúc chương trình
Làm sao so sánh số với chuối được bạn
chứ theo bn thì viết saoLàm sao so sánh số với chuối được bạn
chứ theo bn thì viết sao
for i := 1 to length(s) do
begin
Val(s[i],c,code);
if code = 0 then n := n + 1;
end;
mình chưa hc code bnKhai báo thêm biến Code và c nữa là đượcMã:for i := 1 to length(s) do begin Val(s[i],c,code); if code = 0 then n := n + 1; end;
Val là hàm của xâu dung để chuyển ký tự số trong xâu thành số ấy bnmình chưa hc code bn
mình chỉ ms hc kiểu xâu, kiểu mảng,câu lệnh if...then, for....do
mà sao mình thêm dấu nháy ở chỗ số 9 cũng k đc hạVal là hàm của xâu dung để chuyển ký tự số trong xâu thành số ấy bn
thử sửa lại thành dem:=dem+1; xem được không
Mình làm thử bài của bạn luôn. Có j thì bn hỏi mình nha
uses crt;
var s:string;
i,d:integer;
begin
clrscr;
write('Nhap xau:');readln(s);
for i := 1 to length(s) do if s[i] in ['0'..'9'] then inc(d);
write('Co ',d,' ki tu so');
readln
end.