Informática, perguntado por marceloa7x1, 1 ano atrás

Preciso fazer um algoritmo que pegue valor de 10 números e veja qual é o SEGUNDO maior entre eles, porém eu ja tentei de tudo mas não consegui....

Alguém poderia me dar uma idéia de como eu posso elaborar esse programa ???

Soluções para a tarefa

Respondido por Index
0
Geralmente esse exercício é passado quando está vendo estrutura condicional. Considerando isso, você pode fazê-lo da seguinte forma:

maior ← 0

se (numero > maior1) entao
    maior2 ← maior1
fimse

se (numero > maior1) entao
    maior1 ← numero
fimse

ou então assim...

se (numero > maior1) entao
      maior2 ← maior1
      maior1 ← numero 
senao
      maior2 ← numero
fimse

Depois você pode usar essa estrutura dentro de um laço de repetição para que assim ele verifique o maior e segundo maior número dos 10 lidos


Perguntas interessantes