Prévia do material em texto
Pergunta 8 Imagine as seguintes linhas de comandos: public class ClasseA ( public static void main (String[] args) int 100) else if (d > 50) ( ) else if (d 20) ( ) } } Analisando esse código, ao final de sua execução, para quais valores de "d", apresentados a seguir, seria termos os valores das variáveis b e alterados para 2? Resposta Selecionada: d. No código apresentado não é possível alterarmos valor das 3 variáveis b ec mas sim apenas de uma delas, dependendo do valor inicial da variável "d". Respostas: a. As 3 variáveis terão seus valores alterados para 2 se a variável inicialmente tiver um valor acima de 100 (como por exemplo valor 200). b. As 3 variáveis terão seus valores alterados para 2 se a variável inicialmente tiver um valor igual a 100. As 3 variáveis terão seus valores alterados para 2 se a variável inicialmente tiver um valor igual a 10. d. No código apresentado não é alterarmos valor das 3 variáveis b ec mas sim apenas de uma dependendo do valor inicial da variável e. As 3 variáveis terão seus valores alterados para 2 se a variável inicialmente tiver um valor igual Comentário da resposta: Resposta: D Comentário: em uma estrutura esle apenas um dos blocos de comandos será executado e. não alterarmos valor das 3 variáveis sem alterá-lo.