Article image

S

Sabrina03/03/2023 17:52
Compartilhe

Como resolver os desafios? Dicas para lógica de programação!

  • #Lógica de Programação

Se você é iniciante e está sentindo dificuldade com a lógica de programação, aí vai algumas dicas que me ajudaram muito a progredir para resolver problemas e desafios de algoritmos.

1º Descreva o que você precisa para resolver o principal objetivo do código(ou seja o que o código pede para saída?)

É normal a gente se perder no desafio então anotar claramente o que você precisa para resolver o desafio. Ex: Se você precisa gerar o resultado de um fatorial: escreva em um bloco de notas ou ToDo List -> Criar variável "somaFatorial" para armazenar o resultado do fatorial.

Desta forma você irá se organizar melhor e ter em mente o que precisa ser feito.

2º Organizar o pensamento para a resolução de códigos.

Quando eu lia algum desafio ou exercício na minha cabeça vinha algumas formas de resolver o problema e quando começa escrever o código acaba me perdendo no meio do caminho.

A solução é escreva um passo-a-passo de como resolver o problema em tópicos.

Ex: Um exercício que peça para fazer a tabuada de um determinado número a partir de uma entrada.

ORGANIZAR EM TÓPICOS:

  • Declarar variáveis (uma variável deve ler a entrada do usuário).
  • Fazer laço de repetição (a tabuada vai de 1 até 10).
  • Imprimir na tela os resultados.

Assim você conseguirá organizar melhor para começar a programar e as chances de se perder no meio do código são poucas.

3º Compilar e rodar o código por partes de desenvolvimento

No caso dos desafios da DIO eu recomendo fortemente que você use alguma outra IDE para desenvolver o código e testar primeiro antes de enviar o desafio.

Quando estamos programando uma das piores coisas que acontecem são erros no código que não conseguimos identificar, para melhorar isso e reduzir esses erros devemos testar o código a medida que estamos desenvolvendo.

Compartilhe
Comentários (0)