Pular para o conteúdo

Cálculo de média usando funções e struct

Esse script é bem simples de compreender. Criei alguns exemplos de criação de funções e também do uso da função struct.
Cleiton Ap. de Souza cleitonapsouza
Hits: 35.967 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script é bem simples de compreender. Criei alguns exemplos de criação de funções e também do uso da função struct.
Download media_struct.cpp Enviar nova versão

Esconder código-fonte

#include <iostream>
#include <stdio.h>
#include <conio.h>
#define vetor 4

int posicao=1;

struct notas{
       float nota;
       int n1;
       };
       notas n[vetor];
void add(){
for (int i=0;i<vetor;i++){ 
     printf("Digite o numero do %d aluno :",posicao);
     scanf ("%d",&n[posicao].n1);
     printf("Digite a Nota do aluno %d ",n[posicao].n1); 
     scanf("%f",&n[posicao].nota);
     posicao=posicao+1;
     }
     printf("\n");
};
void mostra(){
     printf("Notas Computadas");
     for (int i=1;i<=vetor;i++){
         printf("\nAluno %d Nota= %.f",n[i].n1,n[i].nota);
         }
          printf("\n");
} ; 
float calculo(){
      float soma=0,media;
      for (int i=1;i<=vetor;i++){
          soma=soma+n[i].nota;
          media=soma/vetor; 
          }
          printf("\nMedia Dos Alunos = %.f",media);       
};
             
int main(){
    char n;
    do {
          add();
          mostra();
          calculo();
          printf("Deseja Calcular novamente? S/N ");
          scanf("%s",&n);
          }while (n=!"N");
getch ();
return 0;
 


}

equação de segundo grau

Classifica Vetor

janelinha para executar comandos com system(), C/GTK

Conversor binário

[C] Swap Coding

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.