Sa se compuna un program care va calcula maximul elementelor negative si suma elementelor pozitive ce se contin intr-un tabel liniar de dimensiunea n cu elemente numere reale(C++)
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main() {
float v[]={-3,-1,3,6,-2,-45,-20,10,-10,1};
int n=10;
float suma=0;
float max = -std::numeric_limits<float>::infinity(); //am setat maximul ca fiind -infinit
for(int i=0; i<n; i++)
if(v[i]>=0)
suma = suma+v[i];
else
if(max<v[i])
max=v[i];
cout<<"Suma elementelor pozitive este "<<suma<<endl;
cout<<"Maximul numerelor negative este "<<max<<endl;
return 0 ;
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă