- Um algoritmo deve ser de simples entendimento, mesmo por aqueles que não participaram da construção dele;
- Faça comentários explicando o que cada parte do código faz;
- Faça a identação dos blocos de códigos, aninhando as linhas e facilitando a visualização;
Exemplo de código sem identação:
Agora o mesmo código com identação:
Qual é mais fácil de visualizar e entender?
Um código organizado, fica bem mais claro de entender, de adicionar comentários, de fazer documentação.
Operadores Aritméticos
Quando fazemos um algoritmo, muitas vezes precisamos usar operadores para concluir funções. O primeiro tipo de operadores são os operadores aritméticos.
Operadores aritméticos são os que permitem que operações matemáticas, mais exatamente aritméticas, sejam executadas.
Os operadores aritméticos mais usados em algoritmos são:
Operador |
Função | Exemplo |
+ |
Soma |
A + B |
– |
Subtração |
A – B |
* |
Multiplicação |
A * B |
/ |
Divisão | A / B |
^ | Exponenciação |
A ^B |
Raiz |
Raiz quadrada |
Raiz(B) |
Mod | Módulo |
A mod B |
Div | Divisão inteira |
A div B |
O Mod é uma operação de divisão entre números inteiros, e apenas números inteiros, que têm como resultado um número inteiro e um resto. O MOD mostra o resto dessa operação de divisão. Provavelmente a única operação que você não conhece é o MOD.
Ex: 5 mod 2 = 1
Pois 5/2 é igual a 4 e resta 1.
Div busca a parte inteira da divisão.
Ex: 5 div 2 = 2
Pois 5/2 é igual a 2 e resta 1.
Operadores relacionais
Operadores relacionais são aqueles que criam uma relação entre uma expressão e outra, fazendo uma comparação ou mostrando uma correlação.
Operador | Função | Exemplo |
= | Igual | A + B = B + C |
<> | Diferente | A + B <> A * B |
> | Maior que | 10 > A |
< | Menor que | 10 < A |
>= | Maior ou igual à | 10 >= B |
<= | Menor ou igual à | 10 <= B |
Operadores relacionais são usados principalmente em operações condicionais ou comparativas.
Operadores lógicos
Operadores lógicos são usados para avaliar operações lógicas, criar proposições compostas e fazer verificações.
Operador | Ação |
nao | Inverte o valor, de verdadeiro para falso e vice-versa |
e | Retorna verdadeiro se ambas as partes forem verdadeiras |
ou | Basta que um valor seja verdadeiro para retornar verdadeiro |
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br