Média de alunos em C
Publicado por Santiago Staviski (última atualização em 08/06/2010)
[ Hits: 6.331 ]
Homepage: http://allenkonstanz.blogspot.com
O script pede a quantidade de alunos a inserir informações (nome e 4 notas), depois mostra o nome e a média de cada aluno.
#include <stdio.h> /*Struct*/ typedef struct aluno { char nome [25]; float nota01; float nota02; float nota03; float nota04; float media; } aluno; /*Protótipo das funções*/ void print_list(aluno list[], int size); void read_list(aluno list[], int size); /*Main*/ int main() { int qntdade; printf("Deseja inserir a nota de quantos alunos: "); scanf("%d",&qntdade); const int size = qntdade; aluno list[size]; read_list(list,size); print_list(list,size); } /*Funções*/ void read_list(aluno list[], int size){ for(int i = 0; i < size;i++){ printf("Digite as informações do %dº aluno!",i+1); printf("\nDigite o nome: "); scanf("%s",list[i].nome); printf("\nDigite a 1º nota: "); scanf("%f",&list[i].nota01); printf("\nDigite a 2º nota: "); scanf("%f",&list[i].nota02); printf("\nDigite a 3º nota: "); scanf("%f",&list[i].nota03); printf("\nDigite a 4º nota: "); scanf("%f",&list[i].nota04); list[i].media = (list[i].nota02+list[i].nota01+list[i].nota03+list[i].nota04)/4; } } void print_list(aluno list[], int size){ for(int i = 0; i < size;i++){ printf("\nInformações do %dº aluno:\n",i+1); printf("Nome: %s",list[i].nome); printf("\nMédia: %.2f",list[i].media); } }
Função para escrita de um número em notação binária através de recursão
funcarg.c - Função com argumento
Nenhum comentário foi encontrado.
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Os empreguim de meu Deus estão cada vez mais tecnológicos (0)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (28)
Meu PC perde o boot de várias distros Linux após ficar desligado (4)