Aula 1

160 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
160
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 1

  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. 2. Os programas manipulam os dados, armazenando-os emodificando os seus valores. Primeiro, conheceremos ostipos 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 servepara indicar que um resultado não tem um tipo definido.
  3. 3. O tipo int, armazena um número inteiro. São todas as informaçõesnuméricas que pertence a um conjunto de números inteirosrelativos (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 representadospor toda e qualquer informação composta por um únicocaractere alfa numérico (a,b,c...0,1,2,...,9, &,*,@ e etc).
  4. 4. O tipo primitivo char serve para armazenar tanto umcaractere quanto uma string. A diferença é que paraarmazenar um caracter, você precisa digitar o valor entreapóstrofos(‘ ’) e para armazenar uma string você vai ter queinformar a quantidade de caracteres e digitar o valor entreaspas(“ ”). Veja o exemplo abaixo: char caractere = ‘A’; char nome[10] = “Cesar”;
  5. 5. Tipos de DadosOs tipos de dados primitivos da linguagem C++:
  6. 6. Constantes são valores fixos que não podem ser alteradosdurante a execução do programa.Para declarar uma constante, utilizamos uma palavrareservada, chamada const.Um exemplo para a declaração de uma constante é oseguinte:const <Tipo de Dado> < identificador> = <valor>;const int ano=2013;
  7. 7. Variáveis são espaços de memória previamente identificadaspara armazenar as informações a serem utilizadas peloprograma. Geralmente os valores armazenados em variáveissofrem 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. 8. Dependendo do local onde essas duas variáveis são declaradaspodemos 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 queestão dentro do bloco em que foram declaradas.Um bloco de código inicia-se em abre-chaves “{“ e termina emfecha-chaves “}”.Essas variáveis locais só existem no momento em que o blocode instrução (funções) que as contem estão sendo executado.
  9. 9. Variáveis Globais: As declarações das variáveis globais sãofeitas fora de todas as funções do programa.As variáveis globais ao contrario das locais podem ser acessadade qualquer parte do programa e permanecem existindo até otermino da execução do programa.
  10. 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. 11. Nomes das variáveisOs nomes da variáveis, sejam elas locais ou globais, devemseguir 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. 12. 1. Identifique os tipos dos valores abaixo (int, float, char de umcaractere ou char de vários caracteres):1) 1000 6) 342) “09” 7) ‘C’3) – 1.56 8) 45.89764) “VERDADE” 9) “BRASIL”5) – 456 10) ‘l’
  13. 13. 2. Abaixo, temos exemplos de identificadores. Assinale osidentificadores válidos e descreva o erro dos operadores inválidos.1) endereco 7) end*a-62) 21brasil 8) #media3) fone$com 9) nome aluno4) nome_usuario 10) média5) usuario6 11) _pais6) nome*usuario 12) Media_da_Turma

×