TUTORIAL C++
Eder Luciano Lopes
08/06/2013
Vamos iniciar nossos estudos compreendendo um pouco sobre a linguagem de programação C++.
08/06/2013
Iniciando.
Vamos iniciar nossos estudos compreendendo um pouco sobre a linguagem de programação C++.
Um pouco da história do C++
Não pretendo expor nesse tutorial a história do C++, pois já tem uma infinidade de sites que tem este conteúdo e com bastante detalhes. Se estiver interesse deixo o link abaixo do site da Wikipedia e recomendo que dê uma boa lida.
Instalando um Ambiente de Desenvolvimento integrado (IDE)
A IDE que iremos utilizar é o Dev-C++, por ser de código aberto e ser reconhecido e utilizado por uma grande quantidade de programadores. Faça o download e instale-o. Não vou explicar detalhes aqui sobre como instalar o Dev-C++, pois já tem bastante conteúdo na internet sobre isso.
Site para download:
Mãos a obra.
Sempre gostei de ver resultados primeiro para depois ir me aprofundando, espero que vocês também gostem. Então vamos começar com programas simples e ir se aprofundando com o passar do tempo.
Vamos ao primeiro programa. Inicie o Dev-C++ e vai em Arquivo-Novo-Arquivo fonte e digite o seu primeiro programa como na imagem abaixo:
Para executar o prograna é nescessário compilar o código e executar. Para isso utilize o botão conforme a figura abaixo ou tecle F9.
Deverá abrir uma janela console como a figura abaixo:
Para executar o prograna é nescessário compilar o código e executar. Para isso utilize o botão conforme a figura abaixo ou tecle F9.
Deverá abrir uma janela console como a figura abaixo:
Comentando as linhas
#include <stdio.h>
#include <iostream.h>
O comando #include é utilizado para incluir funções prontas da biblioteca do C/C++, e sem ela teríamos que escrever essas funções manualmente, o que seria bem trabalhoso. Então dependendo das funções que iremos utilizar em nosso programa temos que adicionar o #include equivalente. O que vem entre <> é o nome do arquivo correspondente a função, chamada de arquivo de cabeçalho. Foi utilizado nesse exemplo a o arquivo stdio.h que contém a função printf. O arquivo iostream.h contém a função system.
int main (void)
{
// Nosso programa
//
}
Essa estrutura é a função principal de um programa em C/C++, é onde o programa inicia a execução dos comandos de uma forma sequencial. O int main(void) é o nome da função principal e todo programa do C/C++ tem que ter. O int nos diz o tipo de variável que o programa nos retornará, que nesse caso é um inteiro. O void nos indica que não é necessário o envio de parâmetros para a função. Não se preocupe por enquanto se você não estiver entendendo, pois mais para frente será explicado com mais detalhes sobre as funções. Após a declaração da função tem que colocar os caracteres delimitadores {} que indica o início e o fim da estrutura.
printf("Olá Mundo! \n \n" );
Essa função é utilizada para mostrar na tela uma mensagem. Nesse casso Mostrará a mensagem "Olá Mundo!". O "\n" da mensagem faz com que o cursor pule para a próxima linha.
system ("pause");
Faz com que seja solicitado que se tecle algo para continuar, pois se não tivesse esse comando não conseguiríamos ver o resultado do nosso programa pois ao terminar de executar todos os comando a janela do console fechará.
return 0;
Saí da função e retorna de onde a função foi chamada retornando o inteiro 0. No caso da função principal main retorna ao windows fechando a janela do console.
Variáveis
Vamos falar agora um pouco sobre variáveis. As variáveis são espaços que reservamos na memória para guardar valores numéricos, nomes, letras e outros dados para que o nosso programa possa trabalhar e com isso conseguirmos alcançar os resultados pretendido.
As variáveis possíveis em C/C++ são:
inteiro: Pode receber valores na faixa de -32768 até +32768, ocupa 2 bytes de memória, só trrabalha com valores inteiros, ou seja valores como -3,-2,-1,0,1,2,3,4...
int variável;
Exemplo:
int a; // declara variável a como sendo o inteiro
int raizQuadrada; // declara variável raizQuadrada como sendo o inteiro
a=10; // atribui um valor, no caso 10, a variável a
raizQuadrada = a*a; // Calcula a raiz quadrada de a
printf ("Raiz Quadrada de %d e' %d",a,raizQuadrada);
Observações:
No caso de declarar variáveis iguais pode-se utilizar da seguinte forma para simplificar o código:
int a,raizQuadrada; // declara a e raizQuadrada como inteiro.
Pode-se atribuir valores quando declaramos variáveis:
int a=10;
Aprenda Java

Nenhum comentário:
Postar um comentário