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 ???
Respostas
respondido por:
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
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 similares
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás