TOPIC

ERRO 85% JAVA -- NAO ENCONTRO O ERRO!

wallace junio asked 1 month ago

import java.io.IOException; import java.text.DecimalFormat; import java.util.Scanner; /**

  • IMPORTANT:
  • O nome da classe deve ser "Main" para que a sua solução execute
  • Class name must be "Main" for your solution to execute
  • El nombre de la clase debe ser "Main" para que su solución ejecutar */ public class Main {

    public static void main(String[] args) throws IOException {

    Scanner sc = new Scanner(System.in); DecimalFormat saida = new DecimalFormat("0.000"); int i,j,p,c,n,tAlunosTurma,soma=0,cont=0; double mediaAlunos,resultado;

    c = sc.nextInt();
    
    for (i=0;i<c;i++){
        n =sc.nextInt();
        int alunos[] = new int[n];
        for(j=0;j<n;j++){
            alunos[j] = sc.nextInt();
            soma+=alunos[j];
        }
        mediaAlunos =(float) soma/n;
    
        for(p=0;p<n;p++){
            if(alunos[p] > mediaAlunos){
                cont++;
            }
        }
        resultado =(float) cont/n;
        resultado *= 100;
        System.out.println(saida.format(resultado)+"%");
        soma=0;
        mediaAlunos=0;
        cont =0;
    }

    }

}

This topic has not been answered yet. Be the first!

Remember not post solutions. Your post may be reviewed by our moderators.