13
Lógica de Programação Germano Marcos

Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Embed Size (px)

Citation preview

Page 1: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Lógica de Programação

Germano Marcos

Page 2: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Tipos de dados

Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações, imagens dos mais variados tipos. Esses benefícios são decorrentes da variação de dados que são processados pela maquina. Os dados podem ser números, caracteres, expressões, etc.

Page 3: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Capacidade de raciocínio do computador Selecionar espaço em memória Facilitar operações

Determinar tamanhos Determinar tipos de valores

Por que usar Tipos de dados?

Page 4: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Armazena dados de forma “permanente”

Armazena dados de forma temporária

Dispositivo de exibição

Page 5: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Letras

Números

Letras e números

Lógicos

Page 6: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Dados Inteiros : 1, 4, -672, 88221212432, ...

Dados Reais : 2.4, 3, -4.05, 3.141, ...

Dados Caracteres : ‘Escola’, ‘Maria’, ‘Tipos de Dados’, ...

Dados Lógicos : V, F, Sim, Não, ...

Tipos de dados

Page 7: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Pesquisa

Tipos de Dados Primitivos e sua aplicação nas linguagens de programação

Escrito ou digitadoSem copias Capa – Introdução – Desenvolvimento –

Conclusão – Bibliografia

Page 8: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Identificadores: Constantes e Variáveis

Constantes são dados que não variam no decorrer do tempo, tem valor fixo e invariável

Variáveis ao contrario alteram seus dados no decorrer de processos

Page 9: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Constantes

Em um programa utilizasse varias vezes umtipo de valor, ex. 3.14 para facilitar o trabalhodos desenvolvedores criasse uma constantechamada p que recebera o valor acima. Ou seja cada vez que precisarmos utilizar ovalor 3.14 inseriremos a constante p

real p = 3.14;

Page 10: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Exemplos de Constantes

Carga do elétron Gravidade Seno 30º Ponto de fusão da água Ponto de ebulição

Page 11: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Variáveis

Para um sistema que armazena o nome de umcliente, declaramos como variável a palavranome.Ou seja ao digitarmos o nome do cliente essevalor será armazenado na variável nome

Caracter nome;

Page 12: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Regras

Os identificadores de variáveis e constantesdevem obedecer a certas regras:

O primeiro caractere deve ser uma letra e nunca um algarismo Não devem ser utilizados espaços em branco, caracteres

acentuados ou caracteres especiais (*, / , $, &, %, #, @, ...) Cada linguagem de programação tem suas regras próprias

para identificadores, consulte as que devem ser aplicadas em cada caso.

Page 13: Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,

Exercício Supondo que as variáveis nomeA, notaA, MatrA,

GenA, sejam utilizadas para armazenar nome do aluno, nota do aluno, matricula do aluno e sexo do aluno respectivamente. Qual seria o correto tipo de dado para cada identificador?

Encontre os erros das seguintes declarações de variáveis e tente corrigir:

a) inteiro endereço, nfilhos, N_C; b) caracter idade, X, 1ACD; c) real XPTO, C, peso, R$; d) logico lampada, C, idade, &%Presenca;