Cerința
Se dau 5 numere distincte. Să se determine suma celor mai mari 3 dintre ele.Ajutor vă rog
abcabc11111:
Ai facut tablourile ?
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main()
{unsigned int n,i,x,s,maxiu,maxid,maxit;
s=maxiu=maxid=maxit=0;
cin>>n;
for (i=1;i<=n;i++)
{cin>>x;
if (x>maxiu)
{maxit=maxid;
maxid=maxiu;
maxiu=x;}
else
if (x>maxid)
{maxit=maxid;
maxid=x;}
else
if (x>maxit)
maxit=x;}
s=maxiu+maxid+maxit;
cout<<s;
return 0;}
maxiu - cel mai mare număr
maxid - al doilea cel mai mare număr
maxit - al treilea cel mai mare număr
s - suma
x - variabila care ia cele 5 valori
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă