How do write algorithms?

English:

How do write algorithms?

To write algorithms you should learn about programming logic, thought of this concept you will be able to thinking like a programmer, who understand how the machine "thinks".
Imagine that you are writing a program that checks if one number, enter by the user is even.
How will you get this information (about even number) to write your algorithm?
Using logic you get the answer.
Numbers divided by two and its rest are 0 will be even numbers.
So, to write this algorithm, you should divide that number by two and check if the rest is 0, if yes, that number is even,if not, is odd.
You should practice your brain to thinking like a programmer, and to do that, you can be solved exercises about programming logic, make your own algorithms to often situations (as an algorithm to calculate your age converted by days) and things like this.
The only way to practicing your brain and open up your mind to logic is too much training. This is the most important tip here. This is the point to turn you a real programmer.

Português-BR:

Como escrever algoritmos?

Para escrever algoritmos, você deve aprender sobre lógica de programação, pensando nesse conceito, você poderá pensar como um programador, que entende como a máquina "pensa".
Imagine que você está escrevendo um programa que verifica se um número digitado pelo usuário é par.
Como você obterá essas informações (sobre o número par) para escrever seu algoritmo?
Usando a lógica, você obtém a resposta.
Os números divididos por dois e o restante são 0 podem ser números pares.
Portanto, para escrever esse algoritmo, você deve dividir esse número por dois e verificar se o restante é 0, se sim, esse número é par, se não for, é ímpar.
Você deve praticar seu cérebro pensando como um programador e, para fazer isso, poderá resolver exercícios sobre lógica de programação, criar seus próprios algoritmos para situações comuns (como um algoritmo para calcular sua idade convertida por dias) e coisas assim.

A única maneira de praticar seu cérebro e abrir sua mente para a lógica é muito treinamento. Esta é a dica mais importante aqui. Este é o ponto para você se tornar um programador real.

Comentários

Postagens mais visitadas deste blog

Boolean type

Assignments Operators

Increment and decrement operations