

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Para responder à questão 30, considere a Figura 11 que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriu-se, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local.
package ciga; import javax.swing.JOptionPane; public class QuestaoB { --public static void main(String[] args) { ---String repetir = "SIM"; ---int valorA, valorB, x=0, calculo;
----valorA = Integer.parseInt ---------(JOptionPane.showInputDialog("A: ")); ----valorB = Integer.parseInt ---------(JOptionPane.showInputDialog("B: ")); ----calculo = valorA * valorB; ----JOptionPane.showMessageDialog --------------(null, "Valor: " + calculo); ----repetir=JOptionPane.showInputDialog ----------("Digite <<SIM>> para CONTINUAR"); --} --JOptionPane.showMessageDialog ----------(null, "PROGRAMA ENCERRADO") ; --System.exit(0); -} } |
---------------Figura 11 – Programa em Java
A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte:
I. while (repetir == "SIM") {
II. while (repetir.equalsIgnoreCase("SIM")) {
III. while (repetir.equals("SIM")) {
Quais estão corretas?
Apenas I.
Apenas III.
Apenas I e II.
Apenas II e III.
I, II e III.