Ir para conteúdo
Fórum Script Brasil

maikeag

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que maikeag postou

  1. Boa noite pessoal, gostaria de saber qual o motivo pelo qual está aparecendo "tela cinza" e como eu faria para gravar em arquivo as notas, média e nome no seguinte programa: //Este programa calcula a média de três notas, de um alunos, apresentando se aprovados, reprovados, ou em g2. //declação de bibliotecas #include <stdlib.h> #include <stdio.h> #include <conio.h> //função para calcular a média float funcao_media (float *notas[3]) { float f_media; f_media=(*notas[0]+*notas[1]+*notas[2])/3; return f_media; } //função principal main () { //declaração de variáveis float *vetor_notas [3], media; char nome[20]; int c; c=0; //apresentação ao usuário printf("Este programa recebe e calcula a media de tres notas de um aluno, apresetando no final, se ele esta passado, reprovado ou apto a G2, de acordo com sua media."); //entrada de dados 1 (nome) printf("\n\nEntre com o nome do aluno:\t"); scanf("%s", nome); //laço para entrada de dados 2 (notas) for(c=0;c<=2;c++) { printf("\n\nEntre com a nota de %s:\t", nome); scanf("%f", &vetor_notas[c]); } //chamada da função media=funcao_media(&vetor_notas[3]); //teste de saida e saidas if(media>=7) printf("\n\nO aluno %s, com notas %f, %f e %f, com media %f está:\tAPROVADO", nome, &vetor_notas[0], &vetor_notas[1], &vetor_notas[2], media ); else if(media<7 && media>=4) printf("\n\nO aluno %s, com notas %f, %f e %f, com media %f está:\tAPTO A G2", nome, &vetor_notas[0], &vetor_notas[1], &vetor_notas[2], media ); else if(media<4) printf("\n\nO aluno %s, com notas %f, %f e %f, com media %f está:\tREPROVADO", nome, &vetor_notas[0], &vetor_notas[1], &vetor_notas[2], media ); system("pause"); }
×
×
  • Criar Novo...