Informática, perguntado por SansLimieiro7495, 10 meses atrás

Considere os três blocos de código dados abaixo. Em todos os códigos, são utilizados apenas comandos de decisão. Analise as aformações feitas sobre os códigos e assinale a afirmação correta.



Bloco 1

if ( n > 5 ) {

if( n < 10)

comando1;

else

comando2;

} else

comando2;


Bloco 2

if ( (n > 5 ) && (n < 10) ) {

comando1;

} else {

comando2;

}


Bloco 3

if ( (n <= 5 ) || (n >= 10) ) {

comando2;

} else {

comando1;

}


A - Somente os blocos 1 e 2 são equivalentes

B- Somente os blocos 2 e 3 são equivalentes

C - Nenhum dos blocos é equivalente

D - Os três blocos são equivalentes

E - Somente os blocos 1 e 3 são equivalentes

Soluções para a tarefa

Respondido por manoelvictocarvalhos
0

D- OS TRÊS BLOCOS SAO EQUIVALENTES. EU CREIO QUE SEJA ESSA A ALTERNATIVA CORRETA

Respondido por MairaL
0

Resposta: D - Os três blocos são equivalentes

Explicação:

Em todos os blocos, para os números entre 5 e 10, executará o comando 1, para os números menores ou igual a 5 executará o comando 2, assim como, para os números maiores ou igual a 10.

Perguntas interessantes