Jak użyć napisanej funkcji w main?

0

Mam za zadanie napisać program do obliczania średniej z ocen i jest to jak najbardziej proste ale schody zaczynają się kiedy mam zaimplementować zadaną funkcje average. W jaki sposób mam zmodyfikować funkcje main żeby skorzystać z funkcji average?

import java.util.Scanner;

public class srednia {
	// Funkcja do obliczania sredniej
	public static double average(int[] marks) {
	    int sum = 0;

	    for(int i=0; i<marks.length; i++) {
	        sum += marks[i];
	    }

	    return sum/(double)marks.length;
	} 
	
	
	public static void main(String[] args) {
		// inicjalizacja zmiennej licznika
		int gradeCounter = 1;
		
		Scanner in = new Scanner(System.in);
		
		// Wczytywanie ilości ocen do policzenia średniej
		System.out.println("Wprowdzaź ilość ocen: ");
		int howMuch = in.nextInt();
		
		System.out.println("Wprowadź ocen: ");
		
		// petla do wpisywanie ocen
		while (gradeCounter <= howMuch) {
			int grade = in.nextInt();
			gradeCounter = gradeCounter + 1;	
		}
		
		// wypisywanie średniej 
		System.out.println("Średnia ocen wynosi: " );
		
	}
}
1

Podczas wpisywania ocen Ładuj je do tablicy integerów grades, a potem Wydrukuj: average(grades).

0

Dzięki wielkie!!! Działa ! :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1