É comum em linguagem de programação termos uma maneira de organizar o código, a essa maneira denominamos Identação.
Apesar de que na maioria das linguagens de programação a identação ser algo meramente estético, ela mostra de forma mais clara a hierarquia dos elementos e por isso facilita a leitura de um código fonte de um programa.
Quando começamos a programar geralmente não compreendemos a facilidade que a identação nos dará, por exemplo:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
main()
{
int pegavalor;
pegavalor=0;
printf("Entre com um valor ");
scanf("%i",&pegavalor);
if(pegavalor < 100)
{
printf("O valor digitado e menor que 100\n");
}
else
{
printf("O valor digitado e maior ou igual a 100\n");
}
if(pegavalor%2==0)
printf("O valor digitado e um numero par\n");
else
printf("O valor digitado e um numero impar\n");
system("pause");
}
No exemplo acima, não estamos tendo um cuidado com a organização do arquivo, o que pode gerar algumas confusões em uma revisão futura, lembrando que o exemplo tem apenas 24 linhas, porém se imaginarmos um sistema de 1000 linhas, isso irá atrapalhar a interpretação do código, abaixo uma sugestão de identação, parecida com a usada por Brian Kernighan e Dennis Ritchie (ver blog do Hélio*), veja:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
main() {
int pegavalor;
pegavalor=0;
printf("Entre com um valor ");
scanf("%i",&pegavalor);
if(pegavalor < 100) {
printf("O valor digitado e menor que 100\n");
} else {
printf("O valor digitado e maior ou igual a 100\n");
}
if(pegavalor%2==0)
printf("O valor digitado e um numero par\n");
else
printf("O valor digitado e um numero impar\n");
system("pause");
}
Com o mesmo conteúdo, já é possível perceber que por mais simples que seja a “identação” ela possível uma melhor visualização, perceba que os if’s ganharam recuos, possibilitando que apenas batendo o olho você saiba que determinada fecha chaves ( } ) pertence a um determinado if.
Imaginando em um arquivo grande, isso irá facilitar MUITO a vida do programador, possibilitando até a descobrir erros de forma rápida.
A dica é, observe os exemplos, escolha uma identação e pratique-a mantenha seu código organizado, e você será “um pouco” mais feliz
*O blogueiro e programador Hélio Costa Silva fez um interessante post em se Blog, mostrando diversas maneiras de se organizar (identar) o código. CONFIRA

