You are on page 1of 11

Iniciando o Code::Blocks

IME - USP

Usada para introduzir o aluno da INF01040 da UFRGS no uso do CodeBlocks para programao em Linguagem C. Adaptado por Ivone Maluf Medero
Semestre 2012/2

Introduo
O que vem a ser um programa em C? Voc talvez j tenha ouvido falar que um compilador um programa ou ferramenta que transforma um programa fonte escrito em uma linguagem de programao de alto nvel, como C, para uma linguagem que o computador capaz de "entender", o chamado programa executvel. Assim, um compilador essencialmente um tradutor e este processo de traduo chamado de compilao. Para facilitar o desenvolvimento e compilao de um programa em C, o Code::Blocks oferece um ambiente que integra um editor de textos a um compilador para linguagem C. O compilador usado pelo Code::Blocks o famoso (Uau!) gcc (Gnu C Compiler). No Windows h basicamente dois tipos de programas de usurio:
aplicaes para o console (Console Applications), que so executadas numa janela de texto (tambm conhecida como Prompt do MS-DOS); e aplicaes Grficas (GUI Applications), que usam janelas, menus e outros elementos visuais como parte de sua interface com o programador.

Todos os programas em C que faremos sero aplicaes para o console. O Code::Blocks ``Free Software'' (sob GNU General Public License). Isto significa, entre outras coisas, que ele pode ser distribudo e copiado vontade.

Download do Code::Blocks
Use a pgina http://www.codeblocks.org/downloads/ Clique em conjunto com a tecla Ctrl ou copie e cole na linha de endereamento de seu navegador.

Clique aqui

Aparece a pgina onde voc escolhe, dependendo de seu sistema operacional

Aps escolher o sistema de seu computador, por exemplo Windows 7, aparecero as duas verses possvel para esse sistema. Temos que escolher a verso completa: Codeblocks-10.05mingw-setup.exe de 74.0MB de tamanho. Essa verso inclui compilador e depurador de programas, necessrios ao nosso uso.

Clique aqui

Observe o download e v escolhendo as configuraes pedidas, conforme abaixo:

Esteja de acordo com as regras apresentada (I agree) e continue at o final.

Objetivo
O objetivo desta aula dirigida ajud-lo no seu primeiro contado com Code::Blocks. Esta aula abrange uma parte muito pequena dos recursos disponveis nos computadores. Cabe a voc consultar os manuais com informaes mais detalhadas para ampliar seus conhecimentos. Ao final dessa aula, voc dever ser capaz de: escrever programas atravs do Code::Blocks; compilar e executar programas com Code::Blocks; e salvar e reutilizar arquivos de programas salvos. A aula consta de duas partes. A primeira lhe ensina como criar um arquivo contendo um programa, compil-lo e execut-lo, usando um programa bem simples do tipo ``Hello World''. Na segunda parte voc criar um programa do mesmo tipo, mas com outras mensagens e entender os cones da plataforma do CodeBlocks.

Requisitos
Se voc instalou o Code::Blocks em seu computador pessoal, voc pode repetir essa aula prtica em casa. Neste caso, salve com nomes diferentes. Caso ainda no tenha instalado no seu computador, faa o download seguindo as instrues iniciais deste guia. Para utilizar os computadores dos laboratrios de aulas prticas voc liga o computador e digita a senha do mesmo que aluno. Tenha o cuidado com seus trabalhos realizados em Sala de Aula. Voc pode enviar para voc mesmo em anexo de e-mail, ou colocado no espao do aluno (de sua plataforma moodle) ou ainda traga sua pen drive para salvar seus trabalhos. Todos os arquivos deixados no computador sero apagados nas manutenes semanais da sala.

Tela inicial do Code::Blocks


Chame o Code::Blocks clicando no cone do mesmo que aparece na rea de trabalho, ou em Iniciar > Todos os Programas > CodeBlocks > CodeBlocks Isto , usando o mouse, posicione o cursor do Windows sobre o boto Iniciar, localizado no canto inferior esquerdo da tela, e aperte a tecla esquerda do mouse. Aparecer, logo

acima do boto, um menu de opes. Selecione a opo Programas. Novamente aparecer um outro menu de opes. Selecione a opo CodeBlocks e, novamente, a opo CodeBlocks, a qual voc deve clicar com o boto esquerdo do mouse.

Chamada do Code::Blocks . Com isso, o ambiente de programao do Code::Blocks iniciado. Isso far com que aparea no monitor uma janela semelhante mostrada a seguir.

Voc pode fechar esta coluna lateral

Voc pode desativar esta caixa, desmarcando aqui.

Feche a janela voc sabia

Janela inicial do ambiente de programao do Code::Blocks.

Imprimindo Mensagem
Uma vez obtida a tela inicial do Code::Blocks clique em File > New > File.... conforme ilustrado abaixo.

Abertura de arquivo. Ao escolher arquivo vazio, abre o local de escrita do programa como a seguir:

rea de digitao do programa C

Digite o programa mostrado abaixo. Dependendo da configurao do computador que voc estiver utilizando, pode ser necessrio pressionar a barra de espao aps digitar o caractere " a fim de que ele aparea na tela. Voc vai precisar utilizar este caractere para digitar os seus programas.
# include <stdio.h> /*este texto somente um comentrio. O comentrio ignorado pelo compilador e so utilizados apenas para melhorar a compreeno do programa.*/ int main() { printf("Iniciando a Disciplina INF01040!\n\n"); } Diretiva de entrada e sada (standard input/output Comentrio dentro do programa

Funo principal Incio de programa Comando usando a funo de impresso Final de programa

Programa Teste em C.
# include <stdio.h> /*este texto somente um comentrio. O comentrio ignorado pelo compilador e so utilizados apenas para melhorar a compreeno do programa.*/ int main() { printf("Iniciando a Disciplina INF01040!\n\n"); }

Certifique-se de que o texto que voc acabou de digitar igual ao texto da figura. Vamos compilar o seu programa. Voc deve clicar em Build > Compile current file

Coloque o nome Teste_CodeBlocs, como na figura e clique em salvar.

se tudo der certo, na janela de log abaixo do programa, haver a indicao de que o programa foi compilado com sucesso: 0 errors, 0 warnings

Bem, com o programa Teste_CodeBlocks compilado sem erros, a pasta onde foi salvo o arquivo CodeBlocks.c contm agora o programa executvel CodeBlocks.exe. Para executar o programa clique no boto Build > Run da janela principal do Code::Blocks. Dever surgir uma nova janela, de DOS, mostrando a execuo de seu programa, como pode ser visto na figura abaixo.

Sada do programa Teste_CodeBlocks.exe. Note que na janela do DOS aparece a mensagem Pressione qualquer tecla para continuar . . . Depois de conferir o resultado, pressione qualquer tecla para que a janela do DOS desaparea. Se a janela do DOS no desaparecer, para fech-la clique no X, no canto superior direito da mesma. Agora que voc sabe criar um programa, compil-lo, salv-lo e execut-lo, vamos tentar novamente com um programa semelhante.

10

Exerccios
Usando o exemplo apresentado, faa outro programa com a mensagem: Hello World. Usa-se sempre essa mensagem em homenagem aos desenvolvedores da Linguagem C. Foi com essa mensagem que eles escreveram o primeiro programa: Al Mundo! A idia que voc digite novamente um novo programa. Podero aparecer erros que voc no v no primeiro instante, pois voc tem que se acostumar com o rigorismo da sintaxe da Linguagem C. Passe o mouse sobre os cones ao lado de onde marca a seta para Compilar, Executar, Compilar & Executar (no seu Code Blocks, quando estiver aberto) e veja para que servem os demais botes que esto ali (e seus atalhos, caso voc goste de trabalhar com eles). importante voc saber onde est somente Executar , Verificar, Compilar...

FIM

11

You might also like