Informatică, întrebare adresată de analazari97, 9 ani în urmă

Va rog ajutati-ma!!!!!!!!!

Se consideră trei numere întregi. Să se ridice la pătrat numerele nenegative, celelalte
rămînînd neschimbate.

Se consideră două numere întregi diferite. Să se afişeze numerele în următoarea ordine:
mai întîi cel mai mare, apoi cel mai mic


artur99: Algoritm c++?
ViolettaA: prima problema
int a,b,c;
cin>>a>>b>>c;
if(a>0)
cout<<a*a<<" ";
else
cout<<a<<" ";
if(b>0)
cout<<b*b<< " ";
else
cout<<b<<" ";
if(c>0)
cout<<c*c<<" ";
else
cout<<c<<" ";
return 0;
Problema 2
int a,b;
cin>>a>>b;
cout<<min(a,b)<<" ";
cout<<max(a,b);
sau poti altfel fara functie..
int a,b;
cin>>a>>b;
if(a<b)
cout<<a<<" "<<b;
else
cout<<b<<" "<<a;
return 0;

Răspunsuri la întrebare

Răspuns de mihalutafilip
1
prima problema
int a,b,c;
cin>>a>>b>>c;
if(a>0)
     cout<<a*a<<" ";
else
     cout<<a<<" ";
if(b>0)
     cout<<b*b<< " ";
else
     cout<<b<<" ";
if(c>0)
      cout<<c*c<<" ";
else
     cout<<c<<" ";
return 0;
Problema 2
int a,b;
cin>>a>>b;
cout<<min(a,b)<<" ";
cout<<max(a,b);
sau poti altfel fara functie.. 
int a,b;
cin>>a>>b;
if(a<b)
  cout<<a<<" "<<b;
else
cout<<b<<" "<<a;
return 0;


Alte întrebări interesante