SaveText.Ru

Без имени
  1. #include <iostream>
  2. using namespace std;
  3. int main (){
  4.  
  5.     float c,e,t,u,p;
  6.     int a,b,d,f,g,s,j,h,i;
  7.    
  8.         cout << "Выбери что ты хочешь переводить :  ";
  9.     cout<<"1 — вес"<<endl<<"2 — скорость"<<endl<<"3 — расстояние"<<endl<<endl;
  10.     cin >> a;
  11.    
  12.     switch (a){
  13.        
  14.     case 1 :
  15.        
  16.         cout << "Выберите начальную величину :  "<<endl;
  17.        
  18.         cout<<endl<<"1 — граммы"<<endl<<"2 — килограммы"<<endl<<"3 — центнеры"<<endl<<"4 — тонны"<<endl;
  19.        
  20.         cin>>b;
  21.        
  22.         cout << " Введи величину :  " << endl;
  23.         cin >> c;
  24.        
  25.        
  26.         switch (b){
  27.            
  28.            
  29.             case 1 :
  30.            
  31.             cout << "Введи в какую величину переводить :  " << endl << endl;
  32.            
  33.             cout<<"1 — граммы"<<endl<<"2 — килограммы"<<endl<<"3 — центнеры"<<endl<<"4 — тонны"<<endl;
  34.            
  35.             cin >> d ;
  36.            
  37.             switch (d){
  38.            
  39.             case 1 :
  40.                
  41.                 cout << c;
  42.                
  43.                 break;
  44.                
  45.             case 2 :
  46.                
  47.                 c=c/1000;
  48.                
  49.                 cout <<c<< " кг";
  50.                
  51.                 break;
  52.        
  53.              case 3 :
  54.                  
  55.                 c=c/100000;
  56.                
  57.                 cout << c << " центнеров";
  58.                
  59.                 break;
  60.                
  61.              case 4 :
  62.                
  63.                 c=c/1000000;
  64.                
  65.                 cout<<c<<" тонны";  
  66.                
  67.                 break;
  68.            
  69. }   //скобка switch (d)
  70.            
  71.             break;
  72.            
  73.             case 2 :
  74.         cout << "Введи в какую величину переводить :  " << endl << endl;
  75.            
  76.             cout<<"1 — граммы"<<endl<<"2 — килограммы"<<endl<<"3 — центнеры"<<endl<<"4 — тонны"<<endl;
  77.            
  78.             cin >> f ;
  79.            
  80.             switch (f){
  81.                
  82.                  case 1 :
  83.                
  84.                 c=c*1000;
  85.                
  86.                 cout << c<< " граммов";
  87.                
  88.                 break;
  89.                
  90.             case 2 :
  91.                
  92.                 cout <<c<< " кг";
  93.                
  94.                 break;
  95.        
  96.              case 3 :
  97.                  
  98.                 c=c/100;
  99.                
  100.                 cout << c << " центнеров";
  101.                
  102.                 break;
  103.                
  104.              case 4 :
  105.                
  106.                 c=c/1000;
  107.                
  108.                 cout<<c<<" тонны";  
  109.                
  110.                 break;
  111.                
  112.            
  113.                
  114.             }//скобка switch (f)
  115.            
  116.             break;
  117.            
  118.             case 3 :
  119.         cout << "Введи в какую величину переводить :  " << endl << endl;
  120.            
  121.             cout<<"1 — граммы"<<endl<<"2 — килограммы"<<endl<<"3 — центнеры"<<endl<<"4 — тонны"<<endl;
  122.            
  123.             cin >> g;
  124.            
  125.             switch (g){
  126.                
  127.                 case 1 :
  128.                
  129.                 c=c*100000;
  130.                
  131.                 cout << c<< " граммов";
  132.                
  133.                 break;
  134.                
  135.             case 2 :
  136.                
  137.                 c=c*100;
  138.                
  139.                 cout <<c<< " кг";
  140.                
  141.                 break;
  142.        
  143.              case 3 :
  144.                  
  145.                
  146.                
  147.                 cout << c << " центнеров";
  148.                
  149.                 break;
  150.                
  151.              case 4 :
  152.                
  153.                 c=c/10;
  154.                
  155.                 cout<<c<<" тонны";  
  156.                
  157.                 break;
  158.                
  159.             }//скобка switch (g)
  160.            
  161.             break;
  162.            
  163.             case 4 :
  164.         cout << "Введи в какую величину переводить :  " << endl << endl;
  165.            
  166.             cout<<"1 — граммы"<<endl<<"2 — килограммы"<<endl<<"3 — центнеры"<<endl<<"4 — тонны"<<endl;
  167.            
  168.             cin >> h ;
  169.            
  170.             switch (h){
  171.                
  172.                 case 1 :
  173.                
  174.                 c=c*1000000;
  175.                
  176.                 cout << c<< " граммов";
  177.                
  178.                 break;
  179.                
  180.             case 2 :
  181.                
  182.                 c = c*1000;
  183.                
  184.                 cout <<c<< " кг";
  185.                
  186.                 break;
  187.        
  188.              case 3 :
  189.                  
  190.                 c=c*10;
  191.                
  192.                 cout << c << " центнеров";
  193.                
  194.                 break;
  195.                
  196.              case 4:
  197.                
  198.                 cout<<c<<" тонны";  
  199.                
  200.                 break;
  201.                
  202.        
  203.             }//скобка switch (h)
  204.            
  205.             break;
  206.            
  207. }   //скобка switch (b)
  208.         break;
  209.        
  210.        
  211.         // ТУТУ ДОЛЖЕН БЫТЬ 2 КЕЙС
  212.        
  213.        
  214.        
  215.         case 3 :
  216.        
  217.         cout << "Выберите начальную величину :  "<<endl;
  218.        
  219.         cout<<endl<<"1 — миллиметры"<<endl<<"2 — сантиметры"<<endl<<"3 — метры"<<endl<<"4 — километры"<<endl;
  220.        
  221.         cin>>b;
  222.        
  223.         cout << " Введи величину :  " << endl;
  224.         cin >> c;
  225.        
  226.         switch (b){
  227.            
  228.            
  229.             case 1 :
  230.            
  231.             cout << "Введи в какую величину переводить :  " << endl << endl;
  232.            
  233.             cout<<endl<<"1 — миллиметры"<<endl<<"2 — сантиметры"<<endl<<"3 — метры"<<endl<<"4 — километры"<<endl;
  234.            
  235.             cin >> d ;
  236.            
  237.             switch (d){
  238.            
  239.             case 1 :
  240.                
  241.                 cout << c << " миллиметров";
  242.                
  243.                 break;
  244.                
  245.             case 2 :
  246.                
  247.                 c=c/10;
  248.                
  249.                 cout <<c<< " сантиметров";
  250.                
  251.                 break;
  252.        
  253.              case 3 :
  254.                  
  255.                 c=c/1000;
  256.                
  257.                 cout << c << " метров";
  258.                
  259.                 break;
  260.                
  261.              case 4 :
  262.                
  263.                 c=c/1000000;
  264.                
  265.                 cout<<c<<" километров";  
  266.                
  267.                 break;
  268.            
  269. }   //скобка switch (d)
  270.            
  271.             break;
  272.           case 2 :
  273.            
  274.             cout << "Введи в какую величину переводить :  " << endl << endl;
  275.            
  276.             cout<<endl<<"1 — миллиметры"<<endl<<"2 — сантиметры"<<endl<<"3 — метры"<<endl<<"4 — километры"<<endl;
  277.            
  278.             cin >> f ;
  279.            
  280.             switch (f){
  281.            
  282.             case 1 :
  283.                
  284.                 c=c*10;
  285.                 cout << c << " миллиметров";
  286.                
  287.                 break;
  288.                
  289.             case 2 :
  290.                
  291.                
  292.                
  293.                 cout <<c<< " сантиметров";
  294.                
  295.                 break;
  296.        
  297.              case 3 :
  298.                  
  299.                 c=c/100;
  300.                
  301.                 cout << c << " метров";
  302.                
  303.                 break;
  304.                
  305.              case 4 :
  306.                
  307.                 c=c/100000;
  308.                
  309.                 cout<<c<<" километров";  
  310.                
  311.                 break;
  312.                
  313.             }//скобка switch (f)
  314.            
  315.             break;
  316.            
  317.             case 3 :
  318.          cout << "Введи в какую величину переводить :  " << endl << endl;
  319.            
  320.             cout<<endl<<"1 — миллиметры"<<endl<<"2 — сантиметры"<<endl<<"3 — метры"<<endl<<"4 — километры"<<endl;
  321.            
  322.             cin >> g;
  323.            
  324.             switch (g){
  325.                
  326.               case 1 :
  327.                
  328.                 c=c*1000;
  329.                 cout << c << " миллиметров";
  330.                
  331.                 break;
  332.                
  333.             case 2 :
  334.                
  335.                 c=c*100;
  336.                
  337.                 cout <<c<< " сантиметров";
  338.                
  339.                 break;
  340.        
  341.              case 3 :
  342.                  
  343.                
  344.                
  345.                 cout << c << " метров";
  346.                
  347.                 break;
  348.                
  349.              case 4 :
  350.                
  351.                 c=c/1000;
  352.                
  353.                 cout<<c<<" километров";  
  354.                
  355.                 break;
  356.                
  357.             }//скобка switch (g)
  358.            
  359.             break;
  360.            
  361.             case 4 :
  362.          cout << "Введи в какую величину переводить :  " << endl << endl;
  363.            
  364.             cout<<endl<<"1 — миллиметры"<<endl<<"2 — сантиметры"<<endl<<"3 — метры"<<endl<<"4 — километры"<<endl;
  365.            
  366.             cin >> h ;
  367.            
  368.             switch (h){
  369.                
  370.                  case 1 :
  371.                
  372.                 c=c*1000000;
  373.                 cout << c << " миллиметров";
  374.                
  375.                 break;
  376.                
  377.             case 2 :
  378.                
  379.                 c=c*100000;
  380.                
  381.                 cout <<c<< " сантиметров";
  382.                
  383.                 break;
  384.        
  385.              case 3 :
  386.                  
  387.                c=c*1000;
  388.                
  389.                 cout << c << " метров";
  390.                
  391.                 break;
  392.                
  393.              case 4 :
  394.                
  395.                
  396.                
  397.                 cout<<c<<" километров";  
  398.                
  399.                 break;
  400.        
  401.             }//скобка switch (h)
  402.            
  403.             break;
  404.            
  405. }   //скобка switch (b)
  406.            
  407.        
  408.          break;
  409. }   //скобка switch (a)
  410. }

Share with your friends:

Print