Questão de Programação — Conceitos básicos de programação — COPERVE - UFSC 2018
ProgramaçãoConceitos básicos de programação
- Código
- qq326531
- Banca
- COPERVE - UFSC
- Órgão
- UFSC
- Ano
- 2018
- Nível
- Médio
- Cargo
- COPERVE - - Técnico de Tecnologia da Informação
Considere o problema de verificar se um número faz parte de um conjunto de números. Parte da solução deste problema está escrita a seguir, usando a linguagem K:numero = 10 // número a ser pesquisado numeros = [8,3,9,1,2,10,6] // conjunto de 7 números com índices 1 a 7 maxI = tamanho(numeros) // calcula o tamanho do conjunto numeros presente = falso // resposta do problema Assinale a alternativa que representa a parte do programa que está faltando para resolver o problema e que representa o algoritmo mais eficiente.
- Ai = 1repita maxI vezes {se (numeros(i) == numero)presente = verdadeiroi = i + 1}
- Bi = 1enquanto (i <= maxI E presente == falso) {se (numeros(i) == numero)presente = verdadeiroi = i + 1}
- Cse (numeros(1) == numero)presente = verdadeiro
- Dse (numeros(7) == numero)presente = verdadeiro
- Erepita maxI vezes {i = 1enquanto (i <= maxI E presente == falso)se (numeros(i) == numero)presente = verdadeiro}