Preciso de ajuda na parte de chamar a funcao “MediaAlunos();” no menu, ao qual vai ser inicializado no metedo main. agradeco desde ja.
import javax.swing.*;
public class TrabEscola {
static int TAMANHO = 5;
static String A[] = new String[TAMANHO];
static double B[] = new double [TAMANHO];
static double alunos[] = new double [TAMANHO];
static int i;
static int menu;
static double soma;
public static void MenuAlunos(){
int menu = 1;
while(menu >= 1 && menu <=3){
menu = Integer.parseInt(JOptionPane.showInputDialog("Menu: \n "
+ "1) Digitar nome dos alunos \n "
+ "2) Digitar nota dos alunos \n"
+ "3) para saber a media dos alunos \n"));
switch(menu) {
case 1:
Alunos();
break;
case 2:
Notas();
break;
case 3:
MediaAlunos();
break;
}
}
}
public static void Alunos() {
for(i = 0; i < TAMANHO; i++) {
A[i] = JOptionPane.showInputDialog("Informe o nome dos alunos");
}
}
public static void Notas() {
for(i = 0; i < TAMANHO; i++) {
B[i] = Double.parseDouble(JOptionPane.showInputDialog("informe as notas dos alunos"));
}
}
public static void Soma() {
for(i = 0; i <TAMANHO; i++) {
soma += B[i];
}
}
public static double MediaAlunos(double media) {
for(i = 0; i < TAMANHO; i++) {
media = soma / 5;
}
return media;
}
public static void main(String[] args) {
MenuAlunos();
}
}