tipos de dados, variáveis, expressões e operadores

Post on 17-Apr-2015

115 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Tipos de dados, Variáveis, Expressões e Operadores

Tipos de Dados

São classificações de acordo com as informações contidas neles.

•Dados numéricos;

•Dados Literais;

•Dados Lógicos;

Dados Numéricos:

Inteiros: São aqueles que não possuem componentes decimais ou fracionários, podem ser negativos ou positivos.

Reais: São aqueles que podem possuir componentes decimais ou fracionários, e também podem ser negativos ou positivos.

Dados Literais

Também chamados de alfanuméricos, cadeia de caracteres ou, ainda, String. Usualmente, os dados literais são representados nos algoritmos pela coleção de caracteres, delimitada em seu inicio e término com aspas “”.

Dados Lógicos

São caracterizados como tipos lógicos, os dados com valores verdadeiro ou falso, sendo que este tipo de dado poderá representar apenas um dos dois valores.

Variáveis

Uma variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Para facilitar a programação, nos é permitido dar um nome a este endereço. O conteúdo de uma variável é um dos tipos de dados apresentados anteriormente.

Variáveis

O valor do conteúdo da variável depende da execução em um certo momento ou circunstância.

Variáveis

Uma vez definidos o nome e o tipo de uma variável, não podemos alterá-los no decorrer de um algoritmo. Por outro lado, o conteúdo é objeto de constante modificação no decorrer do algoritmo.

Variáveis

• O primeiro caractere é uma letra;

• Nomes com letras maiúscula são diferentes de nomes com letras minúscula;

• Nenhuma palavra reservada pode ser usada como nome de variável;

Declaração de variáveis

Inteiro: int ou intereger;

Real: real, float ou double;

Literal: char(um caractere) ou String;

Lógico: boolean ou lógico.

int QtdAlunosString Nomefloat QtdkgBoolean Aprovado

QtdAlunos : InteiroNome: LiteralQtdkg: RealAprovado Lógico

Operadores e Expressões

Operadores: São elementos funcionais que atuam sobre operandos produzem um determinado resultado.

Operadores e Expressões

Expressões: É uma combinação de variáveis, constantes e operadores, e que uma vez avaliada resulta em uma valor.

Expressões aritméticas

São aquelas cujo resultado da avaliação é do tipo numérico, seja ele inteiro ou real. Somente o uso de operadores aritméticos e variáveis numéricas são permitidos em expressões desse tipo.

Operadores aritméticos

Inversão de sinal ou subtração: -

Manutenção de sinal ou adição: +

Exponenciação: **

Multiplicação: *

Divisão: /

Expressões Lógicas

São aquelas cujo o resultado da avaliação é um valor lógico.(.Verdadeiro. Ou .Falso.). São expressas através de proposições. Que é um conjunto de símbolos e palavras que exprimem um pensamento de sentido completo

Expressões Lógicas

•Princípio da não-contradição

•Princípio do terceiro excluído;

Operações Lógicas

• Negação;

• Conjunção;

• Disjunção.

Pseudo Código/Português estruturado

É a escrita, por meio de regra predefinida, dos passos a serem seguidos para a resolução de um problema. É o resultado da análise e resolução de um problema exposto em um enunciado.

Características

• Forma “Receita de Bolo”;

• Regras estruturais;

• Palavras reservadas;

• Forma “Receita de Bolo”:

• Regras estruturais:

Algoritmo <nome>Variáveis

<lista de variáveis>Início

<bloco de instruções>Fim

•Palavras reservadas:

Palavras que representam comportamentos e ações que deverão ser tomadas pelo algoritmo

Diferente da descrição narrativa a descrição por pseudocódigos tem certas regras, pois trazemos de nosso idioma palavras que representarão comportamentos e ações que deverão ser tomadas pelo algoritmo

top related