Ir ao conteúdo
  • Cadastre-se

robzpe

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

6
  1. Var OPCDIS:INTEIRO nota1,nota2,media:real nomturma:caractere numaluno:inteiro i:inteiro medgr:real Inicio escreval ("======= bem vindo ao sistemas de medias ========") escreva ("digite o nome da turma: ") leia(nomturma) escreva ("digite o numero de alunos: ") leia(numaluno) escreval ("================================================") escreval (" #### selecione uma disciplina #### ") escreval ("1- logica de programaçao") escreval ("2- matematica aplicada") escreval ("3- engenharia de software") escreval ("4- design centrado no ser humano") escreval ("5- desenvolvimento sustentavel") escreval ("================================================") escreva ("Informe qual a disciplina: ") leia (opcdis) se opcdis >5 entao escreval("opção invalida, por favor tente novamente") fimse escreval (" ") escolha opcdis caso 1 para i de 1 ate numaluno faca escreva("digite a primeira nota do aluno ",i,": ") leia(nota1) escreva("digite a segunda nota do aluno ",i,": ") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) escreval(" ") fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) escreval(" ") fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) escreval(" ") fimse fimpara caso 2 para i de 1 ate numaluno faca escreva("digite a primeira nota do aluno ",i,": ") leia(nota1) escreva("digite a segunda nota do aluno ",i,": ") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) escreval(" ") fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) escreval(" ") fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) escreval(" ") fimse fimpara caso 3 para i de 1 ate numaluno faca escreva("digite a primeira nota do aluno ",i,": ") leia(nota1) escreva("digite a segunda nota do aluno",i,": ") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) escreval(" ") fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) escreval(" ") fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) escreval(" ") fimse fimpara caso 4 para i de 1 ate numaluno faca escreva("digite a primeira nota do aluno ",i,": ") leia(nota1) escreva("digite a segunda nota do aluno ",i,": ") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) escreval(" ") fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) escreval(" ") fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) escreval(" ") fimse fimpara caso 5 para i de 1 ate numaluno faca escreva("digite a primeira nota do aluno ",i,": ") leia(nota1) escreva("digite a segunda nota do aluno ",i,": ") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) escreval(" ") fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) escreval(" ") fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) escreval(" ") fimse fimpara fimescolha escreval("===============================================") escreval(" #### RESUMO DA DISCIPLINA #### ") se opcdis=1 entao escreval ("DISCIPLINA: logica de programaçao") fimse se opcdis=2 entao escreval ("DISCIPLINA: matematica aplicada") fimse se opcdis=3 eNtao escreval ("DISCIPLINA: engenharia de software") fimse se opcdis=4 entao escreval ("DISCIPLINA: design centrado no ser humano") fimse se opcdis=5 entao escreval ("DISCIPLINA: desenvolvimento sustentavel") fimse escreval ("QTD TOTAL DE ALUNOS: ",numaluno," ") escreval ("MEDIA GERAL DA DISCIPLINA:", ,"") escreval ("MAIOR MÉDIA DA DISCIPLINA:", ,"") escreval ("MENOR MÉDIA DA DISCIPLINA:", ,"") escreval ("QTD ALUNOS REPROVADOS:", ,"") escreval ("QTD ALUNOS NA FINAL:", ,"") escreval ("QTD ALUNOS APROVADOS:", ,"") escreval ("===============================================") escreval (" #### RESUMO DA TURMA #### ") escreval ("NOME DA TURMA: ",nomturma," ") escreval ("QTD DE DISCIPLINAS: 5") escreval ("MEDIA DA GERAL DA TURMA:", ," ") escreval ("===============================================") fimalgoritmo
  2. @devair1010 amigo não sei como pegar os dadospara imprimir, porque eles estão dentro do looping ,que vão ser gerados atraves do usuario como media dos alunos. pode me ajudar??
  3. @devair1010 mt obrigado mas ele permitiu fazer desse jeito com disciplinas pré selecionadas você poderia me dizer como eu faço pra ler as notas e as medias dos alunos? não estou conseguindo, e tb porque aparece esse no final quando eu escolho a opção 3 ou 4. Var OPC_DIS:INTEIRO nota1,nota2,media:real nomturma:caractere numaluno:inteiro i:inteiro medgr:real Inicio escreval ("======= bem vindo ao sistemas de medias ========") escreva ("digite o nome da turma: ") leia(nomturma) escreva ("digite o numero de alunos: ") leia(numaluno) escreval ("================================================") escreval ("1- logica de programaçao") escreval ("2- matematica aplicada") escreval ("3- engenharia de software") escreval ("4- design centrado no ser humano") escreval ("5- desenvolvimento sustentavel") escreval ("================================================") escreva ("Informe qual a disciplina: ") leia (opc_dis) se opc_dis >5 entao escreval("opção invalida, por favor tente novamente") fimse escolha opc_dis caso 1 para i de 1 ate numaluno faca escreva("digite a primeira nota",i,": ") leia(nota1) escreva("digite a segunda nota ",i,":") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) fimse fimpara caso 2 para i de 1 ate numaluno faca escreva("digite a primeira nota",i,": ") leia(nota1) escreva("digite a segunda nota ",i,":") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) fimse fimpara caso 3 para i de 1 ate numaluno faca escreva("digite a primeira nota",i,": ") leia(nota1) escreva("digite a segunda nota ",i,":") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) fimse caso 4 para i de 1 ate numaluno faca escreva("digite a primeira nota",i,": ") leia(nota1) escreva("digite a segunda nota ",i,":") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) fimse caso 5 para i de 1 ate numaluno faca escreva("digite a primeira nota",i,": ") leia(nota1) escreva("digite a segunda nota ",i,":") leia(nota2) escreval(" ") media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É: " , media ) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É: " , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É: " , media) fimse fimpara fimescolha escreval("===============================================") escreval(" #### RESUMO DA DISCIPLINA #### ") se opc_dis=1 entao escreval (" nome da disciplina: logica de programaçao") fimse se opc_dis=2 entao escreval (" nome da disciplina: matematica aplicada") fimse se opc_dis=3 entao escreval (" nome da disciplina: engenharia de software") fimse se opc_dis=4 entao escreval (" nome da disciplina: design centrado no ser humano") fimse se opc_dis=5 entao escreval (" nome da disciplina: desenvolvimento sustentavel") fimse escreval ("QTD TOTAL DE ALUNOS: ",numaluno," ") escreval ("media GERAL DA DISCIPLINA:", ,"") escreval ("MAIOR MÉDIA DA DISCIPLINA:", ,"") escreval ("MENOR MÉDIA DA DISCIPLINA:", ,"") escreval ("QTD ALUNOS REPROVADOS:", ,"") escreval ("QTD ALUNOS NA FINAL:", ,"") escreval ("QTD ALUNOS APROVADOS:", ,"") fimalgoritmo
  4. @Simon Viegas @devair1010 @Simon Viegas como faço para colocar a nota de varios alunos e depois que ele calcular todas as notas de uma nota como faço pra ele pedir novamente a as notas de outra disciplina Var OPC_DIS:INTEIRO nota1,nota2,media:real nomturma:caractere numaluno:inteiro Inicio escreval ("digite o nome da turma") leia(nomturma) escreval ("digite o numero de alunos") leia(numaluno) escreval ("--------------------") escreval ("1-matemática") escreval ("2-portugues") escreval ("3-geografia") escreval ("--------------------") escreva ("Informe qual a disciplina: ") leia (opc_dis) se opc_dis >3 entao escreval("opção invalida, por favor tente novamente") fimse escolha opc_dis caso 1 escreval("digite a primeira nota:") leia(nota1) escreval("digite a segunda nota:") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É:" , media) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É:" , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É:" , media) fimse caso 2 escreval("digite a primeira nota:") leia(nota1) escreval("digite a segunda nota:") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É:" , media) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É:" , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É:" , media) fimse caso 3 escreval("digite a primeira nota:") leia(nota1) escreval("digite a segunda nota:") leia(nota2) media <-(nota1 + nota2 )/2 se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É:" , media) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É:" , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É:" , media) fimse fimescolha escreval("--------------------")
  5. algoritmo "media" // Disciplina : Linguagem e Lógica de Programação // Data atual : 30/03/2022 Var nota1, nota2, nota3, media: real Inicio escreval("digite a primeira nota:") leia(nota1) escreval("digite a segunda nota:") leia(nota2) media <-(nota1 + nota2 )/2 escreval(media) se (media < 3) entao escreval("ALUNO ESTA REPROVADO!SUA MEDIA É:" , media) fimse se (media >= 3) e (media < 7) entao escreval("ALUNO EM PROVA FINAL! SUA MEDIA É:" , media) fimse se (media >= 7) entao escreval("PARABÉNS, VOCÊ FOI APROVADO! SUA MEDIA É:" , media) fimse fimalgoritmo
  6. o professor passou essa prova mais eu entrei depois da maioria dos alunos entao estou um pouco perdido ate agora so conseguir desenvolver o inicio do código que e a media. estou perdido.esse foi a questão que o professor passou: Escreva um pseudocódigo (algoritmo) que receba o nome da turma e o número de disciplinas e o número de alunos por turma. O pseudocódigo deve calcular a média de cada aluno em cada disciplina. Para calcular a média de cada aluno é necessário ler as notas de 1ª avaliação e 2ª avaliação deste aluno [média = (1AV + 2AV) / 2]. O pseudocódigo também deve verificar a situação do aluno: • Reprovado por média se média for menor que 3; • Aguardando final se média for maior ou igual a 3 e menor que 7 e • Aprovado por média se média for maior ou igual a 7 Após ler todas as notas de todos os alunos de uma determinada disciplina, dever ser impresso o resumo da disciplina [ver relatório abaixo]. E após ler todas as disciplinas de uma determinada turma dever ser impresso o resumo da turma. detalhe não estou pedindo o codigo pronto, quero uma luz de onde começar e como desenvolver!!

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