Buscar

Algoritmos-identificadores-variaveis-tipos_de_dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Constantes
Quando um dado não pode ser alterado ou não sofre nenhuma variação durante o tempo; seu valor é o mesmo do início ao fim do algoritmo; ele é chamado de constante.
Ex: 251, -36, v (verdade), etc...
Variável
Um dado é variável quando há possibilidade de ser alterado no decorrer do tempo, ou seja, durante o processamento do algoritmo.
Ex: cotação do dólar, peso de uma pessoa, etc...
Identificadores
Quando se atribui nome a um parâmetro variável, por exemplo, cotação do dólar, usa-se um “padrão” sugerido como:
Ex: X9, Alpha, notas, av1 ,etc... (não pode começar com números e caracteres especiais)
Variáveis
Na vida real armazenam-se papéis (dados) em pastas e estas são armazenadas em gavetas. Na computação o armário de gavetas é a memória do computador (hardware) Os locais físicos onde são armazenados dados (pastas) são chamados de variáveis, onde o conteúdo pode ser alterado. Deve-se definir o nome a cada gaveta para que uma pasta possa ser encontrada, da mesma forma se nomeia as variáveis, chamando declaração de variáveis. A seguinte regra é de comum acordo:
EX: 
inteiro: x;
caracter: nome, endereço;
real: dólar, peso;
lógico: valor, resposta;
Obs: Resposta nesse caso pode ser verdadeiro ou falso.
Obs: O identificador é único, não pode haver duas variáveis com o mesmo identificador.
Exercício: Assinale os identificadores válidos:
X 	- correto
(y) 	 - errado
U2	 - correto
#55	 - errado
Rua	 - correto
AH!	- errado
H2OH	 - correto
1002	 - errado
Expressões aritméticas
Definiram-se expressões aritméticas como sendo a expressão cujo operador é aritmético é operador constante ou variáveis numéricas.
São operadores aritméticos: +, -, *, /
Potenciação: pot(x,y) x elevado a y
São operadores aritméticos
+ - * /
Potenciação
Pot(x,y)
Radiciação
Rad(x)
Resto e quociente da divisão
Mod -> 9 mod 4 = 1
Div -> 27 div 5 = 5 | 9 div 4 = 2
Na resolução de expressões aritiméticas seguimos a seguinte regra:
1º ()
2º Pot rad
3º * /
4º Div mod
5º +-
Exercícios:
1+ 3x2 = 7
2x2 +3 = 7
1-4 * 3/6 –pot(3,2) = 7.5
Pot(5,2) – 4/2 + rad(1+3*5) /2 = 12
25 – 4/2 + 4/2 =25
Operadores relacionais
Usado para se compor dois valores do mesmo tipo primitivo. Tais valores são apresentados por constantes, variáveis ou expressões aritméticas. Operadores relacionais são usados para construírem-se equações:
=, >, <. >=. <=, <>, (ou !=)
Ex:
3+4 > 7
X > 2x+4
Operadores lógicos
Utiliza-se três operadores básicos para formação de novas proposições lógicas: E, OU, NÃO, etc...
Tabela verdade
Conjunto de todas possibilidades combinatórias entre valores de diversas variáveis lógicas (V ou F).
	A
	B
	A OU B
	A & B
	NÃO A
	V
	V
	V
	V
	F
	V
	F
	V
	F
	F
	F
	V
	V
	F
	V
	F
	F
	F
	F
	V
Precedências
1º ( ) internas
2º operador aritmético
3º operador relacional
4º operador lógico
Ex:
2<5 e 15/3 = 5 	 V
2<5 ou 15/3 = 5	 V
Não(5<>5 ou -5>5) V
Precedência dos operadores lógicos
1º NÃO
2º E
3º OU
Comandos de atribuição
Os comandos de atribuição permitem que se coloquem dados nas pastas ou que se forneça valores a uma variável.
Ex: 
Lógico: A, B;
Inteiro: x;
A <- B;
X <- 8-2;
B <- 5=3;
X <- 2; (B deixa de ser 10)
Comandos de E/S
Algoritmos geralmente recebem dados externos provenientes do meio externo.
Entrada de dados -> Para que o algoritmo possa receber dados que necessita, adota-se um comando de entrada de dados chamado LEIA.
Entrada de dados -> LEIA -> ( -> IDENTIFICADOR -> ) -> ;
Ex: 
LEIA(y);
LEIA(X,Y,Z);
Saída de dados -> Para que o algoritmo possa mostrar o resultado de um cálculo usa-se o comando de saída de dados ou escreva; que tem como objetivo exibir o conteúdo de uma variável identificada.
Ex:
Escreva(y);
Escreva(“Bom dia”, Nome);

Outros materiais