Hãy viết chương trình nhập số nguyên dương n ( n<= 1000) từ bàn phím tạo mảng A gồm n số nguyên ngẫu nhiên có giá trị không vượt quá 500 . Tính tổng các số chia hêt cho 3 tính tổng các số lẻ âm
2 câu trả lời
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, s,p;
s=0;p=0;
cout<<"nhap n ";
cin>>n;
int a[101];
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
//------------------------------------------------------------------------------------------------------------------------------------------------
if(a[i]%3==0)
s=s+a[i];
cout<< "tong la"<<s;
//------------------------------------------------------------------------------------------------------------------------
for(int i=1;i<=n;i++)
if(a[i]%2==1)
p=p+a[i];
cout<<"tong la"<<p;
return 0;
}
Uses crt;
Var i,k,n,bk,tong: integer;
a: array[1..1000] of integer;
Begin
write('Nhap K: '); readln(k);
write('Nhap N: '); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
For i:=1 to n do
if a[i]=k then bk:=bk+1;
writeln('Co so phan tu bang k la:',k);
For i:=1 to n do
if a[i]=k then
begin
write(i,' ');
tong:=tong+a[i];
end;
write('. Tong la:',tong);
readln
end.