Buscar

14) Elabore um algoritmo que leia 50 números inteiros e obtenha qual o tamanho da maior sequencia consecutiva de números em ordem crescente.

Essa pergunta também está no material:

Lista04-Vetores
3 pág.

Introdução à Computação Universidade Federal de Santa MariaUniversidade Federal de Santa Maria

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Para resolver esse problema, você pode seguir o seguinte algoritmo: 1. Inicialize as variáveis `contador` e `maior_sequencia` como 0. 2. Leia o primeiro número inteiro e armazene-o na variável `numero_anterior`. 3. Leia os próximos 49 números inteiros. 4. Para cada número lido, verifique se ele é maior que o número anterior. 5. Se for, incremente o contador em 1. 6. Caso contrário, verifique se o valor atual do contador é maior que o valor armazenado em `maior_sequencia`. 7. Se for, atualize `maior_sequencia` com o valor do contador. 8. Reinicie o contador para 1. 9. Atualize `numero_anterior` com o valor do número atual. 10. Após ler todos os números, verifique novamente se o valor atual do contador é maior que o valor armazenado em `maior_sequencia`. 11. Se for, atualize `maior_sequencia` com o valor do contador. 12. Ao final, o valor de `maior_sequencia` será o tamanho da maior sequência consecutiva de números em ordem crescente. Espero que isso ajude! Se tiver mais alguma dúvida, é só perguntar.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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