Guest User

Untitled

a guest
Jun 20th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. #include <iostream>
  2.  
  3.  
  4. int main (void)
  5. {
  6. float fuß[] = { 1, 12, 30.48, 0.3048 };
  7. float zoll[] = {0.0833, 1 , 2.54, 0.0524 };
  8. float cm[] = {0.0328, 0.3937, 1 , 0.01 };
  9. float m[] = { 3.2898, 39.3700, 100 , 1 };
  10.  
  11. float anfangswert;
  12. int anfangs_einheit;
  13. float ergebnis;
  14. int zieleinheit;
  15.  
  16. std::cout << "bitte anfangswert eingeben: ";
  17. std::cin >> anfangswert;
  18. std::cout << "bitte anfangseinheit eingeben (0 = fuß 1 = zoll 2 = cm 3 = m): ";
  19. std::cin >> anfangs_einheit;
  20. std::cout << "bitte zieleinheit angeben (0 = fuß 1 = zoll 2 = cm 3 = m): ";
  21. std::cin >> zieleinheit;
  22.  
  23. if(anfangs_einheit == 0)
  24. {
  25. ergebnis = anfangswert * fuß[zieleinheit];
  26. }
  27. if(anfangs_einheit == 1)
  28. {
  29. ergebnis = anfangswert * zoll[zieleinheit];
  30. }
  31. if(anfangs_einheit == 2)
  32. {
  33. ergebnis = anfangswert * cm[zieleinheit];
  34. }
  35. if(anfangs_einheit == 3)
  36. {
  37. ergebnis = anfangswert * m[zieleinheit];
  38. }
  39.  
  40. if(zieleinheit == 0)
  41. {
  42. std::cout << "ergebnis = " << ergebnis << " fuß";
  43. }
  44. if(zieleinheit == 1)
  45. {
  46. std::cout << "ergebnis = " << ergebnis << " zoll";
  47. }
  48. if(zieleinheit == 2)
  49. {
  50. std::cout << "ergebnis = " << ergebnis << " cm";
  51. }
  52. if(zieleinheit == 3)
  53. {
  54. std::cout << "ergebnis = " << ergebnis << " m";
  55. }
  56.  
  57. getchar();
  58.  
  59. }
Add Comment
Please, Sign In to add comment