robert Postado Dezembro 2, 2021 em 04:01 Compartilhar Postado Dezembro 2, 2021 em 04:01 (editado) #include <stdio.h> float main(void) { qtalunos; matr; falt; media; } Vetor matr[5] = {1,2,3,4,5}; {void match_results (Vetor matr[5]){ printf("sua matrcicula é %d",matr[5]) } Vetor falt[5] = {10,4,3,2,7}; {void match_results (Vetor falt[5] ){ printf("seu numero de faltas é %d",falt) } Vetor media[5] = {10,8,3,2,7}; {void match_results (Vetor media[5]){ printf("sua media é %d",mediaR) } float qtalunos(int al) { float qtd_alunos, i = 0, qtd_notas; float media=0, nota, notas_total; printf("\n\tN%cmero de alunos --: ",163); scanf("%d", &qtd_alunos); printf("\tQtd de Notas ------: "); scanf("%d", &qtd_notas); do { notas_total = 0; printf("\n"); for (int j = 0; j < qtd_notas; j++) { printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); scanf("%f", ¬a); notas_total += nota; } media = (float)(notas_total / qtd_notas); printf("\nA M%cdia das notas do %d%c Aluno eh = %5.2f\n",130, i + 1,167, media); i++; } while (i < qtd_alunos); } return 0; } fiz umas alteraçoes no codigo tbm nesse tempo amigo. Tenho muita dificuldade com vetores, estou fazendo um exercicio sobre mas nao consigo achar o erro em meus vetores ou minha maneria de formular poderiam ajudar: segue o codigo. Faça uma função que receba a quantidade de alunos de uma turma, um vetor com a matrícula dos alunos, um vetor com as faltas dos alunos e um vetor com a média final do alunos. Esta função deve permitir que o usuário digite uma matrícula e mostre a situação do aluno. #include <stdio.h> int main(void) { qtalunos; matr; falt; media; } Vetor matr[5] = {1,2,3,4,5}; {void Vetor matr[5] (){ printf("sua matrcicula é %d",matr[5]) } Vetor falt[5] = {10,4,3,2,7}; {void Vetor falt[5] (){ printf("seu numero de faltas é %d",falt[5]) } Vetor media[5] = {10,8,3,2,7}; {void Vetor media[5] (){ printf("sua media é %d",media) } int qtalunos(int al) { int qtd_alunos, i = 0, qtd_notas; float media=0, nota, notas_total; printf("\n\tN%cmero de alunos --: ",163); scanf("%d", &qtd_alunos); printf("\tQtd de Notas ------: "); scanf("%d", &qtd_notas); do { notas_total = 0; printf("\n"); for (int j = 0; j < qtd_notas; j++) { printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); scanf("%f", ¬a); notas_total += nota; } media = (float)(notas_total / qtd_notas); printf("\nA M%cdia das notas do %d%c Aluno eh = %5.2f\n",130, i + 1,167, media); i++; } while (i < qtd_alunos); } return 0; } Editado Dezembro 2, 2021 em 23:30 por robert Citar Link para o comentário Compartilhar em outros sites More sharing options...
Administradores Fernando Mercês Postado Dezembro 2, 2021 em 23:15 Administradores Compartilhar Postado Dezembro 2, 2021 em 23:15 Opa, bem vindo! Tá um pouco embolado isso... Pra começar, queria pedir que você edite seu post e use o bloco de código no seu código, usando o realce de sintaxe em C. Olha só a diferença. ? Sem realce: printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); Com realce (na tela de edição do post, seleciona seu código, clica no botão <>, escolhe C na caixa de seleção no canto inferior direito e clica em Inserir? printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); Aí você corrige a indentação pra facilitar pra gente também. Fica melhor pra gente ver e tentar entender teu código. Abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
robert Postado Dezembro 2, 2021 em 23:30 Autor Compartilhar Postado Dezembro 2, 2021 em 23:30 19 minutos atrás, Fernando Mercês disse: Opa, bem vindo! Tá um pouco embolado isso... Pra começar, queria pedir que você edite seu post e use o bloco de código no seu código, usando o realce de sintaxe em C. Olha só a diferença. ? Sem realce: printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); Com realce (na tela de edição do post, seleciona seu código, clica no botão <>, escolhe C na caixa de seleção no canto inferior direito e clica em Inserir? printf("Digite a %d%c nota do %d%c Aluno --: ",j+1,166,i+1,167); Aí você corrige a indentação pra facilitar pra gente também. Fica melhor pra gente ver e tentar entender teu código. Abraço! feito, fiz algumas alteraçoes nesse tempo que nao fui respondido segue com problemas mas creio que eliminei um deles ao passar tudo para o float Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.