fork download
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. setlocale(LC_ALL, "rus");
  6. //goto start:
  7. ///////////////////////////////////////////////////////////////
  8. cout << "Задача 1. Написать программу, которая переведет введенные пользователем секунды в часы, минуты, секунды и выводит их на экран." << endl;
  9. cout << "Введите количество секунд ";
  10. double vvod1, sec1, min1, chas1;
  11. cin >> vvod1;
  12.  
  13. chas1 = (int)(vvod1/3600);
  14. min1 = (int)((vvod1 - chas1*3600)/60);
  15. sec1 = (int)(vvod1 - chas1 * 3600 - min1*60);
  16.  
  17. cout << "Время составит " << chas1 << " часов, "<< min1<< " минут, и " << sec1<< " секунд" << endl; cin.get(); cin.get();
  18.  
  19.  
  20. ///////////////////////////////////////////////////////////////
  21. cout << "Задача 2. Написать программу, которая преобразует введенное с клавиатуры дробное число в формат расстояния в километрах и метрах." << endl;
  22. cout << "Введите дробное число ";
  23. double vvod2;
  24. cin >> vvod2;
  25. int km2 = vvod2;
  26. int metr2 = 1000*(vvod2 - km2);
  27. cout << "Расстояние составит " << km2 << " километров, и " << metr2 << " метров. " << endl;
  28. cin.get(); cin.get();
  29.  
  30.  
  31. ///////////////////////////////////////////////////////////////
  32. cout << "Задача 3. Написать программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. " << endl;
  33. cout << "Введите дробное число ";
  34.  
  35. float vvod3;
  36. cin >> vvod3;
  37. int dol3 = vvod3;
  38. int cent3 = 100*(vvod3 - dol3);
  39. cout << "Сумма составит " << dol3 << " долларов, и " << cent3 << " центов" << endl;
  40. cin.get(); cin.get();
  41.  
  42. //start:
  43.  
  44. ///////////////////////////////////////////////////////////////
  45. cout << "Задача 4. Вычисление скорости бега " << endl;
  46. cout << "Введите длину дистанции (метров) = ";
  47. double dist4, vrem4, sec4;
  48. cin >> dist4;
  49. cout << "/nВведите время (мин.сек) = ";
  50. cin >> vrem4;
  51. cout << "/nДистанция: "<< dist4 << " метров.";
  52. sec4 = int(vrem4) + 60*(vrem4 - int(vrem4));
  53. cout << "Время: "<< int(vrem4) << " минут, " << 60*(vrem4 - int(vrem4)) << " секунд = "<< sec4 << " сек.";
  54. cout << "Вы бежали со скоростью: "<< (dist4/sec4)*3.6 << " км/ч"<< endl; cin.get(); cin.get();
  55.  
  56. ///////////////////////////////////////////////////////////////
  57. cout << "Задача 5 вычислить денежную сумму на которую был произведен звонок. " << endl;
  58. double cena5, min5, sec5;
  59. cout << "Введите стоимость звонк за минуту";
  60. cin >> cena5;
  61. cout << "/nВведите кол-во минут";
  62. cin >> min5;
  63. cout << "/nВведите кол-во секунд";
  64. cin >> sec5;
  65. cout << "/nСтоимость составит"<< cena5*min5 + cena5*sec5/60; cin.get(); cin.get();
  66.  
  67. ///////////////////////////////////////////////////////////////
  68. cout << "Задача 6 преобразовать введенное пользователем количество дней в количество полных недель и оставшихся дней." << endl;
  69. int vvod6;
  70. cout << "Введите кол-во дней ";
  71. cin >> vvod6;
  72. cout << "/nЭто "<< int (vvod6/7) << " недель и "<< vvod6 - (int (vvod6/7))*7 << " дней."; cin.get(); cin.get();
  73.  
  74. ///////////////////////////////////////////////////////////////
  75. cout << "Задача 7. корректировкa введенной денежной суммы." << endl;
  76. int griv7, kop7;
  77. cout << "Введите кол-во гривен ";
  78. cin >> griv7;
  79. cout << "Введите кол-во копеек ";
  80. cin >> kop7;
  81. griv7 += int(kop7/100);
  82. kop7 = kop7%100;
  83.  
  84. cout << "/nСумма составит "<< griv7 << " гривен и "<< kop7 << " копеек."; cin.get(); cin.get();
  85.  
  86. }
  87.  
  88.  
Success #stdin #stdout 0s 4428KB
stdin
Standard input is empty
stdout
Задача 1. Написать программу, которая переведет введенные пользователем секунды  в часы, минуты, секунды и выводит их на экран.
Введите количество секунд Время составит 0 часов, 0 минут, и 0 секунд
Задача 2. Написать программу, которая преобразует введенное с клавиатуры дробное число в формат расстояния в километрах и метрах.
Введите дробное число Расстояние составит 0 километров, и 0 метров. 
Задача 3.  Написать программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. 
Введите дробное число Сумма составит 0 долларов, и 0 центов
Задача 4. Вычисление скорости бега  
Введите длину дистанции (метров)  = /nВведите время (мин.сек) =  /nДистанция: 4.64706e-310 метров.Время: 0 минут, 4.20944e-320 секунд = 4.20944e-320 сек.Вы бежали со скоростью: 3.97426e+10 км/ч
Задача 5 вычислить денежную сумму на которую был произведен звонок.  
Введите стоимость звонк за минуту/nВведите кол-во минут/nВведите кол-во секунд/nСтоимость составит0Задача 6     преобразовать введенное пользователем количество дней в количество полных недель и оставшихся дней.
Введите кол-во дней /nЭто 1592 недель и 0 дней.Задача 7. корректировкa введенной денежной суммы.
Введите кол-во гривен Введите кол-во копеек /nСумма составит 1 гривен и 0 копеек.