Informatică, întrebare adresată de Sacrafice4, 8 ani în urmă

Cerința
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.

Date de intrare
Programul citește de la tastatură numerele a b c.

Date de ieșire
Programul va afișa pe ecran numărul R, reprezentând maximul determinat.

Restricții și precizări
0 ≤ a,b,c ≤ 1000

Exemplu

Intrare
3 2 4

Ieșire
14


yalokid: sau 4 pentru egalitate
yalokid: in fiecare if pui condita ca sa fie mai mare
yalokid: a*b+c>a*c+b && a*b+c>b*c+b{cout<
yalokid: defapt iti trebuie 7 if uri ca ai 6*2+1 conditii
yalokid: #include
using namespace std;

int main(){
int a,b,c;

cin>>a>>b>>c;
int s1, s2, s3;
s1=a*b+c;
s2=a*c+b;
s3=b*c+a;

if(s1>s2 and s1>s3){
cout< }
else if(s2>s1 and s2>s3){
cout< }

else if(s3>s1 and s3>s2){
cout< }

else if(s1==s2==s3){
cout< }

return 0;
}
yalokid: aparent trebuie doar 4:))
yalokid: vezi sa inlocuiesti and cu && ca is pe clion
yalokid: pe cblocks nu stiu daca merge
Sacrafice4: ok ms
yalokid: cu placere

Răspunsuri la întrebare

Răspuns de PROXD
0

Răspuns:

C#

Explicație:

public 1 =  1;

public 2 = 2;

public 3 = 3;

if {GetKeyDown "1 2 3";

Debug.Log { 1 * 2 * 3 };

Alte întrebări interesante