Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
SCJP – A caminho da Certificação - Java Magazine 80
Apresentação do programa de certificações em Java oferecido pela Sun Microsystems, em especial o exame Sun Certified Java Programmer (SCJP) que é direcionado a profissionais que buscam comprovar seu conhecimento na linguagem de programação.
Java Magazine 80
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Java Magazine 80
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Java Magazine 80
ATENÇÃO! A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais!

4 COMENTÁRIOS
Josimar Nunes De Oliveira
A questão #03 está apresentada sem a resposta correta, assim como o comentário final a respeito do resultado é um absurdo. Onde fica a revisão ? O loop será encerrado quando a=3 e b=2.
[há +1 ano] -
Responder
[autor]
Iális Cavalcante De Paula Júnior
Não entendi a fúria! O único erro está na não indicação que as últimas quatro linhas da questão #03 correspondem às alternativas da mesma. Ou seja: (A) a=1, b=2; (B) a=2, b=3; (C) a=3, b=4; (D) Erro de compilação.
O resultado indicado na seção de comentários é o correto. Se você mandar escrever os valores de "a" e "b" dentro do loop encontrará a solução indicada ao fim da execução do loop.
[há +1 ano] -
Responder
Grupojavamagazine
Vamos lá.....
Primeiro, você deveria ter colocado um System.out.print para imprimir as variáveis, dai sim sua resposta estaria certa.
Segundo, você perguntou o valor final das variáveis, então para sair do loop só é possivel quando a variável a for maior ou igual a b, logo sua pergunta está errada, a resposta certa é a do Josimar.
Primeiro, você deveria ter colocado um System.out.print para imprimir as variáveis, dai sim sua resposta estaria certa.
Segundo, você perguntou o valor final das variáveis, então para sair do loop só é possivel quando a variável a for maior ou igual a b, logo sua pergunta está errada, a resposta certa é a do Josimar.
[há +1 mês] -
Responder
Grupojavamagazine
Outra coisa....caso você queira argumentar....
Vai dar erro de compilação....pois o correto é:
for(int a=1, b=4; a
e não...
for(a=1, b=4; a
Vai dar erro de compilação....pois o correto é:
for(int a=1, b=4; a
e não...
for(a=1, b=4; a
[há +1 mês] -
Responder
Você está em:
canal Java
Publicidade
Iális Cavalcante De Paula Júnior
Space do autor
Professor do Curso de Engenharia da Computação na UFC - Campus de Sobral. Tem experiência na área de processamento digital de imagens, atua em disciplinas voltadas à programação de computadores e coordena um grupo de estudos direcionado às certificações Java em sua instituição de ensino.
Space do autor



1
0
