Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

Dúvida while exercício 4

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Dúvida while exercício 4 em Dom Jul 14, 2013 3:11 pm

Alguém, pode me ajudar?
Não consegui resolver o exercício 4 do laço while.
Como fizeram?
olhem meu código abaixo, não consigo calcular a média. Minha variável não está somando os valores de notas recebidas. o que estou fazendo de errado?

package mediaturma;
import java.util.Scanner;

public class MediaTurma {

   public static void main(String[] args) {
       
       int contador = 1;
       float nota;
       float alunos;
       
       System.out.println("Quantos alunos? ");
       
       Scanner entrada = new Scanner(System.in);
       alunos = entrada.nextInt();
       
       while (contador <= alunos){
       System.out.println("Digite a nota do aluno "+contador+": ");
       nota = entrada.nextFloat();
       nota += nota;
             
           contador++;
         
       if (contador > alunos){
       System.out.println("A Média da turma é: "+ nota/alunos);
       }
       
       }
             
   }
}

Agradeço a ajuda.

Ver perfil do usuário

2 Re: Dúvida while exercício 4 em Sab Jul 20, 2013 8:34 pm

Consegui resolver usando o código abaixo:

public static void main(String[] args) {
       
       int contador = 1;
       float nota;
       float alunos;
       float soma = 0;
       
       System.out.println("Quantos alunos? ");
       
       Scanner entrada = new Scanner(System.in);
       alunos = entrada.nextInt();
       
       while (contador <= alunos){
       System.out.print("Digite a nota do aluno "+contador+": ");
       nota = entrada.nextFloat();
       
           contador++;
           soma += nota;                
       
       }      
       
       System.out.println("A Média da turma é: "+ soma/alunos);
   }

Ver perfil do usuário

3 Re: Dúvida while exercício 4 em Qui Mar 27, 2014 1:37 pm

Obrigado Fabiano.
Eu estava quebrando a cabeça com esse exercício esqueci dos incrementos a+=b
Só fiquei na dúvida na declaração da variável aluno. não deveria ser inteiro? pois não haverá 1,5 alunos?

Abraço.

Ver perfil do usuário

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum