Guia de Referência: Dicas
Tudo o que você precisa saber para dominar a lógica e os símbolos do logicabr.dev.
Aulas detalhadas passo a passo com ilustrações, teorias e exercícios resolvidos.
Dicas para Iniciantes
Dez hábitos que poupam tempo de quem está escrevendo os primeiros programas. Eles valem para o editor de código e para o fluxograma.
Escreva o roteiro antes do código
Antes de abrir o editor, descreva o programa em três ou quatro frases: o que ele recebe, o que calcula e o que mostra. Essas frases podem virar comentários com // no próprio código, um em cima de cada parte.
Declare toda variável com o tipo
Toda variável precisa ser declarada com um tipo antes de ser usada: numero, texto, logico. O tipo também decide o que a entrada() guarda: numa variável numero, o que o usuário digita vira número.
Leia a mensagem de erro inteira
A mensagem diz a linha e, quando o programa tem várias abas, também a aba. Se a linha indicada parece certa, olhe a de cima: chave ou aspas sem fechar costumam aparecer como erro na linha seguinte.
Use a aba Depurar como teste de mesa
A aba Depurar mostra o valor de cada variável depois de cada linha, como o teste de mesa que se faz no papel. Compare com o que você esperava: a primeira linha em que os valores divergem é onde está o problema.
Teste com valores que você confere de cabeça
Rode o programa com números pequenos, com zero, com um negativo e com o valor exato do limite. Se a regra é "a partir de 18", teste 17, 18 e 19: é aí que > e >= se diferenciam.
Laço que não termina
Se o programa não para, pergunte o que muda a condição do laço a cada volta. Quando nada muda, ele repete para sempre. A IDE interrompe programas que passam 15 segundos sem pausa e avisa o que aconteceu.
Programa grande: divida em abas
Quando o código passa de uma tela, separe as partes em abas (por exemplo, as variáveis numa aba e as funções em outra) e junte com inclua. A seção Módulos mostra como.
No fluxograma
Dois cliques num bloco abrem os campos dele. Segure Shift e arraste para selecionar vários blocos e movê-los juntos, e use Ctrl+Z para desfazer. Lembre que, quando o fluxograma tem blocos, é ele que escreve o código da aba.
Treine os símbolos no Super Teclado
Chaves, parênteses e ponto e vírgula tomam tempo de quem está começando. Algumas rodadas no Super Teclado deixam a mão pronta para o que importa, que é a lógica.
Guarde uma cópia do que importa
Os programas ficam salvos no navegador, mas limpar os dados do navegador apaga tudo. O botão Salvar baixa a aba como arquivo, e com uma conta dá para guardar até 5 programas no servidor e abrir em outro computador.