Ir ao conteúdo
  • Cadastre-se

Lucas Malto

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por Lucas Malto

  1. Não entendi muito bem. Em relação A variavel de Maior nota esta ocorrendo tudo certo o problema é na comparação entre a menor nota que não estou sabendo fazer a relação.


    Consegui muito Obrigado!

     

    O codigo ficou assim:

     

    algoritmo "semnome"var nome, melhor, pior:caractere nota, maior, Q, C, menor: RealinicioEscrevaL ("------------------------")EscrevaL ("      Escola NOTASBB    ")EscrevaL ("------------------------")Escreva ("Quantos alunos tem na turma? ")Leia (Q)   C <- 1    menor <- 10    maior <- 0   Enquanto C <= Q faca   Escreva ("Qual o nome do ", C, " Aluno? ")   Leia (nome)   Escreva ("Qual a nota de ", nome, ": ")   Leia (nota)   Se nota > maior então   maior <- nota   melhor <- nome   FimSe   C <- C + 1    FimEnquanto     Se nota < menor então     menor <- nota     pior <- nome      FimSe      Escreval (" A melhor nota foi de ", melhor, " Com ", maior)      Escreva (" A pior nota foi de ", pior, " Com ", menor)fimalgoritmo
  2. Galera estou fazendo um algoritimo no Visualg que pergunte quantos alunos tem na sala, o nome deles e suas notas e depois me diga qual a melhor nota e melhor aluno e qual pior nota e pior aluno. porém estou com problema quando é para mostrar a pior nota e pior aluno ele da erro: Nao me retorna o nome e diz que a menor nota foi 0 (Mesmo nao digitando esse numero)

    Se puderem me dizer onde eu errei agradeço.

     

    Segue o codigo:

     algoritmo "semnome"var nome, melhor, pior:caractere nota, maior, Q, C, menor: RealinicioEscrevaL ("------------------------")EscrevaL ("        Escola            ")EscrevaL ("------------------------")Escreva ("Quantos alunos tem na turma? ")Leia (Q)   C <- 1   Enquanto C <= Q faca   Escreva ("Qual o nome do ", C, " Aluno? ")   Leia (nome)   Escreva ("Qual a nota de ", nome, ": ")   Leia (nota)   Se nota > maior então   maior <- nota   melhor <- nome   FimSe   C <- C + 1   Se nota < menor então   nota <- menor   pior <- nome   FimSE   FimEnquanto      Escreval (" A melhor nota foi de ", melhor, " Com ", maior)      Escreva  (" A menor nota foi de ", pior, " Com ", menor)fimalgoritmo

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!