Na disciplina de Cálculo Numérico, vamos trabalhar com a linguagem C++ e o compilador que vamos usar é o Dev C++.



Documentos relacionados
Componentes da linguagem C++

TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*

Guia e Utilização do Visual Studio 6.0

Resumo da Matéria de Linguagem de Programação. Linguagem C

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

Edwar Saliba Júnior. Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C / C++

Eclipse com c++11 e boost Etapa 1- Download da IDE Eclipse c++ e configuração do MinGW

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano

Implementando uma Classe e Criando Objetos a partir dela

Passo a Passo do Checkout no SIGLA Digital

UFSM Introdução ao Dev-C++ Profa. Patrícia Pitthan. Introdução ao Dev-C++

Programação de Computadores I. Conhecendo a IDE Code::Blocks

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

1º PASSO: CRIE NO SEU COMPUTADOR UMA PASTA PARA O SEU PROJETO 2º PASSO: CONHEÇA O MOVIE MAKER

Computação L2. Arquivos. Observação: Material da Disciplina Computação Eletrônica CIN/UFPE.

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Tutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) cuiaba@mpxbrasil.com.

Clique no botão novo

CRIANDO TEMPLATES E LEGENDAS

Programação de Computadores Primeiros Passos Práticos em C++

Apresentação. Nossa sugestão é que você experimente e não tenha medo de clicar!!!

Sistema de Recursos Humanos

15 4 Operação Avançada do Sistema: Inclusão de Nota Fiscal e seus relacionamentos

PASSO A PASSO MOVIE MAKER

INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++

Tutorial: Como fazer o backup (cópia) e a restauração de conteúdos no Moodle?

INTRODUÇÃO AO JAVA PARA PROGRAMADORES C

O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas.

Como instalar o Ocomon passo a passo.

Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.

Prefeitura Municipal de São Luís Manual de uso dos serviços da SEMFAZ. Prefeitura Municipal de São Luís Manual de uso dos serviços da SEMFAZ

TUTORIAL NetBeans 6.5

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

PRINCÍPIOS DE INFORMÁTICA PRÁTICA OBJETIVO 2. BASE TEÓRICA 3. SEQÜÊNCIA DA AULA. 3.1 Iniciando o PowerPoint

Resolvendo problemas de conexão de rede wireless no pregão 83/2008

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

C D. C) Coleções: é usada para organizar o conteúdo de áudio, vídeo e imagens em pastas, buscando facilitar a montagem do storyboard.

Sistema Click Principais Comandos

CONFIGURAÇÃO MINIMA EXIGIDA:

EXEMPLO DE COMO FAZER UMA MALA DIRETA

Clique em "next" para continuar e verá a seguinte imagem:

Cobrança Bancária. Contas / Manutenção.

Nota de Aula: Utilização da IDE Code::Blocks

Curso de Programação Computadores

Capítulo 2. Laboratório 2.1. Introdução ao Packet Tracer, Roteadores, Switches e Inicialização

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período

ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2005/ Valores

SUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.

ANDROID APPLICATION PROJECT

Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos

GERAÇÃO DE NOTA FISCAL PAULISTA BEMATECH RESTEQ RESOLVE TECNOLOGIA BEMATECH 1

Lição 1 - Criação de campos calculados em consultas

Microsoft Office PowerPoint 2007

Figura 1 - Tela de configuração do Questionário.

Manual do Usuário. Minha Biblioteca

Software. Gerenciamento de Manutenção

Disciplina: INF Programação I. 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010

Melhor do que driblar os vírus de pendrive, é não pegá-los! Mas como fazer isto?

Banco de Dados BrOffice Base

Manual de Cotizações (esse manual se aplica a partir da versão 2011/0003 do Expert Turismo e Lazer)

OURO MODERNO APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo)

Tutorial de Instalação do Ambiente de Programação Dev-C++

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

Prof. Esp. Adriano Carvalho

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Orientação a Objetos

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

Pesquisa e organização de informação

Como incluir artigos:

Exemplo: Na figura 1, abaixo, temos: Clique aqui para continuar, que é a primeira atividade que você precisa realizar para iniciar seus estudos.

Trecho retirando do Manual do esocial Versão 1.1

Manual Fácil 1 DOWNLOAD E INSTALAÇÃO. 1. Como faço o download do Jimbo Mobile?

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

MICROSOFT EXCEL AVANÇADO

Manual de Instalação e Configuração do Primeiro Backup Versão PRO

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais

Tutorial de animação

Criando Quiz com BrOffice.impress

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Algoritmos e Programação Estruturada

FAÇA OS PASSOS ABAIXO PARA CADASTRAS AS SUAS CONTAS DE NO MICROSOFT OUTLOOK

Como criar pastas personalizadas e novas peças no Toolbox

TUTORIAL PLATAFORMA DOS CURSOS CRIANÇA SEGURA PRIMEIRO ACESSO

Manual do usuário. Softcall Java. versão 1.0.5

Janelas e seus elementos

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

Tutorial de instalação do Java 7 no Windows 7.

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Configurações de Templates no SolidWorks 2011

Criando, inserindo e exibindo PHP+MySql

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

AJUDA NO CONTROLE DA EMPREGADA

Programa ConsoleRPN. PUC-Rio CIV Sistemas Gráficos para Engenharia Luiz Fernando Martha & André Maués Brabo Pereira

Topo para a loja virtual Brasmarket com imagens

Tutorial USERADM Como inserir conteúdo no Portal Transparência

Manual Administrador - Mídia System

Como formatar e reinstalar o Windows 7

Sistema de Controle de Cheques GOLD

Transcrição:

Data: 14/8 Página 1 de 9 Primeiros passos Introdução Na disciplina de Cálculo Numérico, vamos trabalhar com a linguagem C++ e o compilador que vamos usar é o Dev C++. No tutorial anterior, mostramos como encontrar esse programa (o compilador de uma linguagem de programação que vai criar programas também é um programa), instalálo e fazer a configuração inicial. Agora vamos relembrar alguns elementos da linguagem C++ e aproveitar para ilustrar alguns conceitos que foram mostrados na disciplina. Organização do Ambiente de Trabalho Uma das coisas mais importantes para o sucesso no trabalho com programação (e em tudo na vida) é a organização do seu ambiente de trabalho. Esse ambiente é basicamente composto das suas pastas e arquivos relacionados com o projeto no qual você está trabalhando. Crie uma pasta para essa disciplina e lá dentro crie uma pasta para cada teste, exercício, estudo, etc. Mantenha as coisas separadas e com nomes MNEMÔNICOS 1, assim nunca se perderá. Na Figura 1 está um exemplo de pasta criada para a disciplina, onde todos os trabalhos, exemplos e estudos ficarão. 1 Mnemônicos são coisas fáceis de ser lembradas. Uma das regras de ouro da programação é criar nomes que sejam mnemônicos. Se você está fazendo um exercício sobre a área de retângulo, é fácil identificar a pasta do projeto se o nome dela for AreaRetangulo ou algo assim, ao invés de Nova Pasta (3), não é? Se uma das variáveis para calcular a área é o comprimento do lado do retângulo, chame essa variável de lado1, ao invés de x ou a. Sempre ajude sua própria memória e nunca confie nela!

Data: 14/8 Página 2 de 9 Figura 1 Exemplo de pasta criada para abrigar todos os trabalhos da disciplina Iniciando os Trabalhos com o Dev C++ Vamos primeiro abrir nosso ambiente de desenvolvimento (IDE 2 ), como mostrado na Figura 2. Figura 2 Iniciando o Dev C++ 2 IDE Integrated Develpment Enviroment ou Ambiente de Desenvolvimento Integrado. É chamado assim porque num programa só você cria o código, compila, testa e executa.

Data: 14/8 Página 3 de 9 Com o Dev C++ aberto, vamos criar um novo projeto, como na Figura 3. Figura 3 Criando um novo projeto no Dev C++ Agora temos que escolher o tipo de projeto. Nesse curso, sempre vamos escolher Console Application que roda em modo texto (vulgarmente chamada por alguns de tela preta ) que para os nossos propósitos é o suficiente. Note na Figura 4 que escolhemos a linguagem C++ e também definimos o nome do projeto que estamos criando. Lembre-se de escolher um nome mnemônico! Nada de Projeto1 que não significa coisa alguma.

Data: 14/8 Página 4 de 9 Figura 4 Definindo um novo projeto Chamei esse primeiro projeto de ProjetoSimples01 e vamos salvá-lo numa pasta chamada de ProjetoSimples01 (sempre fazendo as coisas de modo a lembrar com facilidade depois). Essa nova pasta foi criada dentro daquela pasta que definimos que iria guardar todos os nossos projetos. Note o nome da pasta e o nome do projeto na Figura 5. Figura 5 Definindo o nome do projeto e onde vamos guarda-lo

Data: 14/8 Página 5 de 9 Note também na Figura 5 que a extensão do arquivo de projeto é *.dev. Esse arquivo, que o próprio compilador vai montando conforme vamos trabalhando, guarda todas as nossas opções e configurações dessa nova aplicação. Depois disso, o compilador já cria para nós (o papel desse tipo de aplicação é facilitar nossa vida sempre) um arquivo chamado main.cpp. Como vocês se lembram das aulas de C++, toda aplicação em C++ tem pelo menos um arquivo de código fonte, aqui chamado de main.cpp, mas poderia ser outro nome, e dentro a função main, por onde a aplicação começa. Todos os programas têm que ter essa função main! Nesse arquivo main.cpp está o básico para começarmos a trabalhar. Note na Figura 6 o nome do arquivo, o seu código fonte e como ele está inserido na árvore do projeto (à esquerda). Figura 6 O arquivo principal do código fonte no Dev C++ A seguir o código fonte comentado desse arquivo: #include <cstdlib> (inclusão de biblioteca, não se preocupe com isso agora) #include <iostream> (inclusão de biblioteca, não se preocupe com isso agora) using namespace std; (definição de escopo de variáveis, não se preocupe com isso agora)

Data: 14/8 Página 6 de 9 int main(int argc, char *argv[])(função principal, onde o programa começa) { system("pause"); (deixa o sistema em pausa esperando você digitar alguma coisa) return EXIT_SUCCESS; (quando você tira da pausa o sistema retorna sucesso ) } (fim do programa) Antes de executar, é necessário salvar esse arquivo (o Dev C++ cria, mas é você quem tem que salvar). Note na Figura 7 o nome do arquivo e que também estamos salvando na pasta ProjetoSimples01. Figura 7 Salvando o arquivo main.cpp Agora que está salvo, vamos executar para ver o que acontece. Clique em Compilar & Executar (F9) ou apenas aperte a tecla de função F9, como na Figura 8, e veja o resultado.

Data: 14/8 Página 7 de 9 Figura 8 Compilando e executando nosso primeiro programa Se tudo deu certo, você deve ver o que está ilustrado na Figura 9. Figura 9 Nosso primeiro programa rodando! O sistema em PAUSE gera para o usuário a mensagem que é vista: Pressione qualquer tecla para continuar.... Se você pressionar qualquer tecla, o programa fecha e junto com ele a tela do modo texto, pois apenas esse programa estava rodando. Agora vamos fazer algo mais complexo.

Data: 14/8 Página 8 de 9 Acrescentando código ao seu programa Vamos acrescentar umas poucas linhas agora para fazer a adição de dois inteiros e a multiplicação de dois números reais. Editem o código básico do seu primeiro programa para reproduzir o código que segue abaixo. #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int a, b, c; float d, e, f; a = 10; b = 54387; c = a + b; d = 4.678e3; e = 1.298e-5; f = d*e; cout << c << endl; cout << f << endl; system("pause");

Data: 14/8 Página 9 de 9 return EXIT_SUCCESS; } Compilem e executem o código acima e façam modificações para observar a saída. Testem outros valores, outras operações e procurem se há outras formas de mostrar os resultados na tela. Com simples pesquisas na internet é possível compreender cada pequena parte desse código e fazer alterações interessantes. Por exemplo, pesquise na internet pelo trecho cout << ou << endl;, não esqueça de acrescentar C++ na consulta, para direcionar os resultados. Parabéns, você concluiu o primeiro tutorial mão-na-massa da nossa disciplina!