Escolar Documentos
Profissional Documentos
Cultura Documentos
Instalao:
1) Utilize o link abaixo para iniciar automaticamente o processo para baixar o arquivo de
instalao do Code::Blocks:
http://prdownload.berlios.de/codeblocks/codeblocks-12.11mingw-setup.exe
2) Abra a pasta na qual o arquivo codeblocks-12.11mingw-setup.exe foi baixado e execute o
instalador.
3) Aceite todas as opes padres e prossiga com a instalao clicando em Prximo (Next).
IMPORTANTE: O Code::Blocks tambm funciona no Linux e deve estar disponvel no
laboratrio de informtica do PB.
Primeiro uso do Code::Blocks
1) Abra o Code::Blocks pelo link criado na rea de Trabalho, ou em Iniciar Todos os
Programas Codeblocks Codeblocks
2) Na primeira vez que o programa for iniciado, ele buscar o compilador GCC no sistema (o
mesmo utilizado no Linux). O programa deve ser encontrado j que est incluso no arquivo
instalador do link anterior, portanto apenas d Ok ou Continuar.
3) Em seguida, ver a seguinte tela:
4) Precisamos agora configurar algumas questes tcnicas para evitar problemas na hora de enviar
cdigo para o Susy. V em Settings Editor at ver a seguinte tela:
9) O arquivo criado est pronto para ser transformado em cdigo fonte para programas.
10) Sempre comece o arquivo com um cabealho com todas as informaes relevantes para
correo e descrio do programa criado, isto , Nome, RA, Entrada, Sada, Descrio.
11) Salve o arquivo aps digitar o cabealho, utilizando um nome apropriado terminado com a
extenso .c . Para tanto, v em File Save File (CTRL + S) e escolha um nome. No caso de
exemplo utilizamos altura.c .
Organize seus programas em pastas do melhor modo que preferir, mas seja
ORGANIZADO.
12) Crie agora a funo main, logo aps inserir a biblioteca stdio.h. Para indentar o programa
(inserir espao horizontal quando adicionar cdigo entre { }) utilize a tecla TAB para mover a
linha para a direita. Note que cada comando dentro de { } dever aparecer sequencialmente
um embaixo do outro e no mesmo nvel de indentao.
13) Insira o restante do cdigo lembrando sempre de indent-lo com a tecla TAB e coment-lo
3) Em nosso programa, cada altura ser perguntada individualmente e cada resposta dever ser
dada tambm individualmente j que utilizamos 3 chamadas a scanf. Aps digitar cada altura,
pressione ENTER para que scanf efetue a leitura da altura e guarde na varivel apropriada.
Erros de compilao
1) Do mesmo modo que o programa GCC apresenta erros no terminal caso algo tenha sido feito de
modo errado no cdigo C, para compilar o cdigo em Linux, o Code::Blocks tambm o faz no
painel retangular abaixo do cdigo (aberto anteriormente com F2).
2) Caso um ponto-e-vrgula tenha sido esquecido aps o ltimo printf, por exemplo, a seguinte
sada de erro aparececar no painel:
3) Note que o erro foi apontado na linha 44, onde o compilador menciona que faltou um ; antes
do comando return (Line: 44 error: expected ';' before 'return'). Logo, voc deve buscar na linha
anterior (e na anterior da anterior sucessivamente), at achar o erro. Isto , neste caso voc deve
procurar onde faltou ;. Note tambm que um quadrado vermelho aparece ao lado da linha de
cdigo que apresenta erro.
a compilao pode ser re-executada (F9) naturalmente para checar se no h outros erros no cdigo: