fork download
  1. //*******************************************************
  2. //
  3. // Homework: 2
  4. //
  5. // Name: <Patrick Gardner Jr>
  6. //
  7. // Class: C Programming, <Fall 2025 Semester>
  8. //
  9. // Date: <09/23/2025-09/24/25>
  10. //
  11. // Assignment 2 Looping 3rd attempt
  12. //
  13. //********************************************************
  14.  
  15. #include <stdio.h>
  16. int main()
  17. {
  18.  
  19. int clockNumber; // employee clock number
  20. float grossPay; // gross pay for week (wage * hours)
  21. float hours; // number of hours worked per week
  22. float wageRate; // hourly wage
  23.  
  24. int i; // loop index
  25. int empNum; // number of employees to process
  26.  
  27. printf("*** Pay Calculator ***\n");
  28.  
  29. // Ask thee user how many employees to process
  30. printf("Enter number of employees to process: ");
  31. scanf("%d", &empNum);
  32.  
  33. // Print thee employeeee informtation
  34. printf("\n\n\t----------------------------------------------------------\n");
  35. printf("\tClock # Wage Hours Gross\n");
  36. printf("\t----------------------------------------------------------\n");
  37.  
  38. // Loop each entered employee
  39. for (i = 0; i < empNum; i++)
  40. {
  41. // Prompt yar input values
  42. printf("\nEnter clock number for employee: ");
  43. scanf("%d", &clockNumber);
  44.  
  45. printf("Enter hourly wage for employee: ");
  46. scanf("%f", &wageRate);
  47.  
  48. printf("Enter the number of hours the employee worked: ");
  49. scanf("%f", &hours);
  50.  
  51. // calculate gross pay
  52. grossPay = wageRate * hours;
  53.  
  54. // print thee current employee info
  55. printf("\t%06i %5.2f %5.1f %7.2f\n",
  56. clockNumber, wageRate, hours, grossPay);
  57. }
  58.  
  59. return 0; // success
  60. }
Success #stdin #stdout 0s 5316KB
stdin
7
98401 10.60 51.0
526488 9.75 42.5
765349 10.50 37.0
34645 12.25 45.0
127615 8.35 0.0
123456 6.70 11.1
344126 33.02 80.0
stdout
*** Pay Calculator ***
Enter number of employees to process: 

	----------------------------------------------------------
	Clock #   Wage   Hours   Gross
	----------------------------------------------------------

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	098401   10.60    51.0    540.60

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	526488    9.75    42.5    414.38

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	765349   10.50    37.0    388.50

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	034645   12.25    45.0    551.25

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	127615    8.35     0.0      0.00

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	123456    6.70    11.1     74.37

Enter clock number for employee: Enter hourly wage for employee: Enter the number of hours the employee worked: 	344126   33.02    80.0   2641.60