Lập trình đơn giản

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

+ Ngày cuối tuần :

- Viết chương trình đếm các số chính phương chia hết cho 5 trong dãy từ 1 đến 200

- Viết chương trình đếm xem có bao nhiêu số ở hàng đơn vị có chứa số 1 trong dãy số từ 1 đến 1000

Phần thưởng là 2gp cho mỗi câu trả lời có kết quả đúng

híp
28 tháng 4 2019 lúc 17:18

program b1;

var i,dem:integer;

begin

dem:=0;

for i:=1 to 200 do if i*i mod 5=0 then dem:=dem+1;

write(dem);

readln

end.

híp
28 tháng 4 2019 lúc 17:20

program b2;

var i,dem,j:integer;

begin

dem:=0;

for i:=1 to 1000 do

for j:=0 to 99 do

if i=j*10+1 then dem:=dem+1;

write(dem);

readln

end.

ĐỖ CHÍ DŨNG
28 tháng 4 2019 lúc 12:57

Bạn ơi mk cũng chưa hiểu lắm bạn nói lại đi

ĐỖ CHÍ DŨNG
28 tháng 4 2019 lúc 13:09

Từ 1 đến 1000 có 92 số hàng đơn vị chứa số1

Minh Nhân
28 tháng 4 2019 lúc 15:27

Bạn có phải là CTV không vậy ạ, vả lại nếu như có người trả lời đúng thì chắc chắn bạn có 2GP để trao thưởng không.

Tú Nguyễn
28 tháng 4 2019 lúc 18:52

giờ quay lại quên hết lập trình r

Eriken
28 tháng 4 2019 lúc 12:59

viết chương trình pascal học lớp 8 trở đi mới hiểu thôi bạn

Nguyễn Trung Hiếu
22 tháng 5 2019 lúc 20:58

Bài 1: (đã chạy => đúng, ko tin có thể thử lại)
uses crt;
var i,d:integer;
s:real;
begin
clrscr;
for i:=1 to 200 do
begin
s:=sqrt(i);
if (i mod 5=0) and (sqr(s)=i) then
d:=d+1;
end;
write('Co ',d,' so chinh phuong chia het cho 5 trong day tu 1 den 200');
readln
end.

Nguyễn Trung Hiếu
22 tháng 5 2019 lúc 21:09

Bài 2: (Cách này nhanh hơn cách của híp, cải tiến hơn)
uses crt;
var i,d:integer;
begin
clrscr;
for i:=1 to 1000 do
if i mod 10 = 1 then d:=d+1;
write('Co ',d,' so o hang don vi co chua so 1 trong day so tu 1 den 1000');
readln
end.


Các câu hỏi tương tự
dinhnguyentuhuy
Xem chi tiết
Quỳnh
Xem chi tiết
Ma Phan Đức
Xem chi tiết
Phạm Thị Kim Anh
Xem chi tiết
Long Triệu
Xem chi tiết
Yến Phạm
Xem chi tiết
An Trần
Xem chi tiết
Lê Triệu Vy
Xem chi tiết
Hằng Lê
Xem chi tiết