👤

Se da Un tablou A[1...N] de numere intregi N<=100. Scrieti un program care calculeaza suma elementelor mai mici ca elementul maxim.

Răspuns :

#include <iostream>

using namespace std;

int main()

{

int A[101], N, i, maxim, s=0;

cout<<"N="; cin>>N;

for(i=1;i<=N;i++){

 cout<<"A["<<i<<"]="; cin>>A[i];

}

maxim=A[1];

for(i=2;i<=N;i++)

 if(maxim<A[i])

  maxim=A[i];

for(i=1;i<=N;i++)

 if(A[i]<maxim)

  s=s+A[i];

cout<<"Suma este:"<<s;

return 0;

}