Baixe o app para aproveitar ainda mais
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 p16; p24; 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. _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________
Compartilhar