O documento discute os tipos de dados primitivos em C++, incluindo inteiros, reais, caracteres e vazios. Também explica como declarar constantes e variáveis, distinguindo variáveis locais e globais, e regras para nomes de variáveis.
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 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.
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 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”;
6. 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;
7. 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;
8. 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.
9. 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.
10. 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);
}
11. 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;
12. 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’
13. 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