Viết chương trình cho bài toán sau: Nhập vào đây gồm N số nguyên(5<N<100), mỗi phần tử có giá trị tuyệt đối không vượt quá 200. Yêu cầu: A. Tính tổng các phân tử là số lẻ B. đếm số lượng các phần tử chẵn

2 câu trả lời

program oken;
uses crt;
type so: 6..99;
var n: so;
    le,chan:integer;
begin
        clrscr;
        write('nhap so n: '); readln('n');
        le:=0; chan:=0;
        if n mod 2 =1 then
                le=le+n
        else
                chan:=chan+1;
        writeln('tong cac so le: ',le);
        writeln('so luong cac so chan: ',chan);
        readln;
end.

cho mình xin câu trả lời hay nhất

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n,le=0,chan=0;
    cin>>n;
    int arr[n];
    for(int i=0;i<n;i++){
        cin>>arr[i];
    }
    for(int i=0;i<n;i++){
        if(arr[i]%2!=0){
            le+=arr[i];
        }
        else{
            chan+=1;
        }
    }
    cout<<"Tong cac phan tu le: "<<le<<"\nSo phan tu chan: "<<chan;
    //samon247
    return 0;
}

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