Tin học Nhập n bất kỳ sau đó in ra tổng các chữ số của n 17/08/2021 By Skylar Nhập n bất kỳ sau đó in ra tổng các chữ số của n
– Gán tổng S với giá trị ban đầu là 0 – Sử dụng để lấy từng chữ số của số tự nhiên N bằng cách: Lặp trong khi mà N còn > 0 thì + Gán k là chữ số cuối cùng của N. + Tiến hành cắt chữ số cuối cùng của N đi bằng việc lấy N chia cho 10. + Cộng dồn S: = S + k Lặp lại cho đến khi N = 0 thì dừng Trả lời
program window uses crt; var n,m:longint;tong:byte; BEGIN clrscr; write(‘Nhap n: ‘);readln(n); tong:=0;m:=n; while m>0 do begin tong:=tong+m mod 10; m:=m div 10; end; writeln(‘Tong cac chu so cua ‘,n,’ la: ‘,tong); readln END Chúc bạn học tốt Trả lời
– Gán tổng S với giá trị ban đầu là 0
– Sử dụng để lấy từng chữ số của số tự nhiên N bằng cách:
Lặp trong khi mà N còn > 0 thì
+ Gán k là chữ số cuối cùng của N.
+ Tiến hành cắt chữ số cuối cùng của N đi bằng việc lấy N chia cho 10.
+ Cộng dồn S: = S + k
Lặp lại cho đến khi N = 0 thì dừng
program window
uses crt;
var n,m:longint;tong:byte;
BEGIN
clrscr;
write(‘Nhap n: ‘);readln(n);
tong:=0;m:=n;
while m>0 do
begin
tong:=tong+m mod 10;
m:=m div 10;
end;
writeln(‘Tong cac chu so cua ‘,n,’ la: ‘,tong);
readln
END
Chúc bạn học tốt