Lógica, perguntado por pmscontato94, 6 meses atrás

Analise o algoritmo abaixo.

Algoritmo ProcessaFrase
Var
frase : Vetor[1..9999] de caractere
registrosEncontrados : Vetor [1..9999] de caractere
qtdEncontrados : Vetor[1..9999] de inteiro
i,z : inteiro
encontrou : booleano

Início
Escreva("Digite uma frase terminando com caracter '$')
Leia(frase)
i = 1
Enquanto (frase[i] <> '$') faça
encontrou <- falso
Para z de 1 até 9999 faça
Se (registrosEncontrados[z] = frase[i]) então
qtdEncontrados[z] <- qtdEncontrados + 1
encontrou <- verdadeiro
Fimse
Fimpara
se (encontrou = verdadeiro) então
registroEcontrado[i] <-- frase [i]
qtdEncontrados[i] <-- 1
Fimse
i <- i + 1
Fimenquanto
Fim

Considerando a lógica empregada neste algoritmo, analise as afirmativas abaixo e em seguida assinale a alternativa correta.​
Alternativas
Alternativa 1:
O algoritmo tem por objetivo ordenar em ordem alfabética uma frase.

Alternativa 2:
O algoritmo tem por objetivo embaralhar os caracteres de uma frase.
Alternativa 3:
O algoritmo tem por objetivo verificar quantas vogais tem a uma frase.

Alternativa 4:
O algoritmo tem por objetivo contar a quantidade de letras de uma frase.

Alternativa 5:
O algoritmo tem por objetivo buscar determinado caractere de uma frase.

Soluções para a tarefa

Respondido por hypegirls22
0

Resposta:

oque é isso? seja mais organizada pfv

Perguntas interessantes