Prévia do material em texto
APOL 01
Questão 1/5 - Estrutura de Dados
Considerando o fragmento de código a seguir, é correto afirmar que após a execução da algoritmo por ele representado, será escrito na tela:
Assinale a Alternativa CORRETA
A
O Resultado é: 10
Questão 2/5 - Estrutura de Dados
Em programação nos deparamos constantemente com estruturas de controle de forma a organizar a execução, ou não, de tarefas e processos.
Para o caso da estruturas de seleção if, é correto afirmar que:
C
Utilizamos todas as vezes que desejamos executar uma determinada tarefa
mediante uma condição lógica.
Questão 5/5 - Estrutura de Dados
Sobre estruturas de controle e repetição.
Assinale qual é a sentença Falsa (INCORRETA)
E
Em programação não podemos utilizar estruturas de seleção dentro de estruturas de repetição.
Questão 4/5 - Estrutura de Dados
Sobre estruturas de repetição.
É correto afirmar (assinale a alternativa CORRETA):
C
A vantagem da estrutura for é que em uma única linha temos a inicialização da
variável de controle, a condição de finalização do loop e o incremento da variável de controle.
Questão 3/5 - Estrutura de Dados
Sobre o algoritmo a seguir:
main()
{ float peso, media=0, maior=0, menor=1000;
int x;
for(x=1; x<=30; x++)
{ printf(“Informe peso %d:”, x);
scanf(“%f ”, &peso);
media = media + peso;
if(peso > maior)
maior = peso;
if(peso < menor)
menor = peso;
}
media = media / 30;
printf(“A média é: %f”, media);
printf(“O maior peso é: %f”, maior);
printf(“O menor peso é: %f”, menor);
}
Assinale a alternativa que apresenta qual é a afirmação correta quanto ao código apresentado:
B
O objetivo da variável menor ter sido inicializada com o valor 1000 (mil), é para
termos um parâmetro inicial de comparação. Visto que procuramos o menor valor,
inicialmente temos que comparar com um valor o mais alto possível, considerando
os valores esperados.
APOL 01
_1590437840.unknown
_1590439340.unknown
_1590439341.unknown
_1590439339.unknown
_1590437764.unknown