Questão 2632804

Tecnologia da Informação · 2018

Questão

ID 2632804

Disciplina: Tecnologia da Informação

Assunto: Estruturas de Controle: Decisão e Repetição

Ano: 2018 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Consórcio de Informática na Gestão Pública


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?

Alternativas da questão 2632804
Pular para o conteúdo principal