Buscar

ex1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

//Defina um novo tipo Aluno com nome, matricula, vetor de tamanho 03 de notas e média
#define n 3
struct Aluno{ 
 int matricula;
 char nome[50];
 float notas[n];
 float media;
};
void ImprimeAluno(struct Aluno aluno){
 // Recebe um aluno e imprimir os valores da variavel
 int i;
 printf("Matricula: %i\n",aluno.matricula);
 printf("Nome: %s\n",aluno.nome);
 printf("Notas: {");
 for(i=0; i < n; i++){
 printf("%.2f ", aluno.notas[i]);
 }
 printf("}\n");
 printf("Media: %.2f\n",aluno.media);
 
}
 
main(){
 struct Aluno a = {1,"Fulano",{7,8,9},0};
 struct Aluno b = {2,"abcd",{6,7,8},0};
 ImprimeAluno(a);
 printf("------\n");
 ImprimeAluno(b);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando