SvetlanPetrova

TrainTheTrainers SoftUni

May 26th, 2021
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com.company;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         int n = Integer.parseInt(scanner.nextLine()); // броя на жури
  10.         String command = scanner.nextLine(); // команда
  11.  
  12.         double allGradesSum = 0;
  13.         int countPresentation = 0;
  14.  
  15.         while (!command.equals("Finish")) {
  16.             String presentation = command; // презентации
  17.             countPresentation++;
  18.  
  19.             double gradeSum = 0.0; // ще пазя всички оценки от журито
  20.             double avgGrade = 0.0; // средно аритметично на оценките
  21.  
  22.             for (int i = 0; i < n; i++) { // колкото е журито, толкова оценки трябва да прочета
  23.                 double grade = Double.parseDouble(scanner.nextLine()); // прочитам оценка за презентация от всеки член на журито
  24.                 gradeSum += grade;
  25.             }
  26.             avgGrade = gradeSum / n; // взимам оценките, които съм намерила във for-цикъла и ги деля на броя на журито(n)
  27.             allGradesSum += avgGrade; // към общата сума прибавям средно-аритметичните оценки
  28.             System.out.printf("%s - %.2f.%n", presentation, avgGrade); // презентацията - средната оценка на презентацията
  29.  
  30.             command = scanner.nextLine();
  31.         }
  32.         System.out.printf("Student's final assessment is %.2f.", allGradesSum / countPresentation); // общата сума деля на броя презентации
  33.     }
  34. }
  35.  
Add Comment
Please, Sign In to add comment