Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — CESGRANRIO 2024

TI - Desenvolvimento de SistemasCódigos em Java
Código
cg057896
Banca
CESGRANRIO
Órgão
IPEA
Ano
2024
Cargo
TPP ( )
Seja o seguinte programa Java: import java.util.*; public class Main {        public static void main(String[] args) {               Stack<Integer> p1=new Stack<Integer>();               Stack<Integer> p2=new Stack<Integer>();               Stack<Integer> p3=new Stack<Integer>();               Stack<Integer> p4=new Stack<Integer>();                 for (int i=100; i < 300; i+=50)                          p1.push(i);               for (int i=70; i < 90; i+=10)                          p2.push(i);               for (int i=45; i < 50; i+=2)                          p3.push(i);               for( boolean x=false; !x; ) {                          if (!p3.isEmpty())                                      p4.push(p3.pop());                          else                                      x=true;                          if (!p2.isEmpty())                                      p4.push(p2.pop());                         else                                      x=x&&true;                        if (!p1.isEmpty())                                      p4.push(p1.pop());                        else                                      x=x&&true;               }               int val=0;               for (int i=0; i < 6; i++)                       val=p4.pop();               System.out.println(val);      } }   Quando a função main for executada, será exibido no console o valor
  1. A47
  2. B49
  3. C100
  4. D150
  5. E200
Revelar gabarito e comentário

GabaritoA — 47

Link permanente: /questoes/cg057896