👤

VA ROG AJUTOR

Cerința
Se dau 5 numere distincte. Să se determine suma celor mai mari 3 dintre ele.
Date de intrare
Programul citește de la tastatură 5 numere naturale.
Date de ieșire
Programul va afișa pe ecran numărul cerut.
Restricții și precizări
cele 5 numere naturale sunt distincte, cuprinse între 1 și 10000, inclusiv

Exemplu
Intrare
1 5 2 3 100
Ieșire
108


Răspuns :

In int main:
int n1, n2, n3, n4, n5, s=0;
cout<<"numarul 1 este: "<<endl;
cin>>n1;
cout<<"numarul 2 este: "<<endl;
cin>>n2;
cout<<"numarul 1 este: "<<endl;
cin>>n3;
cout<<"numarul 1 este: "<<endl;
cin>>n4;
cout<<"numarul 1 este: "<<endl;
cin>>n5;
if (n1<n2 || n1<n3 || n1<n4 || n1<n5)
{
n1=0;
}
if (n2<n1 || n1<n3 || n1<n4 || n1<n5)
{
n2=0;
}
if (n3<n1 || n3<n2 || n1<n4 || n1<n5)
{
n3=0;
}
if (n4<n1 || n4<n2 || n1<n3 || n1<n5)
{
n4=0;
}
if (n5<n2 || n1<n3 || n1<n4 || n1<n1)
{
n5=0;
}
s=n1+n2+n3+n4+n5;
cout<<endl<<"suma este "<<s;