O caminho do programa
Nesta primeira aula, introduzo a linguagem Julia e os conceitos básicos de programação.
Screecast
Exercícios
Exercício 1-1
Sempre que você está testando uma nova característica, você deveria errar de propósito algumas vezes. No programa "Alô mundo", o que acontece quando você esquece uma das aspas? E se você esquece ambas? E se você escreve println errado?
Este tipo de experimento te ajuda a lembrar o que escreveu; também ajuda na programação porque você começa a entender o que a mensagem de erro significa.
- Quando você usa um statement print, o que acontece quando você esquece um parêntese ou ambos?
- Se você está tentando dar um print em uma string, o que acontece quando você esquece uma ou ambas as aspas?
- Você pode user um sinal de menos para fazer um número negativo como
-2
. O que acontece quando você coloca um + antes do número? E 2++2? - Em notação matemática, zeros à esquerda de um inteiro não têm significado. Em em Julia?
- O que acontece quando você tem dois valores e nenhum operador entre eles?
Exercício 1-2
Inicie Julia na linha de comando (REPL) e use como calculadora.
- Quantos segundos existem em 42 minutos e 42 segundos?
- Quantas milhas existem em 10 km? (procure na net a conversão)
- Se você corre uma corrida de 10 km em 37 minutos e 48 segundos, qual o seu ritmo médio em minutos por km ou minutos por milha? Qual a sua velocidade média em km/h?
Links
- Think Julia: https://benlauwens.github.io/ThinkJulia.jl/latest/book.html
- Documentação oficial Julia https://docs.julialang.org/en/v1/
Comentários
Comments powered by Disqus