Programação Progressiva
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
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

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

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

Fabiano



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.

2Dúvida while exercício 4 Empty Re: Dúvida while exercício 4 Sáb Jul 20, 2013 8:34 pm

Fabiano



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);
   }

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

gaitolini



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.

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos