Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.99 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <iostream>
  3. #include <stdio.h>
  4.  
  5. using namespace std;
  6.  
  7. int auswahl;
  8. bool eingabe=false;
  9. float cel, fah, kel;
  10.  
  11. int cif()
  12. {
  13.     cout << "Temperatur in Celsius: ";
  14.     cin >> cel;
  15.     fah=(((cel*9)/5)+32);
  16.     cout << "Temperatur in Fahrenheit: " << fah << endl << endl;
  17. }
  18.  
  19. int cik()
  20. {
  21.   cout << "Temperatur in Celsius: ";
  22.   cin >> cel;
  23.   kel=cel-273;
  24.   cout << "Temperatur in Kelvin: " << kel << endl << endl;
  25. }
  26.  
  27. int fic()
  28. {
  29.   cout << "Temperatur in Fahrenheit: ";
  30.   cin >> fah;
  31.   cel=(((fah-32)*5)/9);
  32.   cout << "Temperatur in Celsius: " << cel << endl << endl;
  33. }
  34.  
  35. int fik()
  36. {
  37.   cout << "Temperatur in Fahrenheit: ";
  38.   cin >> fah;
  39.   kel=((fah+459.67)*5)/9;
  40.   cout << "Temperatur in Kelvin: " << kel << endl << endl;
  41. }
  42.  
  43. int kif()
  44. {
  45.    cout << "Temperatur in Kelvin: ";
  46.    cin >> kel;
  47.    fah=kel*1.8-459.67;
  48.    cout << "Tmeperatur in Fahrenheit: " << fah << endl << endl;
  49. }
  50.  
  51. int kic()
  52. {
  53.    cout << "Temperatur in Kelvin: ";
  54.    cin >> kel;
  55.    cel=kel-273.15;
  56.    cout << "Tmeperatur in Celsius: " << cel << endl << endl;
  57. }
  58.  
  59. int main(int argc, char** argv) {
  60.  
  61.     while (eingabe==false)
  62.     {
  63.     cout << "Bitte waehlen Sie: " << endl << endl;
  64.     cout << "[1] Celsius in Fahrenheit" << endl;
  65.     cout << "[2] Celsius in Kelvin" << endl;
  66.     cout << "[3] Fahrenheit in Celsius " << endl;
  67.     cout << "[4] Fahrenheit in Kelvin" << endl;
  68.     cout << "[5] Kelvin in Fahrenheit " << endl;
  69.     cout << "[6] Kelvin in Celsius " << endl;
  70.     cout << "[7] Ende" << endl << endl;
  71.     cin >> auswahl;
  72.  
  73.         switch (auswahl)
  74.         {
  75.             case 1: cif();
  76.                     break;
  77.             case 2: cik();
  78.                     break;
  79.             case 3: fic();
  80.                     break;
  81.             case 4: fik();
  82.                     break;
  83.             case 5: kif();
  84.                     break;
  85.             case 6: kic();
  86.                     break;
  87.             case 7: eingabe=true;
  88.         }
  89.     }
  90.  
  91.     return (EXIT_SUCCESS);
  92. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement