You are on page 1of 5

Centro Universitrio Una Campus Raja

Disciplina: Algoritmos e Tcnicas de Programao Professora: Gisele Tessari Santos Aluno: Atividade: Roteiro de Laboratrio 1 RA: Data de Entrega: Curso: Engenharias

Como iniciar uma aplicao de console no Dev-C++


Uma aplicao do tipo console uma aplicao que roda no Prompt de comando. Ela no utiliza interface grfica do Windows. Este documento tem o objetivo de ensinar passo-a-passo como iniciar um projeto de linha de comando usando o Dev-C++.
1. Inicie o Dev-C++ clicando no cone Dev-C++ do Menu Iniciar. Ao iniciar o programa, ele abrir uma tela parecida com a exibida na Figura 1.

Figura 1 - Tela Inicial do Dev-C++

2. Crie um novo projeto pressionando o boto Arquivo Novo Projeto. Em seguida aparecer a tela mostrada na Figura 2.

Figura 2 - Tela Nome do Projeto

Pgina 1

Centro Universitrio Una Campus Raja


3. Selecione a opo Console aplication e Projeto C++. Em seguida preencha o campo

Nome com o texto PrimeiroPrograma e d OK. Escolha a pasta no qual seu programa ser salvo e clique em SALVAR como mostra a Figura 3.

Figura 3 Salvando o Projeto

4. O Dev-C++ Abrir uma tela parecida com a tela abaixo (Figura 4):

Figura 4 Salvando o projeto

5. A tela da Figura 4 o local onde poderemos adicionar o cdigo do nosso programa. Dessa forma, digite o cdigo do programa a seguir:

Pgina 2

Centro Universitrio Una Campus Raja Exemplo 1:


/* Programador : <Nome> Data : Programa : Bem Vindo UNA Descrio: Imprime na tela a mensagem de boas vindas. Entrada : No h entrada. */ #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main() { cout <<"Bem vindo a UNA!!!"; cout<<"\n"; cout <<"Essa e a aula pratica da disciplina: Algoritmos e Logica de Programacao"; cout<< "\n\n"; system("PAUSE"); return EXIT_SUCCESS; }

6. Identificamos no cdigo acima os elementos: include, using, namespace, a funo Main, gerao de sada de dados na tela e um exemplo de como se coloca comentrios no cdigo. A palavra include e using serve para fazer com que o compilador permita a utilizao de funes de outros arquivos (Bibliotecas). Em geral, esse recurso usado para incluir definies de dados e cdigo que sero utilizados por nosso programa, mas j foram compilados e esto disponveis em uma biblioteca. Todos os comandos da linguagem C++ devem estar dentro de funes, o que implica, portanto, que um programa deve ter no mnimo uma funo. Essa funo principal tem o nome de Main, sendo esse nome que a identifica. Note que o Dev-C++ j adiciona automaticamente uma funo de nome Main por onde a execuo inicia. Todas as declaraes e comandos da linguagem devem ser terminados por ; (ponto e vrgula). Esse sinal serve apenas como separador nas declaraes, mas serve para identificar a composio de seqncia entre os comandos, isto , primeiro executado um e depois o outro. cout<< o comando utilizado para imprimir mensagens na Tela. Em C++ possvel colocar comentrios no programa. Para comentrios com mais de uma linha so usados /* e */ e para comentrios com apenas uma linha usado // 7. Aps digitar o cdigo acima no Dev-C++, compile e execute o programa. Para compilar e executar o programa basta clicar no boto ou (F9).

8. Uma tela ser aberta para salvar o arquivo main.cpp (d um nome para esse arquivo principal do seu programa em seguida salve). 9. O seu programa executar em seguida mostrar uma mensagem na tela. Pgina 3

Centro Universitrio Una Campus Raja 10. Experimente retirar as linhas do programa system("PAUSE"); e EXIT_SUCCESS; e em seguida compile novamente (F9). O que acontece? return

Como exerccio, digite os exemplos abaixo no Dev-C++ e tente entender o que est ocorrendo: Exemplo 2:
/* Programador : <Nome> Data : Programa : Segundo Programa Descrio: Entrada: Sada: */ #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main() { int num1; cout << "\n Digite um numero: "; cin >> num1; cout << "\n Vai imprimir o numero digitado: "; cout << num1; cout<< "\n\n"; system("PAUSE"); return EXIT_SUCCESS; }

Exemplo 3:
/* Programador : <Nome> Data : Programa: Terceiro Programa Descrio: Entrada : Sada: */ #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main() { char mensagem[20]; cout << "\n Digite alguma coisa: "; gets(mensagem); cout << "\n Vai imprimir o texto digitado: "; puts(mensagem); system("PAUSE"); return EXIT_SUCCESS;

Pgina 4

Centro Universitrio Una Campus Raja


}

Pgina 5

You might also like