Advertisement
Guest User

$$$

a guest
Nov 20th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.20 KB | None | 0 0
  1. //test av lönekalkylator i c++.
  2. #include<iostream>
  3. #include<string>
  4. using namespace std;
  5.  
  6.  
  7. double what_day(int day, int start, int end)
  8. {
  9.   if (day >= 6)
  10.   {
  11.     if (start >= 16 && end < start){
  12.       double ob1_h = (24 - start) + end;
  13.     }
  14.     else if(start<=16 && end < start){
  15.       double ob1_h = (24 - 16) + end;
  16.     }
  17.     else if(end > start && (end - 16) > 0){
  18.       double ob1_h = end - 16;
  19.     }
  20.     else {
  21.       double ob1_h = 0;
  22.     }
  23.   }
  24.  
  25.   else{
  26.     if (start >= 20 && end < start){
  27.       double ob1_h = (24 - start) + end;
  28.     }
  29.     else if(start<=20 && end < start){
  30.       double ob1_h = (24 - 20) + end;
  31.     }
  32.     else if(end > start && (end - 20) > 0){
  33.       double ob1_h = end - 20;
  34.     }
  35.     else {
  36.       double ob1_h = 0;
  37.     }
  38.   }
  39. }
  40.  
  41. int main()
  42. {
  43.   double base = 121.63;
  44.   double ob1 = 21.88;
  45.   double ob2 = 19.27;
  46.   double start;
  47.   double end;
  48.   double day;
  49.  
  50.   cout << "Vilken dag är det?(torsdag = 4, fredag = 5, lördag = 6) "  << '\n';
  51.   cin >> day;
  52.   cout << "När började du? " << '\n';
  53.   cin >> start;
  54.   cout << "När slutade du? " << '\n';
  55.   cin >> end;
  56.  
  57.   cout << "OB1 är " << what_day(day, start, end) << " timmar." << '\n';
  58.  
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement