Tin học Viết chương trình Pascal lớp 8

Thiên Thuận

Cựu Mod Anh |GOLDEN Challenge’s first runner-up
Thành viên
TV ấn tượng nhất 2017
24 Tháng ba 2017
3,800
13,157
1,029
Vĩnh Long
Đại học Đồng Tháp - Ngành Sư phạm Tiếng Anh
Bài này có cần viết ra các số chia hết cho 3 hay tính tổng, hiệu hay tích gì không bạn?
 
  • Like
Reactions: loctp2002

huy20144

Học sinh mới
Thành viên
23 Tháng tư 2017
10
1
11
20
for i:=1 to n do
if a mod 3=0 then
write(a,' ');
Phần còn lại bạn tự xử
 

S I M O

Cựu Phụ trách nhóm Anh
Thành viên
19 Tháng tư 2017
3,385
9
4,344
649
Nam Định
Trái tim của Riky-Kun
Var i,n : integer;
Begin
Read (n);
For i:=1 to n do if (i mod 3)=0 then writeln (i);
End.
 

Thiên Thuận

Cựu Mod Anh |GOLDEN Challenge’s first runner-up
Thành viên
TV ấn tượng nhất 2017
24 Tháng ba 2017
3,800
13,157
1,029
Vĩnh Long
Đại học Đồng Tháp - Ngành Sư phạm Tiếng Anh
chỉ viết ra các số chia hết cho 3 trong các số mình nhập
vd:2 3 6 7 8 9 5 thì kết quả là 3 6 9

Ok. Code đây bạn

var n,i: integer;
A: array [1..100] of integer;
begin
write('Nhap so n: '); readln(n);
for i:=1 to n do
begin
write('A[',i,'] = '); readln(A);
end;
writeln;
writeln('Cac so chia het cho 3 la: ');
for i:=1 to n do
if A mod 3 = 0 then write(A:5);
readln
end.
 

S I M O

Cựu Phụ trách nhóm Anh
Thành viên
19 Tháng tư 2017
3,385
9
4,344
649
Nam Định
Trái tim của Riky-Kun
Ok. Code đây bạn

var n,i: integer;
A: array [1..100] of integer;
begin
write('Nhap so n: '); readln(n);
for i:=1 to n do
begin
write('A[',i,'] = '); readln(A);
end;
writeln;
writeln('Cac so chia het cho 3 la: ');
for i:=1 to n do
if A mod 3 = 0 then write(A:5);
readln
end.
Mình nghĩ array khong cần giới hạn là 1..100 có thể là A; array [1..n] of integer;
 

loctp2002

Học sinh
Thành viên
28 Tháng bảy 2014
12
1
21
giúp mình bài này nữa
Viết ct tìm tất cả các số trong dãy số thỏa mãn tính chất bằng tổng của 2 số đứng trước nó.
Vd: cho dãy số có 7 phần tử sau: 5 8 13 4 9 2 11
Thì kết quả là 13 11
 
Top Bottom