Algoritmos e Programação de Computadores
Tipos de Dados, Variáveis e Constantes
Thiago Nelson Faria dos Reis
Algumas Definições
2
 Variáveis e Constantes
 São espaços reservados na memória para armazenar
informações.
 São os ele...
Principais Tipos de Dados
3
 Numéricos
 Tipo específico para números. Podem ser usadas para Inteiros ou reais.
 int - u...
Tipos de Dados Fortes e Fracos
4
 Forte
 Devem ser declaradas antes de serem utilizadas.
 Exigem a declaração das variá...
Variáveis
5
 Características
 O seu valor pode ser modificado no decorrer do programa
 Só pode armazenar um valor ao me...
Variáveis
6
 Nomenclatura
 Somente Letras e Números
 _ é considerada letra
 Deve começar com letra ou _
 Não podem se...
Variáveis
7
 Declaração
 Delphi e Pascal:Var Idade : Integer;
 Visual Basic: dim Idade : int
 ASP: resposta = 42;
 C:...
Constantes
8
 Características
 O seu valor não pode ser modificado no decorrer do
programa.
 Recebem um nome para serem...
Constantes
9
 Nomenclatura
 Somente Letras e Números
 _ é considerada letra
 Deve começar com letra ou _
 Não podem s...
Constantes
10
 Declaração
 Delphi e Pascal: Const Idade = 28;
 Visual Basic: Const Nome As String = “Thiago"
 ASP: Con...
Exercícios de Fixação
11
1. O que são variáveis e constantes? Qual a principal
diferença entre elas?
2. Verifique se os no...
Exercícios de Fixação
12
3. De acordo com o conceito de declarações e atribuições, quais estão
corretas e quais não estão....
13
Muito Obrigado !
Próximos SlideShares
Carregando em…5
×

02 1 algoritmos

226 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
226
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

02 1 algoritmos

  1. 1. Algoritmos e Programação de Computadores Tipos de Dados, Variáveis e Constantes Thiago Nelson Faria dos Reis
  2. 2. Algumas Definições 2  Variáveis e Constantes  São espaços reservados na memória para armazenar informações.  São os elementos básicos que um programa manipula.  Tipos de Dados  São os possíveis tipos de valores que uma variável ou constante pode ter.  Indicam ao compilador as conversões necessárias para realizar operações entre variáveis e constantes.
  3. 3. Principais Tipos de Dados 3  Numéricos  Tipo específico para números. Podem ser usadas para Inteiros ou reais.  int - um inteiro com sinal. O tamanho depende do Sistema Operacional e da máquina.  1, 2, 3, 4, -6  float – Número em ponto flutuante de precisão simples. números Reais  1.05, 6.3, 2.5  Caracteres  Especifica para conjunto de caracteres, texto.  char - um caractere.  ‘A’,‘B’,‘C’,‘D’  string - conjunto de caracteres  ‘Casa’,‘sapato’  Lógicos  Armazena valores lógicos, somenteVerdadeiro ou Falso  bool ou boolean – variável booleana  True(Verdadeiro) ou False(falso)
  4. 4. Tipos de Dados Fortes e Fracos 4  Forte  Devem ser declaradas antes de serem utilizadas.  Exigem a declaração das variáveis e somente aceitam o valor especificado pelo tipo.  Exemplo: Java e Delphi  Fraca  Podem ser utilizadas sem serem declaradas.  Podem receber valores diversos, string e inteiro, por exemplo, pois a conversão é implícita.  A responsabilidade da integridade dos dados é do programador.  Exemplo: Php eVBScript
  5. 5. Variáveis 5  Características  O seu valor pode ser modificado no decorrer do programa  Só pode armazenar um valor ao mesmo tempo  Recebem um nome para serem referenciadas  Escopo definido  Global  Local  Possui 3 atributos  Nome: Identifica a variável  Tipo:Tipo de dado que ela pode armazenar  Informação: É o valor que ela armazena naquele momento
  6. 6. Variáveis 6  Nomenclatura  Somente Letras e Números  _ é considerada letra  Deve começar com letra ou _  Não podem ser utilizadas palavras reservadas  Facilita se colocarmos nomes significativos  Exemplos  valor, soma, total, nome, raio
  7. 7. Variáveis 7  Declaração  Delphi e Pascal:Var Idade : Integer;  Visual Basic: dim Idade : int  ASP: resposta = 42;  C: float salario;  Atribuição  Delphi e Pascal: Idade := 28;  Visual Basic: Idade = 20  ASP: resposta = 42;  C: salario = 1500.00;
  8. 8. Constantes 8  Características  O seu valor não pode ser modificado no decorrer do programa.  Recebem um nome para serem referenciadas  Escopo definido  Global  Local  Possui 2 ou 3 atributos  Nome: Identifica a variável  Tipo:Tipo de dado que ela pode armazenar (Algumas linguagens não é necessário)  Informação: É o valor que ela armazena durante toda a execução do programa.
  9. 9. Constantes 9  Nomenclatura  Somente Letras e Números  _ é considerada letra  Deve começar com letra ou _  Não podem ser utilizadas palavras reservadas  Facilita se colocarmos nomes significativos  Exemplos  qtd_maxima, qtd_minima, total
  10. 10. Constantes 10  Declaração  Delphi e Pascal: Const Idade = 28;  Visual Basic: Const Nome As String = “Thiago"  ASP: Const qtd_maxima = 40  C: const int total = 100;
  11. 11. Exercícios de Fixação 11 1. O que são variáveis e constantes? Qual a principal diferença entre elas? 2. Verifique se os nomes são válidos. Justifique os inválidos. a) tempo b) nota_final c) us$ d) char e) 2dias f) teste 1 g) raio.do.circulo
  12. 12. Exercícios de Fixação 12 3. De acordo com o conceito de declarações e atribuições, quais estão corretas e quais não estão. Justifique as que estiverem incorretas. a) Var Idade : Integer; Idade := 20; b) Var Nome : String; Nome := ‘Carlos Eduardo’; c) Var Finalizar : boolean; Finalizar := ‘Não’; d) Var Preco : Integer; Preco := 45.65; e) VarTotal : String; Total := 20; f) Const Desconto = 0.1; g) Qtd_Maxima = 100; h) Var SobreNome : Char; SobreNome := ‘Silva’;
  13. 13. 13 Muito Obrigado !

×