Buscar

Dado o problema definido na seção anterior, como podemos expressar a solução de uma maneira simples e que possa ser entendida? Expressando a solu...

Dado o problema definido na seção anterior, como podemos expressar a solução de uma maneira simples e que possa ser entendida?


Expressando a solução através da linguagem humana:
1. Obter a lista de nomes, vamos chamá-la de NomeLista
2. Obter o nome a ser procurado, vamos chamá-lo de NomeChave
3. Criar um contador, vamos chamá-lo de Conta
4. Pegar cada nome em NomeLista
5. Se NomeChave for igual ao nome selecionado em NomeLista
6. Adicionar 1 a Conta
7. Repetir 4 até que todos os nomes já tiverem sido comparados
8. Exibir o valor de Conta
Expressando a solução através de um fluxograma:
Expressando a solução através de pseudocódigo:

Essa pergunta também está no material:

16148194-Algoritmos-e-Programacao-II-Apostila-Completa-23
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

Para expressar a solução de maneira simples e compreensível, podemos utilizar a linguagem humana, o fluxograma ou o pseudocódigo. Na linguagem humana, a solução seria: 1. Obter a lista de nomes, chamada de NomeLista. 2. Obter o nome a ser procurado, chamado de NomeChave. 3. Criar um contador, chamado de Conta. 4. Percorrer cada nome em NomeLista. 5. Se o NomeChave for igual ao nome atual em NomeLista, adicionar 1 a Conta. 6. Repetir o passo 4 até que todos os nomes tenham sido comparados. 7. Exibir o valor de Conta. No fluxograma, a solução seria representada por um diagrama com os passos descritos acima, utilizando símbolos gráficos para representar cada etapa. No pseudocódigo, a solução seria escrita de forma mais próxima de uma linguagem de programação, por exemplo: ``` NomeLista = obterListaDeNomes() NomeChave = obterNomeChave() Conta = 0 para cada nome em NomeLista: se NomeChave for igual ao nome: Conta = Conta + 1 exibir Conta ``` Essas são algumas maneiras de expressar a solução de forma simples e compreensível.

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