Revisão - Verdadeiro ou Falso
Parte da seção Fundamentos do Journey de Kotlin da Coddy. Lição 40 de 93.
Desafio
FácilLeia dois inteiros e uma string como entrada e, em seguida, determine se uma pessoa pode entrar em um local.
Você receberá três entradas:
- Primeira entrada: a idade da pessoa (como uma string, converta para Int)
- Segunda entrada: a idade mínima exigida (como uma string, converta para Int)
- Terceira entrada: se ela tem um ingresso —
"true"ou"false"(converta para Boolean)
Uma pessoa pode entrar se a idade dela for maior ou igual à idade mínima E ela tiver um ingresso.
Imprima o resultado exatamente neste formato:
Can enter: [result]Onde [result] é true ou false, com base nas condições.
Experimente você mesmo
fun main() {
// Ler entradas
val ageInput = readLine()!!
val minAgeInput = readLine()!!
val hasTicketInput = readLine()!!
// TODO: Escreva seu código abaixo
// 1. Converta ageInput e minAgeInput para Int
// 2. Converta hasTicketInput para Boolean
// 3. Determine se a pessoa pode entrar (age >= minAge AND has ticket)
// Exiba o resultado no formato: Can enter: [result]
println("Can enter: $canEnter")
}Todas as lições de Fundamentos
4Operadores – Parte 1
Operadores aritméticosOperador móduloAtribuição aumentadaOperadores de comparaçãoRecapitulação – Matemática simples7Entrada e Saída Básicas
Função PrintlnTemplates de StringEntrada com ReadLineConversão de TiposRevisão - Anos até a AposentadoriaRevisão - Verdadeiro ou Falso10Funções
Declare uma funçãoParâmetros e argumentosValores de retornoArgumentos nomeadosValores padrãoFunções de expressão únicaRecapitulação — função SigmaRecapitulação — função de validação2Variáveis
Val vs VarInferência de TiposNúmerosStringBooleanoConvenções de NomenclaturaRecapitulação - Inicializar Variáveis5Operadores – Parte 2
Operadores lógicos – Parte 1Operadores lógicos – Parte 2Operadores lógicos – Parte 3Ternário com expressão ifRecapitulação – Lógica simples8Calculadora de Divisão da Conta
Mensagem de Boas-vindasObtendo a Entrada11FizzBuzz com uma Reviravolta
Visão Geral do JogoA Função FizzBuzz3Nullabilidade
O que é Null SafetyTipos anuláveisOperador de chamada seguraOperador ElvisNoções básicas do desafio de funçõesAsserção de não nuloRecapitulação - Acesso seguro6Tomada de Decisões
Instrução IfIf - ElseIf como ExpressãoExpressão WhenWhen com IntervalosRecapitulação - Calculadora Simples9Laços de Repetição
Laço ForLaço WhileLaço Do-WhileBreakContinueIntervalos em LaçosLaço AninhadoRecapitulação - FatorialRecapitulação - Entrada Dinâmica12Fundamentos de Listas
List vs MutableListAcessando ElementosModificando ListasMétodos de ListaPair e TripleRecapitulação - Lista de ProdutosRecapitulação - Lista Invertida15Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do ProgramaPratique por conta própria: Playground de Kotlin