Menu
Coddy logo textTech

Student Grade Calculator

Parte da seção Fundamentos do Journey de Java da Coddy. Lição 73 de 73.

challenge icon

Desafio

Fácil

Crie um método chamado calculateAverageGrade que recebe um array de inteiros (representando notas de alunos) como entrada e retorna a média das notas como um double. O método deve fazer o seguinte:

  1. Calcule a soma de todas as notas no array.
  2. Calcule a média das notas dividindo a soma pelo número de notas.
  3. Retorne a média das notas
  4. Imprima o resultado usando o seguinte formato: Average grade: [The result] e formate o resultado com duas casas decimais.

Experimente você mesmo

import java.util.Scanner;

public class Main {
    public static double calculateAverageGrade(int[] grades) {
        // Escreva seu código aqui
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        String[] stringArr = text.split(",");
        int[] studentGrades = new int[stringArr.length];
        for (int i = 0; i < stringArr.length; i++) {
           studentGrades[i] = Integer.parseInt(stringArr[i]);
        }
        double averageGrade = calculateAverageGrade(studentGrades);
        System.out.printf("Average grade: %.2f", averageGrade);
    }
}

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Java online