Jump to content

Como inserir vetor nesta funçao.


robert

Recommended Posts

#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;
}

Edited by robert
Link to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...