Programando em C++ // Estrutura Básica

Preview:

Citation preview

Programando em C++

Yuri Bispo (Versão 1.1)

● Estrutura Básica de um Programa em C++;● Programa OlaMundo;● Códigos Especiais;● Variáveis;● Inicializando Variáveis;● Constantes

C é um subconjunto de C++

C++ é uma linguagem derivada da linguagem C;

O conjunto de instruções que fazem parte da linguagem C também é parte de C++;

Os elementos principais que foram adicionados à linguagem C para dar origem a C++ consistem nas classes, nos objetos e na ideia de programação orientada a objeto.

A Estrutura Básica de um programa em C++

Prg OlaMundo com algumas considerações

A função main( )

Em todo programa C++, deve existir uma única função chamada main;

A função main marca o ponto de partida do programa;

Se o programa for constituído de uma única função, esta será main;

O Programa termina quando for encerrada a execução da função main.

Chaves

Toda função C++ deve começar com uma chave de abertura de bloco { e deve terminar com uma chave de fechamento de bloco }. As chaves delimitam o corpo da função.

Imprimindo Usando cout

cout (pronuncia-se “C aut”) é um objeto de uma classe de I/O {leitura e impressão} predefinida em C++.

O operador <<, chamado “operador de inserção”, conecta a mensagem a ser impressa à cout.

As definições e declarações necessárias para o uso de “streams” estão contidas no arquivo “iostream” instalado no diretório INCLUDE pelo seu compilador.

A diretiva #include

A diretiva #include provoca a inclusão de outro arquivo em nosso programa-fonte.

Códigos Especiais

Códigos EpeciaisUtiliza-se o \ (Barra Invertida)

Imprimindo numa nova linha

Variáveis

Variáveis

Uma variável em C++ é um espaço de memória reservado para armazenar um certo tipo de dado e tendo um nome para referenciar o seu conteúdo.

Uma variável é um espaço de memória que pode conter, a cada tempo, valores diferentes.

Exemplo de um programa que utiliza variáveis.

Declarações de VariáveisAs instruções:

int num1

int num2

Uma declaração de variável consiste no nome de um tipo, seguido do nome da variável, seguido do ; (ponto e vírgula)

C++ não funciona se você não declarar suas variáveis;

As variáveis podem ser declaradas em qualquer lugar do programa;

Se você tiver mais de uma variável do mesmo tipo, poderá declará-las de uma única vez, separando-as por vírgulas.

int aviao, foguete, helicoptero;

Tipos de Variáveis

O tipo de variável informa a quantidade de memória, em bytes, que a variável ocupará e a forma como um valor deverá ser armazenado e interpretado.

Tipo de variável diz respeito ao tamanho de memória e à forma de armazenamento.

Tipos de variáveis

Inicializando Variáveis

Inicializando Variáveis

É possível combinar uma declaração de variável com o operador de atribuição para que a variável tenha um valor inicial ao mesmo tempo de sua declaração; é o que chamaremos de inicialização de variável.

Inicializando Variáveis, exemplo:

Nome de Variáveis

A escolha de nomes significativos para suas variáveis pode ajudá-lo a entender o que o programa faz e a prevenir erros;

Ao invés de escolher: A, B, X, pode-se usar uma boa prática de programação escolhendo: nota1; media; temp; nomeCompleto; dataDeNascimento;

Em C++, letras maiúsculas e minúsculas são diferentes;

A variável inicia-se com _ ou letra;

Variáveis de Ponto Flutuante (float)

Números em pontos flutuantes correspondem ao que os matemáticos chamam de números reais.

Constantes

Constantes

Uma constante tem o valor fixo e inalterado;

É definida com a seguinte sintaxe:const tipo nome_constante;

nome_constante = valor_constante;

A palavra reservada: const, indica que o valor declarado não poderá ser alterado em um outro lugar do código.

Bibliografias

Slides feitos a partir do Livro: Treinamento em Linguagem C++, módulo I, Victorine Viviane Mizrahi.

Exemplos atualizados, adaptados e executados utilizando o DevC++ 4.9.9.2 por @Yuri Bispo@