Ir para conteúdo

POWERED BY:

Arquivado

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

lucassimas

[Código] Calculador de média de alunos

Recommended Posts

Olá galera do forum!!!!

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

esse é o meu primeiro post! http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

 

 

e para começar eu criei um calcuador de media

 

 

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

int main() {
	float nota1, nota2, nota3, nota4;
	int opcao;
	do{
	Media1:
	printf("Digite a nota 1:\n");
	printf(">>");
	scanf("%f",&nota1);
	system ("cls");
	if (nota1 > 10){
	printf("Erro: a media deve esta entre 0 e 10\n\n");
	  goto Media1;
	  
	  }
	Media2:
	printf("Digite a nota 2\n");
	printf(">>");
	scanf("%f",&nota2);
	system ("cls");
	if (nota2 > 10){
	printf("Erro: a media deve esta entre 0 e 10\n\n");
	  goto Media2;
	  
	  }
	Media3:
	printf("Digite a nota 3:\n");
	printf(">>");
	scanf("%f",&nota3);
	system ("cls");
	if (nota3 > 10){
	printf("Erro: a media deve esta entre 0 e 10\n\n");
	  goto Media3;
	  
	  }

	Media4:
	printf("Digite a nota 4:\n");
	printf(">>");
	scanf("%f",&nota4);
	system ("cls");
	if (nota4 > 10){
	printf("Erro: a media deve esta entre 0 e 10\n\n");
	  goto Media4;
	  
	  }
	if((nota1+nota2+nota3+nota4)/4>=6)
	printf("Media: >> %f  - O aluno foi aprovado! \n",(nota1+nota2+nota3+nota4)/4);
	else
	printf("Media: >> %f  - O aluno foi reprovado! \n",(nota1+nota2+nota3+nota4)/4);
	fflush(stdin);
	printf("\n\nDigite: \n\n");
	printf(" 1 - Continuar\n");
	printf(" 2 - Sair\n");
	printf(" >>");
	scanf("%i", &opcao);
	system ("cls");
	fflush(stdin);
  }  while(opcao!=2);
}

deem a sua opinão por favor!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela contribuição...

+ da pra dar um enxugada legal no seu código hein...

eu msm não gosto muito de usar goto's, + em programas pequenos naum tem tanta enrolação..

 

tente modularizar ele, ai ficará bem simples ;D!

 

e de um return 0 no main ;D!

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado por compartilhar conosco

 

Parabens

Compartilhar este post


Link para o post
Compartilhar em outros sites
  quitZAUMMM disse:

+ da pra dar um enxugada legal no seu código hein...

Exato.

Seria legal fazer isso usando um vetor. Aí basta fazer um loop para executar quatro vezes.

 

 

  quitZAUMMM disse:

eu msm não gosto muito de usar goto's, + em programas pequenos naum tem tanta enrolação..

Concordo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.