estou com problema na hora de imprimir os resultados, e não consigo resolver
bom, esse é o problema :
Gerar, de forma randômica, dois vetores de notas de zero a dez, tipo real, um referente aos alunos da turma A e outro referente aos alunos da turma B. A turma A tem N alunos e a turma B tem K alunos.
Escrever um programa C que usando as notas de cada turma:
a) Calcular a média aritmética das notas da turma A e a média aritmética das notas da turma B;
b) Calcular o número de aprovados em cada turma (nota igual ou superior a 5);
c) Criar um vetor C com as notas dos alunos aprovados nas duas turmas.
Imprimir os vetores A, B e C, bem como a média de cada turma e o respectivo número de aprovados.
Mandar ler o valor de N e o de K.
o código que fiz:
int main ( ){
float a[100], b[100],c[100],ax[100],bx[100];
int n,k,aprovado_a,aprovado_b,nota1,nota2,media1,media2,i,j;
printf("Digite a quantidade de alunos das turma A\n");
scanf("%d", &n);
printf("Digite a quantidade de alunos das turma B\n");
scanf("%d", &k);
for(i=0;i<=n;i++){
a = rand()%10;
nota1=nota1+1;}
for(j=0;j<=k;j++){
b[j] = rand()%10;
nota2=nota2+1;}
media1=nota1/n;
media2=nota2/k;
while(a>=5){
ax=a;
aprovado_a=+1;}
while(b[j]>=5){
bx[j]=b[j];
aprovado_b=+1;}
c=ax+bx[j];
printf("Vetor A = %.1d\nVetor B = %.1d\nVetor C = %.1d\nMédia da turma A = %.1d\nMedia da turma B = %.1d\nAprovados da turma A = %.1d\nAprovados da turma b = %.1d\n",&a, &b, &c, &media1, &media2, &aprovado_a, &aprovado_b);
}
Pergunta
Ales
ME AJUDA, URGENTE, desde ja agradeço
estou com problema na hora de imprimir os resultados, e não consigo resolver
bom, esse é o problema :
Gerar, de forma randômica, dois vetores de notas de zero a dez, tipo real, um referente aos alunos da turma A e outro referente aos alunos da turma B. A turma A tem N alunos e a turma B tem K alunos.
Escrever um programa C que usando as notas de cada turma:
a) Calcular a média aritmética das notas da turma A e a média aritmética das notas da turma B;
b) Calcular o número de aprovados em cada turma (nota igual ou superior a 5);
c) Criar um vetor C com as notas dos alunos aprovados nas duas turmas.
Imprimir os vetores A, B e C, bem como a média de cada turma e o respectivo número de aprovados.
Mandar ler o valor de N e o de K.
o código que fiz:
int main ( ){
float a[100], b[100],c[100],ax[100],bx[100];
int n,k,aprovado_a,aprovado_b,nota1,nota2,media1,media2,i,j;
printf("Digite a quantidade de alunos das turma A\n");
scanf("%d", &n);
printf("Digite a quantidade de alunos das turma B\n");
scanf("%d", &k);
for(i=0;i<=n;i++){
a = rand()%10;
nota1=nota1+1;}
for(j=0;j<=k;j++){
b[j] = rand()%10;
nota2=nota2+1;}
media1=nota1/n;
media2=nota2/k;
while(a>=5){
ax=a;
aprovado_a=+1;}
while(b[j]>=5){
bx[j]=b[j];
aprovado_b=+1;}
c=ax+bx[j];
printf("Vetor A = %.1d\nVetor B = %.1d\nVetor C = %.1d\nMédia da turma A = %.1d\nMedia da turma B = %.1d\nAprovados da turma A = %.1d\nAprovados da turma b = %.1d\n",&a, &b, &c, &media1, &media2, &aprovado_a, &aprovado_b);
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.