Ir ao conteúdo
  • Cadastre-se

Th2y

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

3
  1. Certo, obrigada pela paciência e também por me ajudar
  2. Certo, entendi o que você quis dizer, mas ainda assim, não sei como fazer para colocar essa nova variável, teria como exemplificar como eu deveria fazer? Tipo, se é para acumular em outra variável, onde exatamente coloco ela? Dentro ou fora do "for"? E o mais importante: com quais sinais? Desculpa por estar demorando para entender, mas ainda sou iniciante e vim aqui para tentar entender como funciona
  3. Mas já está assim, a mediaA é a média do aluno, e a médiaT é a média da turma, o problema está sendo que ele quando vai mostrar a segunda média do aluno mostra a média dele com a do anterior, mas o cálculo da média da turma está dando certo. E concordo que dá no mesmo os dois jeitos de calcular a média da turma. Exemplo: quando mudo os parâmetros para calcular apenas de 3 alunos, e coloco apenas notas 10 para o primeiro, 9 para o segundo e 8 para o terceiro, mostra: media do primeiro aluno = 10 media do segundo aluno = 19 media do terceiro aluno = 27 media da turma = 9
  4. @Leonardo0308 Boa tarde, não entendi o que ele disse, pois a média individual para mim já está da forma como ele disse (logo após receber as 3 notas), testei se era colocando junto (dentro do for), mas ainda assim não deu certo
  5. Não entendi, como faço isso?
  6. Preciso fazer um programa que leia 3 notas de 10 alunos e imprima a média de cada aluno e no final a média da turma, mas estou tendo problemas no cálculo das médias individuais, pois a média mostrada do segundo aluno é somada com a do primeiro, acontecendo o mesmo com os outros alunos, só dá certo a média da turma, se puderem me ajudar a resolver usando "do while, while ou for" (acho que usa o "do while" com o "for", mas como não está dando certo...) agradeço, por enquanto está assim: decimal notas = 0, mediaA = 0, mediaT; int n = 0; do { for (int i = 0; i < 3; i++) { Console.WriteLine("Digite a sua nota " + i); notas += Decimal.Parse(Console.ReadLine()); } mediaA += notas / 3; Console.WriteLine("A média do aluno foi: " + mediaA); Console.WriteLine(); mediaT = mediaA / 10; n++; } while (n < 10); Console.WriteLine("A média da turma foi: " + mediaT); Console.WriteLine(); Console.ReadKey();

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...