Ir para conteúdo

Como inserir vetor nesta funçao.


robert

Posts Recomendados

#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", &nota);
            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", &nota);
            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 por robert
Link para o comentário
Compartilhar em outros sites

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!

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...