1. Viết chương trình Pascal tính rồng các số lẻ từ 1 đến 100. KQ tổng này có chia hết cho 3 và 5 không? 2. Viết chương trình Pascal nhập vào 1 mảng số nguyên A gồm có N số (N<100). Có bao nhiêu số trong mảng A chia hết cho 7
2 câu trả lời
Bài 1:
var i,t:longint;
begin
for i:=1 to 100 do
if (i mod 3=0) then t:=t+i;
if (t mod 5=0) and (t mod 3=0) then write('tong chia het cho 3 va 5') else write('tong ko chia het cho 3 va 5');
readln;
end.
Bài 2:
var a:array[1..1000000] of longint;
i,n,d:longint;
begin
read(N); writeln;
for i:=1 to n do read(a[i]);
d:=0;
for i:=1 to n do
if (a[i] mod 7=0) then d:=d+1; writeln;
write('so luong so chia het cho 7 la:',d);
readln;
end.
câu 1:
uses crt;
var i,s:longint;
begin
clrscr;
s:=0;
for i:=1 to 100 do if(i mod 2=1)then s:=s+i;
if(s mod 5=0)and(s mod 3=0)then write('tong cac so le tu 1 den 100 chia het cho 3 va 5')
else write('tong cac so le tu 1 den 100 khong chia het cho 3 va 5');
readln
end.
câu 2:
uses crt;
var i,dem,n:longint;a:array[1..99]of longint;
begin
clrscr;
write('nhap n:');readln(n);
dem:=0;
for i:=1 to n do
begin
write('nhap a[',i,']=');readln(a[i]);
if(a[i] mod 7=0)then inc(dem);
end;
write('co ',dem,' so chia het cho 7 trong mang');
readln
end.