Ir ao conteúdo
  • Cadastre-se

Pixtana

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. Por favor estou criando um programa em que recebe notas de alunos (matricula 10000 a 10020), voce insere a nota 1 e nota 2 e ele calcula a media e imprime se maior que 6 aprovado se nao reprovado, so que nao estou conseguindo imprimir essa informacao de aluno por aluno, esta saindo uma media geral de todos os alunos como arrumo isso??? segue o codigo #include <conio.h> #include <stdio.h> #include <stdlib.h> int main () { float p1, p2, media; int matricula, aluno; for (aluno= 10000; aluno <=10020; aluno++) {printf ("\n Digite a P1 para o aluno %d \n", aluno); aluno=aluno+1; scanf ("%f", &p1); printf ("\n Digite a sua P2 \n"); scanf ("%f", &p2); } media = (p1 * 0.4) + (p2 * 0.6); if ( media >= 6 ) { printf("\n APROVADO \n"); } else { printf("\n REPROVADO \n"); }; system("pause"); return 0; }
  2. Por favor estou criando um programa em que recebe notas de alunos (matricula 10000 a 10020), voce insere a nota 1 e nota 2 e ele calcula a media e imprime se maior que 6 aprovado se nao reprovado, so que nao estou conseguindo imprimir essa informacao de aluno por aluno, esta saindo uma media geral de todos os alunos como arrumo isso??? segue o codigo #include <conio.h> #include <stdio.h> #include <stdlib.h> int main () { float p1, p2, media; int matricula, aluno; for (aluno= 10000; aluno <=10020; aluno++) {printf ("\n Digite a P1 para o aluno %d \n", aluno); aluno=aluno+1; scanf ("%f", &p1); printf ("\n Digite a sua P2 \n"); scanf ("%f", &p2); } media = (p1 * 0.4) + (p2 * 0.6); if ( media >= 6 ) { printf("\n APROVADO \n"); } else { printf("\n REPROVADO \n"); }; system("pause"); return 0; }
  3. Boa tarde, Sou novo com linguagem c+, e precisava muito de ajuda em um trabalho que consiste em montar um sistema de avaliação de uma turma de alunos utilizando comandos simples como for, while (ja que sou iniciante), O programa consiste em: Sistema de avaliação de alunos de um curso. Os alunos são identificados em números sequenciais de 10000 a 10020. O sistema armazena duas notas: P1 e P2 com valores válidos entre 0.0 e 10.0. A média considerada deve ser: 0,4P1 + 0,6P2 e deve totalizar 6,0 para aprovação. O sistema deverá ter as opções: 1 - Receber notas P1 de todos os alunos. 2 - Receber notas P2 de todos os alunos. 3 - Receber nota P1 de um aluno. 4- Receber nota P2 de um aluno. 5 - Verificar a condição de um aluno. 6 - Listar alunos em intervalo. 7 - Listar todos os alunos. 0 – Termina o programa. As ações são as seguintes: Opção 1 – Recebe sequencialmente cada nota. O programa deve apresentar a identificação do aluno para o qual está recebendo a nota, e deve ter a opção de finalizar a entrada a qualquer momento. Opção 2 – Recebe sequencialmente cada nota. O programa deve apresentar a identificação do aluno para o qual está recebendo a nota, e deve ter a opção de finalizar a entrada a qualquer momento . Opção 3 – Recebe a nota de um aluno, para isso o sistema solicita o número do aluno e verifica se o aluno existe. Opção 4 – Recebe a nota de um aluno, para isso o sistema solicita o número do aluno e verifica se o aluno existe. Opção 5 – Solicita o número do aluno, apresenta todas as suas notas, a média e diz se o aluno foi aprovado ou reprovado. Opção 6 – O sistema solicita um intervalo de números e apresenta todos os alunos, suas médias e situação. Opção 7 – Faz o mesmo para todos os alunos, COM PAGINAÇÃO. Opção 0 – Termina o programa. TODOS os elementos devem ter entrada consistida/validada, isto é: - as notas devem ser fornecidas em intervalos válidos - a lista dos alunos devem ser fornecidas com intervalos válidos - os erros devem ser informados ao usuário; Meu programa esta bem no inicio ainda não sei como prosseguir: #include <stdio.h> #include<conio.h> int main() { int aluno, nota1, nota2, media; for (aluno = 10000; aluno <= 10020; aluno++) { printf("%d" , aluno); aluno = aluno + 1; } return (0); } Grato desde ja pela ajuda!

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...