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

Se citesc trei numere intregi a,b si c. Daca numerele sunt diferite de zero, sa se afiseze media lor geometrica; altfel, sa se afiseze numerele in ordine descrescatoare.

Răspunsuri la întrebare

Răspuns de andyalexandru2oy0r8e
5

Răspuns:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{ int a, b, c;

cout<<" a=" ; cin>>a;

cout<<"b=" ; cin>>b;

cout<<"c=" ; cin>>c;

if((a!=0)&&(b!=0)&&(c!=0)) cout<<sqrt(a*b*c) ;

else if ((a>b) & & (b>c)) cout<<a<<">" <<b<<">" <<c;

else if ((a>b) & & (b<c)) cout<<a<<">" <<c<<">" <<b;

else if ((a<b) & & (b>c)) cout<<b<<">" <<a<<">" <<c;

else if ((a<b) & & (b<c)) cout<<c<<">" <<b<<">" <<a;

return 0;

}

Alte întrebări interesante