Arquivos de Cabeçalho
   -#include <iostream>

   Using namespace std;

Espaço Reservado para:
   -Constantes,
   -funções,
   -estruturas,
   -variáveis globais, etc.

main( ) - Função obrigatória:
   -Esta é a primeira função a ser chamada toda vez em que o
   programa é executado.
Os programas manipulam os dados, armazenando-os e
modificando os seus valores. Primeiro, conheceremos os
tipos dos dados que são utilizados na linguagem C++.

 A linguagem C++ manipula 4 tipos de dados: inteiro (int),
real (float), caractere (char) e vazio (void), esse tipo serve
para indicar que um resultado não tem um tipo definido.
O tipo int, armazena um número inteiro. São todas as informações
numéricas que pertence a um conjunto de números inteiros
relativos (negativos, nulos ou positivos).


O tipo float armazena um número com precisão decimal limitada.


O tipo char armazena um caractere. Eles são representados
por toda e qualquer informação composta por um único
caractere alfa numérico (a,b,c...0,1,2,...,9, &,*,@ e etc).
O tipo primitivo char serve para armazenar tanto um
caractere quanto uma string. A diferença é que para
armazenar um caracter, você precisa digitar o valor entre
apóstrofos(‘ ’) e para armazenar uma string você vai ter que
informar a quantidade de caracteres e digitar o valor entre
aspas(“ ”).

      Veja o exemplo abaixo:

          char caractere = ‘A’;
          char nome[10] = “Cesar”;
Tipos de Dados
Os tipos de dados primitivos da linguagem C++:
Constantes são valores fixos que não podem ser alterados
durante a execução do programa.

Para declarar uma constante, utilizamos uma palavra
reservada, chamada const.

Um exemplo para a declaração de uma constante é o
seguinte:

const <Tipo de Dado> < identificador> = <valor>;

const int ano=2013;
Variáveis são espaços de memória previamente identificadas
para armazenar as informações a serem utilizadas pelo
programa. Geralmente os valores armazenados em variáveis
sofrem alterações durante a execução do programa.

As variáveis devem ser declaradas antes de serem utilizadas.
A forma geral para a declaração é a seguinte:

tipo_da_variável lista_de_variáveis;
Ex.:
  char c, letra;
  int num1, num2;
Dependendo do local onde essas duas variáveis são declaradas
podemos chamá-las de Locais ou Globais.

Variáveis locais: São aquelas declaradas dentro de funções.
Essas variáveis só podem ser utilizadas pelas instruções que
estão dentro do bloco em que foram declaradas.

Um bloco de código inicia-se em abre-chaves “{“ e termina em
fecha-chaves “}”.

Essas variáveis locais só existem no momento em que o bloco
de instrução (funções) que as contem estão sendo executado.
Variáveis Globais: As declarações das variáveis globais são
feitas fora de todas as funções do programa.

As variáveis globais ao contrario das locais podem ser acessada
de qualquer parte do programa e permanecem existindo até o
termino da execução do programa.
Ex.:
#include <iostream>
using namespace std;
int cont;

int func1(int j) {   int cod; ... }

int main(void){
   char cond;
   int v1=7, v2=5, total;
   total = v1 + v2;
   return(0);
}
Nomes das variáveis

Os nomes da variáveis, sejam elas locais ou globais, devem
seguir as seguintes regras:
   • O primeiro caractere sempre deve ser uma letra ou o
   caractere “_”;
   • O nome da variável não pode ser igual às palavras
   reservadas;
   • O nome das variáveis podem ter até 32 caracteres;
   • O C++ é "case sensitive" e portanto deve-se prestar
   atenção às maiúsculas e minúsculas;
1. Identifique os tipos dos valores abaixo (int, float, char de um
caractere ou char de vários caracteres):

1) 1000                   6) 34
2) “09”                   7) ‘C’
3) – 1.56                 8) 45.8976
4) “VERDADE”              9) “BRASIL”
5) – 456                 10) ‘l’
2. Abaixo, temos exemplos de identificadores. Assinale os
identificadores válidos e descreva o erro dos operadores inválidos.

1) endereco              7) end*a-6
2) 21brasil              8) #media
3) fone$com              9) nome aluno
4) nome_usuario         10) média
5) usuario6             11) _pais
6) nome*usuario         12) Media_da_Turma

Aula 1

  • 1.
    Arquivos de Cabeçalho -#include <iostream> Using namespace std; Espaço Reservado para: -Constantes, -funções, -estruturas, -variáveis globais, etc. main( ) - Função obrigatória: -Esta é a primeira função a ser chamada toda vez em que o programa é executado.
  • 2.
    Os programas manipulamos dados, armazenando-os e modificando os seus valores. Primeiro, conheceremos os tipos dos dados que são utilizados na linguagem C++. A linguagem C++ manipula 4 tipos de dados: inteiro (int), real (float), caractere (char) e vazio (void), esse tipo serve para indicar que um resultado não tem um tipo definido.
  • 3.
    O tipo int,armazena um número inteiro. São todas as informações numéricas que pertence a um conjunto de números inteiros relativos (negativos, nulos ou positivos). O tipo float armazena um número com precisão decimal limitada. O tipo char armazena um caractere. Eles são representados por toda e qualquer informação composta por um único caractere alfa numérico (a,b,c...0,1,2,...,9, &,*,@ e etc).
  • 4.
    O tipo primitivochar serve para armazenar tanto um caractere quanto uma string. A diferença é que para armazenar um caracter, você precisa digitar o valor entre apóstrofos(‘ ’) e para armazenar uma string você vai ter que informar a quantidade de caracteres e digitar o valor entre aspas(“ ”). Veja o exemplo abaixo: char caractere = ‘A’; char nome[10] = “Cesar”;
  • 5.
    Tipos de Dados Ostipos de dados primitivos da linguagem C++:
  • 6.
    Constantes são valoresfixos que não podem ser alterados durante a execução do programa. Para declarar uma constante, utilizamos uma palavra reservada, chamada const. Um exemplo para a declaração de uma constante é o seguinte: const <Tipo de Dado> < identificador> = <valor>; const int ano=2013;
  • 7.
    Variáveis são espaçosde memória previamente identificadas para armazenar as informações a serem utilizadas pelo programa. Geralmente os valores armazenados em variáveis sofrem alterações durante a execução do programa. As variáveis devem ser declaradas antes de serem utilizadas. A forma geral para a declaração é a seguinte: tipo_da_variável lista_de_variáveis; Ex.: char c, letra; int num1, num2;
  • 8.
    Dependendo do localonde essas duas variáveis são declaradas podemos chamá-las de Locais ou Globais. Variáveis locais: São aquelas declaradas dentro de funções. Essas variáveis só podem ser utilizadas pelas instruções que estão dentro do bloco em que foram declaradas. Um bloco de código inicia-se em abre-chaves “{“ e termina em fecha-chaves “}”. Essas variáveis locais só existem no momento em que o bloco de instrução (funções) que as contem estão sendo executado.
  • 9.
    Variáveis Globais: Asdeclarações das variáveis globais são feitas fora de todas as funções do programa. As variáveis globais ao contrario das locais podem ser acessada de qualquer parte do programa e permanecem existindo até o termino da execução do programa.
  • 10.
    Ex.: #include <iostream> using namespacestd; int cont; int func1(int j) { int cod; ... } int main(void){ char cond; int v1=7, v2=5, total; total = v1 + v2; return(0); }
  • 11.
    Nomes das variáveis Osnomes da variáveis, sejam elas locais ou globais, devem seguir as seguintes regras: • O primeiro caractere sempre deve ser uma letra ou o caractere “_”; • O nome da variável não pode ser igual às palavras reservadas; • O nome das variáveis podem ter até 32 caracteres; • O C++ é "case sensitive" e portanto deve-se prestar atenção às maiúsculas e minúsculas;
  • 12.
    1. Identifique ostipos dos valores abaixo (int, float, char de um caractere ou char de vários caracteres): 1) 1000 6) 34 2) “09” 7) ‘C’ 3) – 1.56 8) 45.8976 4) “VERDADE” 9) “BRASIL” 5) – 456 10) ‘l’
  • 13.
    2. Abaixo, temosexemplos de identificadores. Assinale os identificadores válidos e descreva o erro dos operadores inválidos. 1) endereco 7) end*a-6 2) 21brasil 8) #media 3) fone$com 9) nome aluno 4) nome_usuario 10) média 5) usuario6 11) _pais 6) nome*usuario 12) Media_da_Turma