Plataforma: URI (BEECROWD)
Problema: 1000
Linguagens: Kotlin e Dart
Enunciado:
O seu primeiro programa em qualquer linguagem de programação normalmente é o "Hello World!". Neste primeiro problema tudo o que você precisa fazer é imprimir esta mensagem na tela.
Solução:
Código em Kotlin: Cria-se uma função main com um array de strings como argumento (args). Este array não será utilizado, ele serve para parâmetros na linha de comando, quando o programa é executado dessa forma. Como nosso exercício só exige a impressão de um texto, não utilizamos este parâmetro. No corpo da função main acrescentamos o comando println (o "ln" é de line new, realizando quebra de linha automaticamente após a impressão do texto). Não se pode esquecer do ponto e vírgula no final da instrução.
fun main(args: Array<String>) { println("Hello World!"); }
Código em Dart: basta criar a função main, com tipo de retorno void, e no bloco da função utilizar o comando print(), com o parâmetro "Hello World!". A quebra de linha acontece automaticamente, é só fazer isso e seu código já será aceito! Aqui também não se pode esquecer do ponto e vírgula no final do comando print().
void main() { print("Hello World!"); }