andressa 0 Posted April 3, 2019 Report Share Posted April 3, 2019 Faça um programa e o teste de mesa para resolver o seguinte problema: Dados um número inteiro n > 0 e uma sequência com n números inteiros, determinar o menor número da sequência. Por exemplo, para n=6 e para a sequência com n=6 números inteiros 6 −27 0 −5 84 -33 o seu programa deve escrever o número -33. não estou sabendo qual lógica usar :( Link to post Share on other sites
antseq 83 Posted April 4, 2019 Report Share Posted April 4, 2019 (edited) Viva, Tendo em conta que n>0 e a sua sequência: 6, -27, 0, -5, 84, -33 Por exemplo considere que o "mínimo" é o primeiro[1] elemento : "6" Depois "visite" e compare o "mínimo" que já tem "6" com o segundo[2] elemento "-27" => conclui que o "mínimo" agora é o "-27" Depois "visite" e compare o "mínimo" que já tem "-27" com o terceiro[3] elemento "0" => conclui que o "mínimo" mantém em "-27" Depois "visite" e compare o "mínimo" que já tem "-27" com o quarto[4] elemento "-5" => conclui que o "mínimo" mantém em "-27" Depois "visite" e compare o "mínimo" que já tem "-27" com o quinto[5] elemento "84" => conclui que o "mínimo" mantém em "-27" Depois "visite" e compare o "mínimo" que já tem "-27" com o sexto[6] elemento "-33" => conclui que o "mínimo" agora é o "-33" Resultado : -33 O "visitar" os elementos deve lhe dar a ideia de um "ciclo"... e sequência de elementos uma ideia de "array"... O código deixo consigo, qualquer dúvida coloque aqui o que já fez e a dificuldade que está a ter. Edited April 4, 2019 by antseq Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now