Você está aqui: Kotlin ::: Fundamentos da Linguagem ::: Estruturas de Controle |
Kotlin para iniciantes - Como usar o laço for da linguagem KotlinQuantidade de visualizações: 1507 vezes |
O laço for (ou loop for, ou ainda laço PARA) é uma daquelas estruturas presentes em praticamente todas as linguagens de programação. E não poderia ser diferente em Kotlin. Esta estrutura nos permite repetir um bloco de instruções um determinado número de vezes. Na linguagem Kotlin, o laço for nos permite varrer qualquer coisa que forneça um iterador, a saber: uma faixa de valores, um array (vetor), uma string, etc. Para manter esta introdução o mais simples possível, nesta dica mostrarei apenas o uso do laço for com uma faixa de valores. Em mais dicas dessa seção eu abordo arrays, string e outras estruturas. Vamos começar então. Veja um laço for em Kotlin que conta de 1 até 10: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- fun main(args: Array<String>) { // vamos contar de 1 até 10 for(numero in 1..10){ println("O número atual é: " + numero) } } Ao executar este código Kotlin nós teremos o seguinte resultado: O número atual é: 1 O número atual é: 2 O número atual é: 3 O número atual é: 4 O número atual é: 5 O número atual é: 6 O número atual é: 7 O número atual é: 8 O número atual é: 9 O número atual é: 10 Veja agora como podemos usar a função step() para indicar o salto nas iterações do laço for: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- fun main(args: Array<String>) { // vamos contar de 1 até 10 for(numero in 1..10 step 2){ println("O número atual é: " + numero) } } Agora o resultado será: O número atual é: 1 O número atual é: 3 O número atual é: 5 O número atual é: 7 O número atual é: 9 Isso faz sentido, pois o step 2 fará com que o laço salte da iteração 1 para a iteração 3. |
![]() |
Kotlin ::: Dicas de Estudo e Anotações ::: Input e Output (Entrada e Saída) |
Como usar a função readLine() do kotlin.io para ler a entrada do usuário em KotlinQuantidade de visualizações: 7371 vezes |
Podemos ler a entrada do usuário usando o método readLine() do pacote kotlin.io, que é importado automaticamente para todas as aplicações Kotlin. Esta função retorna um objeto da classe String? e aceita um valor null, ou seja, uma string vazia. Veja um exemplo no qual pedimos para o usuário informar o seu nome e em seguida exibimos uma saudação: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- fun main(args: Array<String>) { print("Por favor, informe o seu nome: ") // vai ler o nome e guardar na variável nome var nome = readLine() println("Olá, $nome. Bem-vindo(a) ao Kotlin.") } Ao executarmos este código nós teremos o seguinte resultado: Por favor, informe o seu nome: Osmar J. Silva Olá, Osmar J. Silva. Bem-vindo(a) ao Kotlin. |
Veja mais Dicas e truques de Kotlin |
Dicas e truques de outras linguagens |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |