Five_NT

[C++]Transf Timp

Sep 6th, 2013
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.97 KB | None | 0 0
  1. //********************** Transformare timp **************************\\
  2. #include<iostream.h>
  3.  
  4. //using namespace std;
  5. int nr;
  6. void citire()
  7. {
  8.     cout<<"1. ore <-> minute"<<endl<<"2. ore <-> secunde"<<endl;
  9.     cout<<"3. minute <-> ore"<<endl<<"4. minute <-> secunde"<<endl;
  10.     cout<<"4. secunde <-> ore"<<endl<<"5. secunde <-> minute"<<endl<<endl;
  11.     cout<<"Ce doriti sa transformati?"<<endl;cin>>nr;
  12. }
  13. void ore_min()//1
  14. {
  15.     int ore,min;
  16.     cout<<"Introduceti numarul de ore apoi apasati ENTER"<<endl;
  17.     cout<<"* Ore:";cin>>ore;
  18.     min=ore*60;
  19.     cout<<"In "<<ore<<" ore sunt "<<min<<" minute."<<endl;
  20. }
  21. void ore_sec()//2
  22. {
  23.     int ore,sec;
  24.     cout<<"Introduceti numarul de ore apoi apasati ENTER"<<endl;
  25.     cout<<"* Ore: ";cin>>ore;
  26.     sec=ore*(60*60);
  27.     cout<<"In "<<ore<<" ore sunt "<<sec<<" secunde."<<endl;
  28. }
  29. void min_ore()//3
  30. {
  31.     int min, ore;
  32.     cout<<"Introduceti numarul de minute apoi apasati ENTER"<<endl;
  33.     cout<<"* Minute: "; cin>>min;
  34.     ore=min/60;
  35.     cout<<"In "<<min<<" minute sunt "<<ore<<" ore."<<endl;
  36. }
  37. void min_sec()//4
  38. {
  39.     int min, sec;
  40.     cout<<"Introduceti numarul de minute apoi apasati ENTER"<<endl;
  41.     cout<<"* Minute: "; cin>>min;
  42.     sec=min*60;
  43.     cout<<"In "<<min<<" minute sunt "<<sec<<" secunde."<<endl;
  44. }
  45. void sec_ore()//5
  46. {
  47.     int sec, ore;
  48.     cout<<"Introduceti numarul de secunde apoi apasati ENTER"<<endl;
  49.     cout<<"* Secunde: "; cin>>ore;
  50.     ore=sec/(60*60);
  51.     cout<<"In "<<sec<<" secunde sunt "<<ore<<" ore."<<endl;
  52. }
  53. void sec_min()//6
  54. {
  55.     int sec, min;
  56.     cout<<"Introduceti numarul de secunde apoi apasati ENTER"<<endl;
  57.     cout<<"* Secunde: "; cin>>min;
  58.     min=sec/60;
  59.     cout<<"In "<<sec<<" secunde sunt "<<min<<" minute."<<endl;
  60. }
  61. void transformare()
  62. {
  63.     if(nr==1)
  64.         ore_min();
  65.     else if(nr==2)
  66.         ore_sec();
  67.     else if(nr==3)
  68.         min_ore();
  69.     else if(nr==4)
  70.         min_sec();
  71.     else if(nr==5)
  72.         sec_ore();
  73.     else if(nr==6)
  74.         sec_min();
  75.     else
  76.     {
  77.         cout<<"Ai tastat un numar gresit!"<<endl;
  78.         citire();
  79.     }
  80. }
  81.  
  82. int main()
  83. {
  84.     citire();
  85.     transformare();
  86.     return 0;  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment