segunda-feira, 2 de janeiro de 2012

Bom galera este artigo tem como objetivo ajudar a galera que esta querendo  migrar de pascal para a linguagem de programação C++. Espero que que este artigo possa ajuda-lo no aprendizado!
Só enfatizando que vou considerar que as pessoas que irão acompanhar esses artigos já tem um certo conhecimento em programação, mas nada empedi de quem ainda esta dando os promeiros passos na área de dersenvolvimento de aprender e tirar o máximo de aproveitamento desses artigos.
A inicio vou logo introduzir algumas estruturas como também comparado a linguagem C++ com pascal. Não estarei aprofundando muito em determinados conceitos (como por exemplo: O que é vetor? O que é um matriz?) enfim porque o objetivos desse artigo é ajudar estudantes iniciantes de programação que estão migrando da linguagem pascal para a linguagem c++.

 ESTRUTURA SEQUÊNCIAL
# include<nome_da_biblioteca>
Void main ()
{
                Bloco de comandos;
}

Mais a frente vou estar comentando a cada parte dessa estrutura, mas por hora vamos ficar po aqui.

DECLARAÇÃO DE VARIÁVEIS EM C++

As declarações em C++ são declaradas depois da especificação do seu tipo. Ex:
Se em pascal declarava-se uma variável assim :  

                                               Var    num : real:

                                                         Num  -> variável
                                                           Real -> tipo da variável

Em C++ declara-se assim:
                                               float    num;

                                                 float  -> tipo da variável
              num  -> variável
                                                 

TIPOS BÁSICOS DE DADOS MAIS UTILZADOS EM C++

Os tipos básicos e mais comuns de variáveis em C++ são :

                               Capacidade                                       tamanho
Char                 -128  a  127                                              8 bits
Int                    -32.768 a 32.767                                    16 bits
Double            -1.7x 10^-308 a  3.4x 10^308           32 bits
Void

Obs:  É importante lembrar que esses valores variamde acordo com o processador e com o compilador C++. Os valores acima informados estão de acordo com o padrão ANSI e é considerado mínimo.

continua.....