Tin học viết chương trình

Fairy Piece

Học sinh
Thành viên
22 Tháng ba 2018
162
88
46
22
Tiền Giang
THPT Chuyên Tiền Giang
bn ơi phần này là sao với lại tại sao mik ko phân ra từng chữ số hàng đơn vị, chục, trăm
so:=0;
while (n<>0) do
thì cái bài này là z nè, tính tổng các chữ số của một số phải ko thì mình tính tổng cộng dồn, đầu tiên là hàng đơn vị rồi tới hàng trăm ...
ta sẽ tách dc số n=abc thành dạng n=ab*10 +c rồi cộng dồn c vào, rồi cứ bước tiếp theo thì tách ab= a*10 +b rồi lại cộng dồn b vào, việc này sẽ tiếp diễn cho đến khi ko tách dc nữa là lúc n=0
 

Đậu Thị Khánh Huyền

Trùm vi phạm
Thành viên
20 Tháng bảy 2018
960
887
121
19
Nghệ An
Trường THCS Cao Xuân Huy
program CT;
uses crt;
var a,b,c integer;
begin
clrscr;
write('nhap cac chu so');
readln(a,b,c);
N:=a+b+c
writeln('tong cac chu so cua so co ba chu so',N:3:1)
readln;
end.
 

Đậu Thị Khánh Huyền

Trùm vi phạm
Thành viên
20 Tháng bảy 2018
960
887
121
19
Nghệ An
Trường THCS Cao Xuân Huy
đề yêu cầu là tính tổng các chữ số của một số có 3 chữ số mà
sau ddoskhi gõ các câu lệnh, bạn thực hiện các bước sau:
-Ấn f2 ddeeer lưu chương trình
- Ấn Ctrl + F9 để chạy chươn trình
- cho con số cần điền để tính tổng các chữ số nhé
 

Fairy Piece

Học sinh
Thành viên
22 Tháng ba 2018
162
88
46
22
Tiền Giang
THPT Chuyên Tiền Giang
sau ddoskhi gõ các câu lệnh, bạn thực hiện các bước sau:
-Ấn f2 ddeeer lưu chương trình
- Ấn Ctrl + F9 để chạy chươn trình
- cho con số cần điền để tính tổng các chữ số nhé
có lẽ mình với bn đang ko hiểu nhau rồi
đầu tiên là nhập 1 số có 3 chữ số rồi tính tổng các chữ số của số đó chứ ko phải là nhập 3 chữ số của một số rồi tính tổng các chữ số đó
 

Đậu Thị Khánh Huyền

Trùm vi phạm
Thành viên
20 Tháng bảy 2018
960
887
121
19
Nghệ An
Trường THCS Cao Xuân Huy
có lẽ mình với bn đang ko hiểu nhau rồi
đầu tiên là nhập 1 số có 3 chữ số rồi tính tổng các chữ số của số đó chứ ko phải là nhập 3 chữ số của một số rồi tính tổng các chữ số đó
ak, xin lỗi nhé...mk ko hiểu í bạn
 

ngocanh_bxl

Học sinh mới
Thành viên
24 Tháng mười một 2018
2
1
6
20
Bình Định
Trung học cơ sở Đào Duy Từ
uses crt;
var n:word;
function tongcs(x:word):byte;
var s:string[3];
i,k,e:byte;
begin
str(x,s);
tongcs:=0;
for i:= 1 to length(s) do
begin
val(s,k,e);
tongcs:=tongcs+k;
end;
end;
begin
clrscr;
write('nhap so co 3 chu so '); readln(n);
write(tongcs(n));
readln
end.
 

ĐứcNhật!

Học sinh tiêu biểu
Thành viên
17 Tháng mười một 2017
1,525
3,788
529
Quảng Nam
Trung Học Phổ Thông Chuyên Nguyễn Bỉnh Khiêm
- 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
 
Top Bottom