Bài 8. Lặp với số lần chưa biết trước

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Trần Uyên

sử dụng câu lệnh while ... do

viết ct nhập vào số tự nhiên n sau đó in ra n có bao nhiêu chữ số lẻ!!!!

Trương Quang Dũng
25 tháng 1 2018 lúc 20:56

program bai1;

var n,du,d:longint;

begin

write('N= ');readln(n);

d:=0;

while n>0 do

begin

du:=n mod 10;

if (du mod 2<>0) then d:=d+1;

n:=n div 10;

end;

writeln('So chu so le la ',d);

readln

end.

Trương Quang Dũng
25 tháng 1 2018 lúc 20:58

sửa lại là while n<>0


Các câu hỏi tương tự
Trần Uyên
Xem chi tiết
Lê Tâm Anh
Xem chi tiết
Anh Thư
Xem chi tiết
Trần Uyên
Xem chi tiết
Trần Thị Mai Ngọc
Xem chi tiết
phương thuý nguyễn thị
Xem chi tiết
Nhi Nguyễn
Xem chi tiết
Lê Hồng Thái Dương
Xem chi tiết
NGUYỄN LÊ XUÂN THỊNH
Xem chi tiết