Bài 6. Câu lệnh điều kiện

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Võ Đông Anh Tuấn

Viết chương trình nhập vào một số nguyên n từ bàn phím in ra màn hình .

a ) Số n có chia hết cho 12 không

b ) n có bao nhiêu chữ số

c ) Tổng các chữ số bằng bao nhiêu

Võ Đông Anh Tuấn
18 tháng 5 2017 lúc 18:01

Bạn nào bk giúp mình nha :D Có làm rồi nhưng sợ sai bucminh

qwerty
18 tháng 5 2017 lúc 19:17

a
n mod 12

b ,c

while n <>0 do
begin

dem:=dem +1;
tong := tong + n mod 10;
n :=n div 10;
end;

Giao Huỳnh
17 tháng 6 2017 lúc 19:21

uses crt;

var n, a, dem, tong:longint;

begin

clrscr;

write('nhap n:');readln(n);

if n mod 12= 0 then

writeln(n,' chia het cho 12')

else write(n,' khong chia het cho 12');

a:=n;

tong:=0; dem:=0;

while a<>0 do

begin

dem:=dem+1;

tong:=tong+ a mod 10;

a:=a div 10;

end;

writeln(n,' co ',dem,' chu so');

write('tong cac chu so bang:',tong);

readln;

end.

* ở đây mk gán a = n để khi đếm số chữ số ,tính tổng các các chữ số của a cũng là đếm số chữ số ,tính tổng các chữ số của n, để n vẫn giữ nguyên giá trị ban đầu. Bạn cũng có thể dùng chương trình con để giải nhébanhqua


Các câu hỏi tương tự
Nguyễn Trường Sinh
Xem chi tiết
Duy Thanh Bùi
Xem chi tiết
Duy Thanh Bùi
Xem chi tiết
Duy Thanh Bùi
Xem chi tiết
Snsbbdbd Xnxb
Xem chi tiết
Minh Ngọc
Xem chi tiết
Thiên Phúc
Xem chi tiết
Quân
Xem chi tiết
Ngu nhưng Siêng
Xem chi tiết