Scrieţi un program care citeşte de la tastatură n numere întregi şi afişează pe
ecran:
a) câte dintre numerele citite de la tastatură sunt pare;
b) suma numerelor pozitive citite de la tastatură;
c) suma tuturor numerelor citite de la tastatură;
d) media aritmetică a numerelor citite de la tastatură.
Răspunsuri la întrebare
Răspuns de
3
Salut!
Ai mai jos rezolvarea in limbaj C++
#include <iostream>
using namespace std;
int main()
{
int n, num = 0, s = 0, s2 = 0, numara = 0;
cin >> n;
for (int i = 1; i <= n; i++)
{
int x;
cin >> x;
if (x % 2 == 0)
{
num++;
}
if (x > 0)
{
s += x;
}
s2 += x;
numara++;
}
cout << "Sunt " << num << " numere pare" << endl;
cout << "Suma numerelor pozitive este " << s << endl;
cout << "Suma tuturor numerelor este " << s2 << endl;
cout << "Media aritmetica este " << s2 / numara;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Evaluare Națională: Lb. Română ,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă