Questões
Pratique com questões de diversas disciplinas e universidades
3.529 questões encontradas(exibindo 10)
Gabarito 1. Faça valer a pena - Seção 2.1
O que falta nesse algoritmo é o tratamento para o caso de as velocidades serem inválidas. No pseudocódigo 2, as três variáveis são testadas dentro de uma mesma condição; nesse caso, se uma delas estivesse incorreta, não seria possível identificar qual. O pseudocódigo 3 é o que representa o mesmo funcionamento do fluxograma. No pseudocódigo 4 existe um erro de lógica já no primeiro teste, pois se as velocidades informadas forem válidas, será escrito “velocidade inválida”. No pseudocódigo 5 existe um erro de lógica no segundo teste. Caso o tempo seja válido, será feito o cálculo, porém, se o tempo for inválido, será escrito “velocidade inválida”.
O algoritmo que segue efetiva um determinado processamento em um vetor de inteiros de tamanho 6
algoritmo "avaliacao"
var v: vetor [1..6] de inteiro
i, y: inteiro
inicio
para i de 1 até 6 faça
escreva ("Digite o ", i , " elemento do vetor: ");
leia (vetor[i]);
fimpara
para i de 1 até 7 faça
se (i % 2 = 0) y=y+vetor[i];
imprima("Resultado = ",y);
fimalgoritmo
Assinale a alternativa em que é descrito corretamente a saída deste algoritmo
Dentre as estruturas de repetição, qual delas pode entrar em LOOP INFINITO?
Com base no uso de estruturas de repetição em Python, analise as asserções a seguir e as relações propostas entre elas.
I. As estruturas de repetição em Python podem utilizar o comando “break” para interromper o loop e seguir para a próxima instrução ou bloco de instruções não indentadas na sequência do loop.
PORQUE
II. Existem situações em que é necessário interromper o laço de repetição, dependendo de uma determinada condição, isso ocorre, principalmente, quando não se conhece o número de repetições necessárias para realizar determinada tarefa.
Analisando as asserções anteriores, conclui-se que:
Assinale a afirmativa incorreta.
Assinale a alternativa que representa a principal tarefa realizada pela Análise léxica.