Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.16 KB | None | 0 0
  1. // CS50HW1Module2.cpp : This file contains the 'main' function. Program execution begins and ends there.
  2. //
  3.  
  4. #include "pch.h"
  5. #include <iostream>
  6.  
  7. int main()
  8. {
  9. // declared variables - float for decimal
  10. float empTotalHours, empHourlyRate, emp1Total, emp2Total, emp3Total, emp4Total, emp5Total, emp6Total, temp;
  11.  
  12. for (emp1Total = 1; emp1Total <= 3; emp1Total++)
  13. {
  14.  
  15. printf("Enter employee #1 total hours worked this week: ");
  16. scanf_s("%f", &empTotalHours);
  17. printf("Enter employee #1 hourly rate: ");
  18. scanf_s("%f", &empHourlyRate);
  19. if (empTotalHours <= 40)
  20. {
  21. emp1Total = (empHourlyRate * empTotalHours);
  22. }
  23. else
  24. {
  25. emp1Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  26. }
  27.  
  28. temp = emp1Total;
  29.  
  30. printf("\nEnter employee #2 total hours worked this week: ");
  31. scanf_s("%f", &empTotalHours);
  32. printf("Enter employee #2 hourly rate: ");
  33. scanf_s("%f", &empHourlyRate);
  34. if (empTotalHours <= 40)
  35. {
  36. emp2Total = (empHourlyRate * empTotalHours);
  37. }
  38. else
  39. {
  40. emp2Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  41. }
  42. if (emp2Total > temp)
  43. {
  44. temp = emp2Total;
  45. }
  46.  
  47. printf("\nEnter employee #3 total hours worked this week: ");
  48. scanf_s("%f", &empTotalHours);
  49. printf("Enter employee #3 hourly rate: ");
  50. scanf_s("%f", &empHourlyRate);
  51. if (empTotalHours <= 40)
  52. {
  53. emp3Total = (empHourlyRate * empTotalHours);
  54. }
  55. else
  56. {
  57. emp3Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  58. }
  59. if (emp3Total > temp)
  60. {
  61. temp = emp3Total;
  62. }
  63.  
  64. printf("\nEnter employee #4 total hours worked this week: ");
  65. scanf_s("%f", &empTotalHours);
  66. printf("Enter employee #4 hourly rate: ");
  67. scanf_s("%f", &empHourlyRate);
  68. if (empTotalHours <= 40)
  69. {
  70. emp4Total = (empHourlyRate * empTotalHours);
  71. }
  72. else
  73. {
  74. emp4Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  75. }
  76. if (emp4Total > temp)
  77. {
  78. temp = emp4Total;
  79. }
  80.  
  81. printf("\nEnter employee #5 total hours worked this week: ");
  82. scanf_s("%f", &empTotalHours);
  83. printf("Enter employee #5 hourly rate: ");
  84. scanf_s("%f", &empHourlyRate);
  85. if (empTotalHours <= 40)
  86. {
  87. emp5Total = (empHourlyRate * empTotalHours);
  88. }
  89. else
  90. {
  91. emp5Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  92. }
  93. if (emp5Total > temp)
  94. {
  95. temp = emp5Total;
  96. }
  97.  
  98. printf("\nEnter employee #6 total hours worked this week: ");
  99. scanf_s("%f", &empTotalHours);
  100. printf("Enter employee #6 hourly rate: ");
  101. scanf_s("%f", &empHourlyRate);
  102. if (empTotalHours <= 40)
  103. {
  104. emp6Total = (empHourlyRate * empTotalHours);
  105. }
  106. else
  107. {
  108. emp6Total = ((1.5 * empHourlyRate) * (empTotalHours - 40) + (empHourlyRate * 40));
  109. }
  110. if (emp6Total > temp)
  111. {
  112. temp = emp6Total;
  113. }
  114.  
  115. float average = (emp1Total + emp2Total + emp3Total + emp4Total + emp5Total + emp6Total) / 6;
  116.  
  117. printf("\nThe average weekly salary is %.2f\n", average);
  118. printf("The highest paid salary is %.2f\n", temp);
  119.  
  120.  
  121. do
  122. {
  123. printf("\nWould like you continue? (Y/N): ");
  124.  
  125.  
  126. {
  127. }
  128. return 0;
  129. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement