De acordo com o algoritmo abaixo analise as seguintes afirmativas:
class A
{
public static void main(String[] args)
{
int INT = 1;
if (INT == 2)
{
...
De acordo com o algoritmo abaixo analise as seguintes afirmativas: class A { public static void main(String[] args) { int INT = 1; if (INT == 2) { System.out.println("Parabéns!!!"); } } } Ao tentar compilar e executar este algoritmo: Escolha uma opção: não compila: não se declara uma variável iniciando com letras maiúsculas. compila e executa, imprimindo a palavra “Parabéns!!!”. compila e executa, porém não imprime a palavra “Parabéns!!!”. Apenas compila, porém acusa erro de execução. não compila: não se declara uma variável com o nome de uma palavra reservada
O algoritmo compila e executa, porém não imprime a palavra “Parabéns!!!”. não compila: não se declara uma variável iniciando com letras maiúsculas. compila e executa, imprimindo a palavra “Parabéns!!!”. compila e executa, porém não imprime a palavra “Parabéns!!!”. Apenas compila, porém acusa erro de execução. não compila: não se declara uma variável com o nome de uma palavra reservada
A alternativa correta é: "compila e executa, porém não imprime a palavra “Parabéns!!!”."
Isso ocorre porque a variável INT é inicializada com o valor 1 e a condição do if é INT == 2, que é falsa. Portanto, o bloco de código dentro do if não é executado e a mensagem "Parabéns!!!" não é impressa.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar