Média de alunos em C
Publicado por Santiago Staviski (última atualização em 08/06/2010)
[ Hits: 6.148 ]
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); } }
Soma dos pares menores que ele
Exemplo Básico de Ponteiros em C
Nenhum comentário foi encontrado.
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Zoom Client no Fedora 40
Instalando Navegador Firefox no Debian 12
Bloqueando propagandas no Youtube e outros sites com o uBlocker Origin
O meu código em C++ não funciona (4)
Sistema da Coréia do Norte - Red Star OS (52)
Ajuda com instalação do archlinux no VMbox (6)
Como usar o WhatsApp no PC sem precisar escanear o qrcode ou utilizar... (13)