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

Cunoscand valoarea unei marimi (de exemplu: masa unui obiect ) intr-o unitate de masura specificata (de exemplu: kg) sa se calculeze si sa se afiseze valoarea corespunzatoare exprimata in multiplii si submultiplii acesteia .vva rog ma poate ajuta cineva ? :(


blindseeker90: In ce limbaj de programare vrei? C++ sau Pascal?
Radumadalin12321: c++ raman dator sincer
Radumadalin12321: ma poti ajuta ?

Răspunsuri la întrebare

Răspuns de Cyborg
1
Uite aici:

#include <iostream>
using namespace std;
int main()
{   
int i;   
float x,p=0.001,unitate;   
cout<<"DATI MASA OBIECTULUI in grame:";   
cin>>x;   
///Subunitatile si supraunitatile + unitatea de masura a mesei ar fi in numar de 9, prin urmare va fi un i de la 0 la <10   
for(i=0;i<10;i++)   
{       
     unitate=x*p;       
     p=p*10;       
     if(i==0)           
            cout<<unitate<<' '<<"mg"<<' ';       
     if(i==1)           
            cout<<unitate<<' '<<"cg"<<' ';       
     if(i==2)           
            cout<<unitate<<' '<<"dg"<<' ';       
     if(i==3)           
            cout<<unitate<<' '<<"g"<<' ';       
     if(i==4)           
            cout<<unitate<<' '<<"dag"<<' ';       
     if(i==5)           
            cout<<unitate<<' '<<"hg"<<' ';       
     if(i==6)       
     {           
            cout<<unitate<<' '<<"kg"<<' ';           
            p=p*10;       
     }       
     if(i==7)           
            cout<<unitate<<' '<<"chintal"<<' ';       
     if(i==8)           
            cout<<unitate<<' '<<"tona"<<' ';    }



    return 0;
}

Radumadalin12321: frate raman dator pe viata :* <3
Cyborg: Cu placere. Poți testa in Code Blocks sa vezi daca iti merge
Cyborg: doar trebuie sa dai de la tastatura un nr ce reprezintă masa in grame
Radumadalin12321: ai fb ? mai discutam ceva cu tine ;)
Radumadalin12321: imi potu da facebookul tau ?
Alte întrebări interesante