lógica de programação - tipos de dados

Post on 22-Jul-2015

77 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lógica de ProgramaçãoLógica de ProgramaçãoVariáveis e TiposVariáveis e Tipos

Prof. Wesley R. Bezerra

wesley@wbezerra.com.br

RoteiroRoteiro

• Variáveis• Palavras reservadas• Tipos• Exercício

ObjetivoObjetivo

• Aprender a declarar variáveis e as operações mais básicas da linguagem.

Variáveis Variáveis

• Uma variável pode ser vista como uma caixa com um rótulo ou nome colado a ela, que num dado instante guarda um determinado objeto.

• O conteúdo desta caixa não é algo fixo, permanente.

• Na verdade, essa caixa pode ter seu conteúdo alterado diversas vezes.

• Contudo, o conteúdo deve ser sempre do mesmo tipo.

TiposTipos

Tipos Tipos

• Em algoritmos estruturados existem 4 tipos de dados, são estes:– Inteiro;– Real;– Caracter;– Logico;

InteirosInteiros

• Representa o conjunto dos números naturais.• Não podem ser utilizados para números

fracionados.• Exemplo:– 1, 2, ... 3000

• Declarando um inteiro– <nome_variavel> : inteiro

RealReal

• Utilizados para o conjunto dos números reais. Podem expressar os números naturais, no entanto a sua utilização neste caso não é a melhor escolha.

• Pode expressar números fracionados, como 1 ½ kilos de maçã.

• Declarando numero real– <nome_variavel> : real

Literal ou caractereLiteral ou caractere

• Expressar palavras ou cadeias de caracteres, é utilizado quando precisamos armazenar nomes, endereços, etc. Representa caracteres alfanuméricos.

• Declarando tipo caractere– <nome_caractere> : caractere

LógicoLógico

• Utilizado quando precisamos expressar valores como verdadeiro ou falso, ou ainda capturar o resultado de uma expressão lógica.

• Declarando tipo logico– <nome_variavel> : logico

ExercícioExercício

• Correlacione abaixo as sentenças:– Logico– Caractere– Inteiro– Real

• Sentenças:– Idades– Salário– Distancia– Nome– É homem?

ConclusãoConclusão

• Ao utilizarmos a lógica na resolução de problemas, podemos automatizar algumas tarefas bem conhecidas e repetitivas, aproveitando melhor o potencial de nossas mentes, assim como também dos computadores, hoje tão comuns em nosso dia a dia.

ObrigadoObrigado

Duvidas e sugestões

wesley@wbezerra.com.br

@wesleybez

top related