Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. package com.scalefocus;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7. public static void main(String[] args) {
  8. Scanner sc = new Scanner(System.in);
  9. int workDays = Integer.parseInt(sc.nextLine());
  10. int [] workHoursPerDay = new int[workDays];
  11. workHoursEntry(workHoursPerDay, sc);
  12. double averageWorkHours = calculateAverageHours(workHoursPerDay,workDays);
  13. System.out.printf( "%.2f%n" , averageWorkHours);
  14. for (int i = 0; i < workHoursPerDay.length ; i++) {
  15. if (workHoursPerDay[i] > averageWorkHours) {
  16. System.out.println(i);
  17. }
  18. }
  19.  
  20. }
  21.  
  22. private static double calculateAverageHours(int[] workHoursPerDay, int workDays) {
  23. int sum = 0;
  24. double result = 0.0;
  25. for (int i = 0; i < workHoursPerDay.length ; i++) {
  26. sum += workHoursPerDay[i];
  27. }
  28. result = (double) sum / (double) workDays;
  29. return result;
  30. }
  31.  
  32. private static int[] workHoursEntry(int[] workHoursPerDay, Scanner sc) {
  33. for (int i = 0; i < workHoursPerDay.length ; i++) {
  34. workHoursPerDay[i] = Integer.parseInt(sc.nextLine());
  35. }
  36. return workHoursPerDay;
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement