Buscar

Lógica de Programação e Algoritmos - Operadores

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 15 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

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 6, do total de 15 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

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 9, do total de 15 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

Prévia do material em texto

MÓDULO III 
 
 
Operadores 
 
Como citado acima, para fazermos determinados cálculos matemáticos usa-se 
uma simbologia específica para algoritmos e programação, denominados 
Operadores Aritméticos. 
Operador Referência do operador 
+ Adição 
- Subtração 
* Multiplicação 
/ Divisão 
DIV Quociente 
MOD Resto da divisão 
** Exponenciação 
 
 
 
Operadores Relacionais 
 
Operador Referência do operador 
= Igual 
<> Diferente 
>= Maior ou igual 
<= Menor ou igual 
> Maior 
< Menor 
 
 
Operadores Lógicos 
Operador Referência do operador 
AND E 
OR OU 
NOT NÃO 
XOR NÃO OU 
 
Exemplo: 
 
Operador AND: 
 
VERDADEIRO AND VERDADEIRO  VERDADEIRO 
VERDADEIRO AND FALSO  FALSO 
FALSO AND VERDADEIRO  FALSO 
FALSO AND FALSO  FALSO 
 
Operador OR: 
 
VERDADEIRO OR VERDADEIRO  VERDADEIRO 
VERDADEIRO OR FALSO  VERDADEIRO 
FALSO OR VERDADEIRO  VERDADEIRO 
FALSO OR FALSO  FALSO 
 
 
Operador NOT: 
 
NOT VERDADEIRO  FALSO 
NOT FALSO  VERDADEIRO 
 
Operador XOR: 
 
VERDADEIRO XOR VERDADEIRO  FALSO 
VERDADEIRO XOR FALSO  VERDADEIRO 
FALSO XOR VERDADEIRO  VERDADEIRO 
FALSO XOR FALSO  FALSO 
 
 
PRIORIDADE NA AVALIAÇÃO DE EXPRESSÕES 
1º Parênteses e funções (resolvidos da esquerda para a direita) 
2º Multiplicação (*), Divisão ( / e div ) e Resto ( Mod ) 
 (resolvidos da esquerda para a direita) 
3º soma e subtração 
4º Operadores relacionais: >, <, , , =,  
5º Operador Lógico Não 
6º Operador Lógico E 
7º Operador Lógico Ou 
 
Exercícios propostos 
 
1. Dadas às expressões abaixo mostre os resultados: 
 
a) 3 / 5 
b) 4 DIV 3 
c) 4 MOD 1 
d) ( 400 DIV 10 ) MOD 4 
e) 7**2 + 5 *2 
f) 5 *19+25 
g) 6,5* 5,0 +(3*3) 
h) 2/5+2.3 
i) 29,0/7+4 
j) 3/6,0-7 
 
2.Qual o resultado de cada expressão abaixo: 
 
a) 2 > 3 
b) ( 6 < 8 ) OR ( 3 > 7 ) 
c) ((( 10 DIV 2 ) MOD 6 ) > 5 ) XOR ( 3 < ( 2 MOD 2 ) ) 
d) NOT ( 2 < 3 ) 
 
3. Sabendo que A=3, B=7 e C=4, informe se as expressões abaixo são 
verdadeiras ou falsas. 
 
a) (A+C) > B ( ) 
b) B >= (A + 2) ( ) 
c) C = (B –A) ( ) 
d) (B + A) <= C ( ) 
e) (C+A) > B ( ) 
 
4. Sabendo que A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são 
verdadeiras ou falsas. 
 
a) (A > C) AND (C <= D) ( ) 
b) (A+B) > 10 OR (A+B) = (C+D) ( ) 
c) (A>=C) AND (D >= C) ( ) 
 
Exercícios – resolvidos 
1.Calcule e mostre a soma dos três números. 
 
Pseudocódigo 
 
Programa soma_números; 
variáveis num1, num2, num3,soma: inteiro; 
Inicio 
 Imprima “Digite três números “ 
Ler num1, num2, num3 
soma  num1+num2+ num3 
Imprima soma 
 Fim. 
 
 
2. Peça duas notas para um aluno, os pesos correspondem respectivamente a 
p1=6 e p2=4. Calcule e mostre a média ponderada dessas notas. 
 
Programa média_peso 
Constantes p16; p24; 
variáveis n1, n2, media: inteiro; 
 Imprima “Digite 2 notas ” 
 Ler n1, n2 
 media  (n1 * p1 + n2 * p2 ) / (p1 + p2 ) 
 Imprima media 
Fim. 
 
 
 
3. Peça o salário de um professor, calcule e mostre o novo salário sabendo-se 
que este teve um aumento de 10%. 
 
Pseudocódigo 
 
Programa novo_salário; 
 variáveis salario, novo_sal : inteiro; 
 Imprima “Digite o salário” 
Ler salario 
Novo_sal  sal + (sal *10/100) 
Imprima “Seu novo salário será: “, novo_sal; 
Fim. 
 
4.Peça o salário de um empregado e o percentual de desconto que ele terá que 
descontar de seu salário para pagar seu plano médico, calcule e mostre o valor 
a ser pago e o novo salário com desconto. 
Pseudocódigo 
 
 Programa plano médico; 
variaveis salario, perc, desc, novo_sal: real; 
Imprima “Digite seu salário e o percentual de desconto” 
Ler salario, perc 
desc  sal * perc/100 
Imprima “ Seu desconto será de: “ , desc; 
novo_sal  salario - descont 
Imprima novo_sal 
Fim. 
 
5. Peça o salário de um funcionário, calcule e mostre o salário a receber, 
sabendo que este terá uma gratificação de 10% sobre seu salário e 2% 
de desconto relativo ao plano dentário. 
 
Pseudocódigo 
 
 Programa gratificação_imposto; 
variaveis salario, sal_receber, gratif, p_dentar: real; 
Imprima “Digite seu salário: “ 
ler salario 
gratif  salario * 10/100 
p_dentar  salario * 2/100 
sal_receber  (salario + gratif) – p_dentar; 
Imprima sal_receber 
Fim 
 
Exercícios propostos 
Sugestão: Faça os exercícios abaixo em Portugol . 
 
 
1.Receba dois números, calcule e mostre a multiplicação de um número pelo 
outro. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
2. Receba três números, multiplique os dois primeiros números e some-os com 
o terceiro número. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
3.Peça para o usuário dois números, faça a divisão do primeiro número pelo 
segundo. 
 
 
Obs: Sabemos que não existe divisão por zero. Mas por 
enquanto não se preocupe com isso, mais adiante veremos como 
resolver este problema 
 
 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
______________________________________________________________________________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
4.Receba três notas de uma prova e seus respectivos pesos, calcule e mostre 
a média ponderada . 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
 
5. Receba o valor das compras de um cliente em seguida dê 25% de 
desconto. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
6.Os funcionários da Empresa de Turismo “Boa Viagem” terão 5,5% de 
comissão sobre suas vendas. Peça o salário de um funcionário e o valor de sua 
venda. Calcule e mostre sua comissão final. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
7. Alfredo Miragaia quer saber quanto ele irá receber no final do mês. Sabe-se 
que: 
 O valor da hora trabalhada é 1/3 do salário mínimo; 
 O salário bruto equivale ao número de horas trabalhadas 
multiplicado pelo valor de horas trabalhas. 
 O imposto de renda equivale a 2,5% de seu salário bruto. 
Calcule e mostre o salário a receber. 
 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
 
8. Peça a idade de uma pessoa. Calcule e mostre quantos dias essa pessoa 
viveu. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
 
9. A empresa de Joselino Ferreira dá um auxíliode R$ 100,00 para os 
funcionários que tenham filhos. Peça a quantidade de filhos e o salário de um 
funcionário. Calcule e mostre o novo salário com o respectivo auxilio recebido. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
10. Carlos entrou no cheque especial, seu banco cobra 2,5% de juros ao mês. 
Calcule e mostre os juros a pagar de acordo com o saldo de Carlos. 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
_______________________________________________________________
_______________________________________________________________ 
_______________________________________________________________ 
_______________________________________________________________

Continue navegando

Outros materiais