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.

Câu hỏi trong lớp Xem thêm