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
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 interessantes
Português,
10 meses atrás
História,
10 meses atrás
Matemática,
10 meses atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás
Português,
1 ano atrás