PROBLEMA CE TREBUIE REZOLVATA IN C++
Se dau trei numere naturale a b c. Să se determine cea mai mare valoare care se poate obține prin înmulțirea a două dintre numere și adunarea rezultatului cu al treilea.
VA ROG SA MA AJUTATI CU REZOLVAREA EI. MULTUMESC ANTICIPAT
Răspunsuri la întrebare
Răspuns de
8
#include <iostream>
using namespace std;
int a,b,c,p;
int main()
{
cin>>a>>b>>c;
if(b>=c) if(a>=b) p=a*b+c;
if(c>=b) if(a>=c) p=a*c+b;
if(a>=c) if(b>=a) p=a*b+c;
if(c>=a) if(b>=c) p=c*b+a;
if(a>=b) if(c>=a) p=a*c+b;
if(b>=a) if(c>=b) p=c*b+a;
if(a==b==c) p=a*b+c;
cout<<p;
return 0;
}
using namespace std;
int a,b,c,p;
int main()
{
cin>>a>>b>>c;
if(b>=c) if(a>=b) p=a*b+c;
if(c>=b) if(a>=c) p=a*c+b;
if(a>=c) if(b>=a) p=a*b+c;
if(c>=a) if(b>=c) p=c*b+a;
if(a>=b) if(c>=a) p=a*c+b;
if(b>=a) if(c>=b) p=c*b+a;
if(a==b==c) p=a*b+c;
cout<<p;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Arte,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă