Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

grazirichartz

meu algoritmo ta certo?

Recommended Posts

bom eu fiz esse algoritmo,mais ta errado, alguem me da uma ajuda,uma luz?

 

4)Numa relação de 10 alunos, construa um algoritmo que encontre o aluno mais alto e a aluna mais nova, imprimindo os seus dados.

 

var

maior,menor,idade,qtdpessoas:Inteiro
altura:Real
nome:caractere

inicio
// Seção de Comandos

    altura<-0
    idade<-0
    Maior <- 0
    Menor <- 999

    Escreval("nome:")
    Leia(nome)
    Escreva("idade:")
    Leia(idade)
    Escreva("altura:")
    Leia(altura)

    Se (Idade > Maior) Entao
        Escreva(Idade,"É o aluno mais velho")
    FimSe
    Se (Idade < Menor) Entao
        Escreva(Idade,"É o aluno mais novo")
    FimSe

fimalgoritmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nesse caso voce precisa de 10 alunos. Seu algoritmo le apenas dados de um deles.

Voce precisa de um loop para ler esses dados.

Um loop "para" resolve bem. Voce sabe usá-lo?

Além disso voce precisa armazenar os dados do aluno mais alto e da aluna mais nova. Isso pode ser feito com um array de estrutura ou atráves de variáveis simples.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok.

Voce está usando alguma ferramenta para testar os algoritmos?

 

Veja da estrutura que voce vai precisar aqui:

http://forum.imasters.com.br/index.php?/topic/342718-estruturas-de-repeticao/

 

O nome do loop mais indicado para seu caso é o "para".

Tente aplica-lo na leitura dos dados dos alunos. Se surgir alguma dúvida volte a postar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Além do que o Kandrade disse, fique atento ao fato de ser ALUNO mais alto e ALUNA mais nova.

 

Se você não digitou errado, ainda existe a codição de ser do sexo masculino ou feminino.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.