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

Exercício 4 - Laço For

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

1 Exercício 4 - Laço For em Sex Ago 09, 2013 6:59 pm

Bom, confesso que penei para resolver o código, sou inciante.
Apesar de ter o Netbeans instalado, ainda faço os códigos no bloco de notas + ambiente Dos para rodar.

Fui corrigindo conforme os erros eram apontados e cheguei em uma solução que funcionou.
Mas ainda fico em dúvida sobre melhorias no código, se tem coisa desnecessária e tal.

Posto ele aqui para que se alguém puder dar uma atenção, avaliar.
Obrigado pelo curso.


import java.util.Scanner;

public class mediaNota {
public static void main(String[]args){

float notas, media;
int soma=0, alunos;

Scanner entrada = new Scanner(System.in);


System.out.println("Quantos alunos tem na sala?");
alunos=entrada.nextInt();

for(int count=1; count<=alunos;count++){
System.out.println("entre com a nota do aluno" +count+ "");
notas=entrada.nextFloat();
soma+=notas;}

System.out.println("A media da sala e:" + soma/alunos);


}
}

Ver perfil do usuário

2 Re: Exercício 4 - Laço For em Sab Ago 10, 2013 7:04 pm

Admin


Admin
Olá acaboudesair,

Sua lógica e código estão ótimos, só teve um pequeno problema.
As notas você declarou como float, mas a variável que vai armazenar a soma delas está como inteiro.

Só mude a 'soma' pra float, e vai estar perfeito.

Parabéns pelo código, obrigado por compartilhar, com certeza será útil e lido por outros estudantes.
Continue estudando, quando tiver dúvida é só dizer.

Ver perfil do usuário http://progressiva.forumeiros.com

3 Re: Exercício 4 - Laço For em Seg Ago 12, 2013 12:07 pm

Valeu pela atenção e correção do código.
Os estudos continuam.

Abraço.
Obrigado.

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