Plataforma: URI (BEECROWD)
Problema: 1000
Linguagens: Pascal e Scala
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:
O exercício mais simples e tradicional da programação é o Hello World. Ele consiste apenas na escrita deste texto com uma quebra de linha ao final. Cada linguagem tem suas formas de fazer isso, mas a solução deve apenas escrever um texto na tela. Veja abaixo o código de solução nas linguagens Pascal e Scala.
Código em Pascal: O código em Pascal precisa estar dentro de um bloco que se inicia com a expressão begin e termina com a expressão end. Neste exercício o bloco contém somente a instrução writeln, que escreve na tela e pula uma linha ao final. No parâmetro do writeln basta escrever 'Hello World!' e o código já está pronto para ser submetido e aceito!
Essa foi a primeira linguagem de programação com que tive contato. Faz um bom tempo☺.
Hoje em dia vejo pouca gente aprendendo sobre Pascal, mas fica aqui a solução para quem quiser aprender sobre ela.
begin
writeln('Hello World!');
end.
Código em Scala: em Scala é necessário criar um objeto (object) Main, onde estará todo código do programa. Dentro dele define-se a função main, ponto de partida deste programa. Assim como ocorre em outras linguagens, o parâmetro dele seria um array de strings, mas que neste caso não é utilizado. No corpo da função main é necessário usar o comando de escrita com o texto "Hello World!". Este comando é o println, que além de escrever na tela, quebra a linha após o texto, bem como a plataforma URI/BEECROWD deseja.
object Main {
def main(args: Array[String]) {
println("Hello World!")
}
}