Ir para conteúdo
Fórum Script Brasil

slanes89

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre slanes89

slanes89's Achievements

0

Reputação

  1. slanes89

    Onde está o erro ?

    Ainda não vimos struct. De qualquer forma agradeço a ajuda. e vou tentar seguir essa linha de raciocínio, acho que vai resolver para o que preciso.
  2. Ola a todos. Sou Samuel e estou engatinhando agoraem C, por contada faculdade, pois bem. Foi passado esse trabalho: 1. Para cada aluno são fornecidos os seguintes dados: Nº do aluno(inteiro) e três notas de provas. A aprovação do aluno se dá com média igual ou superior a 60(sessenta). Fazer um programa que imprima ao final a seguinte estatística: - Quantidade de alunos total - Quantidade de alunos aprovados - Média geral da turma - Maior média e número do aluno que a obteve (em caso de mais de um aluno, listar o primeiro) Considere o FLAG como sendo o número do aluno negativo. Ocódigo que fiz foi esse: #include <stdio.h> #include <stdlib.h> int main() { int nraluno, qtdtotal, qtdaprovados, cont, aprovados; float nt1, nt2, nt3, media, mediageral; qtdtotal = 0; aprovados = 60; qtdaprovados = 0; printf("Digite o numero do aluno:\n"); scanf("%d", &nraluno); while (nraluno <0); { printf("Digite o numero do aluno:\n"); scanf("%d", &nraluno); printf("Digite a primeira nota:\n"); scanf("%f", &nt1); printf("Digite a segunda nota:\n"); scanf("%f", &nt2); printf("Digite a terceira nota:\n"); scanf("%f", &nt3); qtdtotal = qtdtotal + 1; media = (nt1 + nt2 + nt3) / 3; mediageral = (media * qtdtotal) / qtdtotal; qtdaprovados =(media > 60); if (qtdaprovados > 1) { printf("\nA quantidade total de alunos e de: %d", qtdtotal ); printf("\nMedia do aluno: %d, %.2f", nraluno, media ); printf("Os alunos aprovados foram: %d", qtdaprovados); } } return 0; } Não consigo identificar oerro. já recorri refiz e fiz. alguém pode me ajudar? Utilizamos o code blocks. Desde já agradeço ao amigos.
×
×
  • Criar Novo...