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

Trebuie sa fac media aritmetica a 3 numere, dar trebuie sa o afisez cu exact 2 zecimale.Stiti cum se face in c++ ?

Răspunsuri la întrebare

Răspuns de agabor75
3
#incluse using namespace std; int main () { int a,b,c; float ma; cin>> a>> b>> c; ma=(float)( a+b+c)/3; cout <

Davidpiscot: tie iti afiseaza mai multe zecimale
Răspuns de Davidpiscot
1
                 
#include<iostream>
#include<iomanip>
using namespace std ;
int main ( )
{ int x,y,z, ma;
cout<<"x=";cin>>x;
cout<<"y=";cin>>y;
cout<<"z="; cin>>z;
ma=(x+y+z) *100 /3 ;

cout<<fixed<<setprecision(2)<<"Media aritmetica e:"<<ma/100<<" . "<<ma%100 ;
return 0;
}
 Eu asa am invatat  ca se face :D

i7Tudorel: Da dar eu voiam sa stiu cu setfixed(2) dar multumesc :)
i7Tudorel: gestul conteaza
Davidpiscot: L-am facut cum iti trebuia :D
Alte întrebări interesante