Ir ao conteúdo
  • Cadastre-se

Raquel concórdia

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que Raquel concórdia postou

  1. Estou aprendendo vetores, E gostaria de transformar um código que eu já tinha em Função. Em um novo código de com vetores. De acordo com o exercício. 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: RF ( se o número de faltas for >= 5), AP ( se a média for >= 6 e o número de faltas < 5) ou RM ( se a média for < 6 e o número de faltas < 5). Protótipo: void consultaAlunos( int vMatr[], int vFaltas[], float vMedias[], int qt); Crie uma main com valores para os vetores para testar sua função. void detPercentual(float CR, int area, float * pMin, float *pMax){ if (CR >=9){ ( * pMin)=30; if (area == 1) (* pMax) = 40; else (* pMax) = 35; } else if (CR >=8){ ( * pMin)=10; if (area == 1) (* pMax) = 15; else (* pMax) = 12; } else if (CR >=7){ (*pMin) = (*pMax) = 5; } else { (*pMin) = (*pMax) = 0; } return ; } void quebraMatr(int matr, int *pN, int*pD, int*pXXX){ (*pN)= matr/10000; (*pD)= matr/1000%10; (*pXXX) = matr%1000; return; } int main(void){ int matr,N,D,XXX; float CR,min,max; printf("Digite a matricula: "); scanf("%d",&matr); while (matr !=0){ printf("Digite o CR: "); scanf("%f",&CR); quebraMatr(matr,&N,&D,&XXX); detPercentual(CR, N, &min, &max); printf("Matr: %d - Percentual mínimo: %.1f %% e máximo: %.1f %%",matr,min,max); printf("Digite a matricula: "); scanf("%d",&matr); } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...