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

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ố chẵn dương và tính tổng các số lẻ âm trong mảng A rồi đưa các kết quả ra màn hình

0 bình luận về “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”

  1. #include <bits/stdc++.h>

    using namespace std;

    int main()
    {
        int n, s=0,p=0;
        cout<<“nhap n “;
        cin>>n;
        int a[1001];
        for(int i=1;i<=n;i++)
            cin>>a[i];
            //—————————————–
            for(int i=1;i<=n;i++)
                if(a[i]%2==0&&a[i]>0)
                s=s+a[i];
                cout<<“tong cac so chan duong la”<<s;
            //——————————————
            for(int i=1;i<=n;i++)
                if(a[i]%2!=0&&a[i]<0)
                p+=a[i];
                cout<<“tong cac so le am la: “<<p;
        return 0;
    }

    Bình luận
  2. program bai1;

    use crt;

    var n,i:integer;

          a:array[1..500] of integer;

    begin

        clrscr;

      repeat 

         write (‘Nhap n’); readln(n)

     until (0<n) and (n<1000);

    for i:=1 ton do

       begin

             write(‘a[‘,i,’]=’);

             readln(a[i]);

     end;

    for i:=1 to n do

    if (a[i] mod 2=0) then s1=s1+a[i] 

    else s2=s2+a[i] ;

    writeln(‘tong so chan’,s1);

    write(‘ tong so le’,s2);

    readln

    end.

    Bình luận

Viết một bình luận