SlideShare uma empresa Scribd logo
1 de 13
Lógica de Programação I
Constantes, Variáveis e Tipos de Dados
IFAM - 2013
Constantes
 São informações (dados) que não podem variar;
 Permanecem sempre com o mesmo conteúdo;
 É um valor fixo (invariável).
 Exemplo:
 números, letras, palavras etc.
Variáveis
 É a representação simbólica dos elementos de um
certo conjunto.
 Cada variável corresponde a uma posição de
memória;
 O conteúdo pode se alterado durante a execução de
um programa;
 Só pode armazenar um valor a cada instante.
Variáveis
Variáveis
 Atribuição de variáveis:
 Utilizada para atribuir um valor a uma variável;
 Para armazenar um determinado conteúdo em uma
variável;
 Representação:
 Seta apontando para a esquerda;
Variáveis
 Declaração de variáveis:
 Armazena valores de um mesmo tipo;
 Classificadas:
 Numéricas;
 Lógicas;
 Literais;
Tipo de Dados
 Numéricos Inteiros:
 Não possui componentes decimais;
 Não possui componentes fracionais;
 Pode ser positivo ou negativo;
Tipos de Dados
 Numéricos Reais:
 Possui componentes decimais;
 Possui componentes fracionários;
 Podem ser positivos ou negativos;
Tipos de Dados
 Literais:
 Constituído por uma sequência de caracteres contendo:
 LETRAS;
 SIMBOLOS ESPECIAIS;
 Precisa do uso das aspas dupla (“ ”);
Tipos de Dados
 Lógicos:
 Representa dois valores:
 Verdadeiro;
 Falso;
Exemplo de Variáveis
 Declarando:
 Inteiro numero;
 Texto nome;
 Real preço;
 Inicializando:
 numero <- 0;
 nome <- “”;
 preço <- 0.0;
 Atribuindo:
 numero <- 10;
 nome <- “Martha”;
 preço <- 1.99;
Exercício
 Classifique os dados especificados abaixo de
acordo com seu tipo, assinalando com I os dados do
tipo inteiro, com R os reais, com L os literais, com B
os lógicos e com N aqueles para os quais não é
possível definir um tipo de dado.
Exercício
 Declare os tipos da seguintes variáveis e atribua um
valor para cada uma:
 Nome
 Endereço
 Telefone
 Cep
 Cor
 Idade
 Sexo
 Peso
 Preço
 Altura
 largura
Faça primeiro a
declaração e só
depois a
atribuição

Mais conteúdo relacionado

Mais procurados

Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAislan Rafael
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Mariana Camargo
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis OperadoresLogica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis OperadoresRegis Magalhães
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Cloves da Rocha
 
Lógica de programação em ppt
Lógica de programação em pptLógica de programação em ppt
Lógica de programação em pptAndrei Bastos
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScriptBruno Catão
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à ProgramaçãoMario Sergio
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoMauro Pereira
 
Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Pacc UAB
 
aula 04 - Logica de programacao
aula 04 - Logica de programacaoaula 04 - Logica de programacao
aula 04 - Logica de programacaoAislan Rafael
 

Mais procurados (20)

Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e Programação
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 
Lógica de Programação
Lógica de ProgramaçãoLógica de Programação
Lógica de Programação
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos - Vetores
Algoritmos - VetoresAlgoritmos - Vetores
Algoritmos - Vetores
 
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis OperadoresLogica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
 
Algoritmos: Variáveis e Constantes
Algoritmos: Variáveis e ConstantesAlgoritmos: Variáveis e Constantes
Algoritmos: Variáveis e Constantes
 
Lógica de programação em ppt
Lógica de programação em pptLógica de programação em ppt
Lógica de programação em ppt
 
Algoritmos - Pseudocódigo
Algoritmos - PseudocódigoAlgoritmos - Pseudocódigo
Algoritmos - Pseudocódigo
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Linguagem C - Ponteiros
Linguagem C - PonteirosLinguagem C - Ponteiros
Linguagem C - Ponteiros
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigo
 
Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1
 
aula 04 - Logica de programacao
aula 04 - Logica de programacaoaula 04 - Logica de programacao
aula 04 - Logica de programacao
 

Variáveis, constantes e tipos de dados

  • 1. Lógica de Programação I Constantes, Variáveis e Tipos de Dados IFAM - 2013
  • 2. Constantes  São informações (dados) que não podem variar;  Permanecem sempre com o mesmo conteúdo;  É um valor fixo (invariável).  Exemplo:  números, letras, palavras etc.
  • 3. Variáveis  É a representação simbólica dos elementos de um certo conjunto.  Cada variável corresponde a uma posição de memória;  O conteúdo pode se alterado durante a execução de um programa;  Só pode armazenar um valor a cada instante.
  • 5. Variáveis  Atribuição de variáveis:  Utilizada para atribuir um valor a uma variável;  Para armazenar um determinado conteúdo em uma variável;  Representação:  Seta apontando para a esquerda;
  • 6. Variáveis  Declaração de variáveis:  Armazena valores de um mesmo tipo;  Classificadas:  Numéricas;  Lógicas;  Literais;
  • 7. Tipo de Dados  Numéricos Inteiros:  Não possui componentes decimais;  Não possui componentes fracionais;  Pode ser positivo ou negativo;
  • 8. Tipos de Dados  Numéricos Reais:  Possui componentes decimais;  Possui componentes fracionários;  Podem ser positivos ou negativos;
  • 9. Tipos de Dados  Literais:  Constituído por uma sequência de caracteres contendo:  LETRAS;  SIMBOLOS ESPECIAIS;  Precisa do uso das aspas dupla (“ ”);
  • 10. Tipos de Dados  Lógicos:  Representa dois valores:  Verdadeiro;  Falso;
  • 11. Exemplo de Variáveis  Declarando:  Inteiro numero;  Texto nome;  Real preço;  Inicializando:  numero <- 0;  nome <- “”;  preço <- 0.0;  Atribuindo:  numero <- 10;  nome <- “Martha”;  preço <- 1.99;
  • 12. Exercício  Classifique os dados especificados abaixo de acordo com seu tipo, assinalando com I os dados do tipo inteiro, com R os reais, com L os literais, com B os lógicos e com N aqueles para os quais não é possível definir um tipo de dado.
  • 13. Exercício  Declare os tipos da seguintes variáveis e atribua um valor para cada uma:  Nome  Endereço  Telefone  Cep  Cor  Idade  Sexo  Peso  Preço  Altura  largura Faça primeiro a declaração e só depois a atribuição