02 lógica de programaçoo tipos de dados, constantes e variáveis
DESCRIPTION
02 lógica de programação tipos de dados, constantes e variáveisTRANSCRIPT
![Page 1: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/1.jpg)
Lógica de ProgramaçãoTipos de Dados, Constantes e
Variáveis
![Page 2: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/2.jpg)
2
Apresentação
Edgley Xavier
Qualificação em Tecnologia Digital, UFG 2010
Técnico Voluntário EESVB
Técnico em Hardware, Suporte Linux Educacional
Estudante de Engenharia Civil - UnP
Contato:
![Page 3: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/3.jpg)
Tópicos Abordados
• Tipos de dados
– Tipos primitivos
• Constantes
• Variáveis
– Identificadores
– Declaração de variáveis
– Atribuição de valor
• Entrada e saída de dados
![Page 4: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/4.jpg)
Tipos de Dados
• Os computadores trabalham com dados
• Os dados precisam ser de um determinado
tipo
• Existem duas categorias de tipos de dados
– Tipos primitivos
• Tipos básicos utilizados na construção de algoritmos
– Tipos customizados
• Tipos que não existem nativamente, mas que são
criados pelo programador por alguma necessidade
• Podem agrupar um ou mais tipos primitivos
![Page 5: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/5.jpg)
Tipos Primitivos
• São divididos em basicamente quatro tipos
![Page 6: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/6.jpg)
• Um determinado dado pode ter um valor
que não muda no decorrer do programa
• Neste caso, ele é chamado de constante
• O próprio valor do dado é uma constante
![Page 7: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/7.jpg)
Variáveis
• Enquanto dados constantes não se
modificam, os dados variáveis podem ter
seu valor alterado durante a execução do
algoritmo
• Para que o valor possa ser rastreado em
um determinado momento, o dado deve ser
associado a um nome único, chamado
identificador
![Page 8: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/8.jpg)
Atribuição de Valores a Variáveis
• Uma variável pode assumir diferentes
valores
– Desde que o valor corresponda ao seu tipo
• É preciso atribuir o valor a uma variável
![Page 9: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/9.jpg)
Atribuição de Valores a Variáveis
• Mais exemplos de atribuição
![Page 10: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/10.jpg)
Entrada e Saída de Dados
• Algoritmos precisam receber dados de
entrada para poderem completar sua tarefa
• Ao finalizar o processamento, dados de
saída podem ser gerados
![Page 11: 02 lógica de programaçoo tipos de dados, constantes e variáveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020123/559794561a28abed108b4724/html5/thumbnails/11.jpg)