Neste programa, você aprenderá a imprimir alfabetos ingleses usando loop while em Kotlin. Você também aprenderá a imprimir apenas letras maiúsculas e minúsculas.
Exemplo 1: Exibir maiúsculas de A a Z
fun main(args: Array) ( var c: Char c = 'A' while (c <= 'Z') ( print("$c ") ++c ) )
Quando você executa o programa, a saída será:
a B C D e F G H I J K L M N o p q R S T U V W x y Z
Como Java, você pode fazer um loop de A a Z usando um loop for porque eles são armazenados como caracteres ASCII no Kotlin.
Então, internamente, você percorre 65 a 90 para imprimir os alfabetos ingleses.
Aqui está o código Java equivalente: Programa Java para exibir alfabetos em inglês
Com uma pequena modificação, você pode exibir alfabetos em minúsculas, conforme mostrado no exemplo abaixo.
Exemplo 2: exibir a a z em minúsculas
fun main(args: Array) ( var c: Char c = 'a' while (c <= 'z') ( print("$c ") ++c ) )
Quando você executa o programa, a saída será:
a B C D e F G H I J K L M N o p q R S T U V W x y Z
Você simplesmente substitui 'A' por 'a' e 'Z' por 'z' para exibir os alfabetos em minúsculas. Nesse caso, internamente, você faz um loop entre 97 e 122.