Você está na página 1de 13

UNIDADE II INTRODUO LGICA

ALGORITMO E ESTRUTURA DE
DADOS
Prof. Flvio Lopes

OPERADOR DE ATRIBUIO
Atribui um valor a uma varivel
Smbolo: (l-se recebe)
Cuidado:

a varivel s pode receber valores do seu tipo

OPERADORES E EXPRESSES LGICAS


Operador
=
<
>
<=
>=
!= ou <>

Descrio
Igual a
Menor que
Maior que
Menor ou igual
Maior ou igual
Diferente

Hierarquia das operaes ( )


3

Exemplo
A=B
A<B
A>B
A<=B
A>=B
A!=B

OPERADORES LGICOS
Os operadores lgicos so:
E (AND)
OU (OR)
NO (NOT)
E / AND - Uma expresso AND (E) verdadeira se todas
as condies forem verdadeiras
OR/OU - Uma expresso OR (OU) verdadeira se pelo
menos uma condio for verdadeira
NOT - Uma expresso NOT (NO) inverte o valor da
expresso ou condio, se verdadeira inverte para falsa e
vice-versa.

TABELA E, OR E NO

EXEMPLO

OPERADORES E EXPRESSES
ARITMTICAS

Ou **

EXEMPLO 1
Desenvolver um programa de computador que efetue a
leitura de dois valores numricos inteiros. Processe a
operao de adio dos dois valores e apresente na
sequencia a soma obtida com a operao.

Programa SOMA_NUMEROS
Var
X: inteiro
A: inteiro
B: inteiro
Inicio
Leia A
Leia B
X A + B
Escreva X
fim
9

EXEMPLO 2

Desenvolver um programa que calcule o salrio lquido


de um professor. Para elaborar o programa, necessrio
possuir alguns dados, tais como o valor da hora aula,
nmero de horas trabalhadas no ms e o percentual de
desconto de INSS. Em primeiro lugar, deve-se estabelecer
o seu salrio brutos para fazer o desconto e ter o valor
do salrio lquido.

10

EXEMPLO 2
Programa SALARIO_PROFESSOR
Var
HT: inteiro
VH, PD, TD, SB, SL: real

Inicio
Leia HT, VH, PD
SB HT * VH
TD (PD/100) * SB
SL SB TB
Escreva SB, SL

fim
11

EXERCCIO 1

Identifique os dados de entrada, processamento e sada


no algoritmo abaixo.

Receba cdigo da pea


Receba valor da pea
Receba Quantidade de peas
Calcule o valor total da pea (Quantidade * Valor da pea)
Mostre o cdigo da pea e seu valor total

Faa um algoritmo para Calcular o estoque mdio de


uma pea, sendo que ESTOQUEMDIO =
(QUANTIDADE MNIMA + QUANTIDADE MXIMA)
/2 3)
12

Exerccios de fixao

13

Você também pode gostar