Ir ao conteúdo
  • Cadastre-se

Programa


Ruka284

Posts recomendados

Este programa é:

Ler notas, calcular a média das notas e dizer o numero acima da média.

o que acham que devo melhor para funcionar bem?


#include<stdio.h>
#include<stdlib.h>

int main(void)
{
float nota[10], media;
int cont;

media=0.0;
cont=0;

while(cont<=6)
{
printf(" \n Introduza a nota \n");
scanf("%f",nota[cont]);
media=(media+nota[cont]);
cont++;
}

for(cont=0; cont<=9; cont++)
{
if(nota[cont]>media)
printf("a nota %d e maior ",cont++ );

}
getchar();

}

Não me está a parecer a nota nem identificar as notas que estão em cima da média, podem dar uma dica s.f.f.

Não me está a parecer a nota nem identificar as notas que estão em cima da média, podem dar uma dica s.f.f.

Link para o comentário
Compartilhar em outros sites

fiz outra versão, vejam se a media esta a sair bem, so me falta que me diga quantas notas foram acima da media


#include<stdio.h>
#include<stdlib.h>
#define alunos 5

int main()
{
int i;
float notas[alunos], media = 0;

for ( i = 0; i<alunos; i++)
{
printf("Introduza a nota \n",i++);
scanf("%f",&notas[i]);
media += notas [i];
}

printf ("Media e %f \n", media/alunos);



system("pause");
return 0;
}

ja estive a verificar melhor, so me falta a notas acima da média.


#include<stdio.h>
#include<stdlib.h>

int main()
{


float notas[4];
float media;
int i, acima;

acima=0;
media=0;


printf("Introduza as notas do aluno:\n");
for (i=0; i<4; i++) {
scanf("%f", &notas[i]);
media=media+notas[i];
}

media=media/4;

for (i=0; i<4; i++)
{
if (notas[i]>=media)
{
acima++;
}


printf("A media do aluno foi %f\n", media);
printf("O aluno tirou %d notas acima da media\n", acima);


system("pause");
return 0;

}
}

Link para o comentário
Compartilhar em outros sites

Está normal, a média é a divisão pelo mesmo tanto de notas digitas, ou seja, se você digita 4 notas, para você achar a média dessas 4 notas é só você dividir por 4, que é o mesmo tanto de notas digitadas, o resultado dessa divisão vai ser a sua média.

a media estar certo.

o que não esta certo e que o programa tem de me dizer quantas notas estão acima da media

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...