Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Desenvolvimento para Dispositivos Móveis (Android, IOS, etc.) — FGV 2021

TI - Desenvolvimento de SistemasDesenvolvimento para Dispositivos Móveis (Android, IOS, etc.)
Código
fg150136
Banca
FGV
Órgão
TJ RO
Ano
2021
Cargo
AJ ( )

Analise o código Kotlin exibido a seguir.

 

fun main( ) {
  val classe = ?
  val resposta = when (classe) {
    1 -> "Premium"
    2 -> "Superior"
    3 -> "Econômica"
    4, 5 -> when (classe % 2 == 0)
              {true -> "Gold" false -> "Iron"}
    else -> "Dado inválido."
  }
  println(resposta)
}

 

O par que indica corretamente o valor a ser atribuído à variável classe, na segunda linha, e o valor computado e exibido pelo comando println é:

  1. A3 / Iron
  2. B4 / Iron
  3. C5 / Iron
  4. D5 / Gold
  5. E9 / Gold
Revelar gabarito e comentário

GabaritoC — 5 / Iron

Link permanente: /questoes/fg150136