Buscar

Crie um algoritmo que leia um conjunto de dados numéricos e imprima o maior dentre eles. Utilize a variável real X para os dados lidos e MÁXIMO par...

Crie um algoritmo que leia um conjunto de dados numéricos e imprima o maior dentre eles. Utilize a variável real X para os dados lidos e MÁXIMO para o maior valor obtido. Assuma, também, que o valor 9999 é utilizado como sentinela. QUAL A NOSSA ORGANIZAÇÃO MENTAL PARA RESOLVER ESSE PROBLEMA ? QUAIS AS VARIÁVEIS ? QUAIS OS PASSOS ? EM QUAL SEQUÊNCIA !


Essa pergunta também está no material:

ALG_II_LISTA_02_GAB_SLIDES_PDF_PSEUDO
13 pág.

Algoritmos Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Para resolver esse problema, podemos seguir os seguintes passos: 1. Inicialize a variável MÁXIMO com um valor muito pequeno, por exemplo, -999999. 2. Leia o primeiro valor da sequência e armazene na variável X. 3. Enquanto o valor de X for diferente de 9999, faça: 1. Se o valor de X for maior que o valor de MÁXIMO, atualize o valor de MÁXIMO com o valor de X. 2. Leia o próximo valor da sequência e armazene na variável X. 4. Imprima o valor de MÁXIMO. As variáveis utilizadas são X e MÁXIMO. A variável X é utilizada para armazenar cada valor da sequência lido pelo algoritmo, enquanto a variável MÁXIMO é utilizada para armazenar o maior valor encontrado até o momento. Segue abaixo o algoritmo em linguagem de programação: ``` Algoritmo MaiorValor var X, MAXIMO: real inicio MAXIMO <- -999999 Leia(X) Enquanto X <> 9999 faça Se X > MAXIMO então MAXIMO <- X Fim Se Leia(X) Fim Enquanto Escreva("O maior valor é: ", MAXIMO) Fim ```

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais