Você está na página 1de 2

LÓGICA DE PROGRAMAÇÃO

ATIVIDADE AVALIATIVA 2 - DE: 07/05/2019 ATÉ: 21/05/2019

QUESTAO 1 DE 5

No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C,
é correto afirmar que:
 Quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para
o próximo comando após o fim do comando switch;
 Toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando
break;
 Os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das
cláusulas case anteriores possuir um comando break;
 A expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo
menos uma variável;
 Não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução
desse comando.

QUESTAO 2 DE 5

Considere o seguinte programa, ao lado, escrito em C:

Após a execução do programa, o que aparecerá na tela será:

 x=0, y=25, z=5


 x=25, y=0, z=25
 x=5, y=5, z=5
 x=0, y=5, z=5
 x=5, y=0, z=25

QUESTAO 3 DE 5

Operadores lógicos servem para combinar resultados de expressões, cujo resultado será verdadeiro ou falso.
Assinale a alternativa CORRETA conforme as expressões abaixo:

Falso OR Verdadeiro = Verdadeiro


Verdadeiro AND Falso = Verdadeiro
Verdadeiro NOT = Verdadeiro
Verdadeiro OR Verdadeiro = Falso
Verdadeiro AND Verdadeiro = Falso

QUESTAO 4 DE 5

Que opção usamos no comando switch na linguagem C para executar um comando, se nenhum comando das
opções case for executada?
 break
 else
 default
 switch
 case

QUESTAO 5 DE 5

Em programação C, o comando while:

 equivale ao comando what-if.


 executa um bloco de comandos até que sua condição seja verdadeira.
 é idêntico ao comando do while.
 executa um bloco exclusivamente de comandos de atribuição.
 executa um bloco de comandos enquanto sua condição for verdadeira.

Você também pode gostar