Você está na página 1de 3

Algoritmos com decisão condicional

01. Faça um algoritmo que leia quatro números (Opção , Num1 , Num2 e Num3) e que mostre o
valor de Num1 se 0pção for igual a 2 , o valor de Num2 se Opção igual a 3 ,e o valor de Num3 se
Opção for igual a 4 . Os únicos valores possíveis para a variável Opção são 2, 3 e 4.

02. Elaborar um algoritmo que lê 3 valores a,b,c e os escreve. A seguir, encontre o maior dos 3
valores e o escreva com a mensagem : "É o maior”.

03. Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número
é par ou ímpar, e se é positivo ou negativo.

04. Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio no
último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do crédito
de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do
crédito.

Saldo médio Percentual


de 0 a 200 nenhum crédito
de 201 a 400 20% do valor do saldo médio
de 401 a 600 30% do valor do saldo médio
acima de 601 40% do valor do saldo médio

05. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O
algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total,
usando a tabela abaixo. Mostre uma mensagem no caso de código inválido.

Código Preço Unitário


'ABCD' R$ 5,30
'XYPK' R$ 6,00
'KLMP' R$ 3,20
'QRST' R$ 2,50

06. Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo
com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o salário e o cargo de um
funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá,
então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença.

Código Cargo Percentual


101 Gerente 10%
102 Engenheiro 20%
103 Técnico 30%

07. Escrever um algoritmo que lê:


- a percentagem do IPI a ser acrescido no valor das peças
- o código da peça 1, valor unitário da peça 1, quantidade de peças 1
- o código da peça 2, valor unitário da peça 2, quantidade de peças 2
O algoritmo deve calcular o valor total a ser pago e apresentar o resultado.
Fórmula : (valor1*quant1 + valor2*quant2)*(IPI/100 + 1)
08. Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas
3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de
aproveitamento, usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7
A atribuição de conceitos obedece a tabela abaixo:
Média de Aproveitamento Conceito
> =9,0 A
>= 7,5 e < 9,0 B
>= 6,0 e < 7,5 C
>= 4,0 e < 6,0 D
< 4,0 E
O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de
aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A,B ou
C e REPROVADO se o conceito for D ou E.

09. Num determinado Estado, para transferências de veículos, o DETRAN cobra uma taxa de 1%
para carros fabricados antes de 1990 e uma taxa de 1.5% para os fabricados de 1900 em diante,
taxa esta incidindo sobre o valor de tabela do carro. Faça um algoritmo que solicite o ano e o
preço do carro e a seguir calcula e imprime imposto a ser pago.

10. Num distante país denominado MACHOLÂNDIA, as mulheres só votam com idade igual ou
superior a 18 anos e os homens com idade igual ou superior a 16 anos. Escreva um algoritmo
que leia o sexo e idade de cada pessoa e informe se já está ou não apto para votar.

11. Escreva um algoritmo que funcione como uma máquina de calcular operando da seguinte
maneira:
a) primeiro deve pedir os dois operandos;
b) logo a seguir deve pedir o tipo de operação (+, -, * ou /)
c) após a escolha do operador, deve apresentar o resultado indicando que tipo de operação foi
executado.
Ex: a + b = 6;
d) se o operador não for um dos especificados, mensagem deve informar o fato.

12. Uma empresa, para emitir a sua folha de pagamento mensal, trabalha com os seguintes
dados:
Relativos ao Sistema de Pagamentos
• Valor da Hora Normal
• Valor da Hora Extra
• Valor do Acréscimo por Dependente

Relativos a cada Funcionário


• Número de Identificação
• Nome
• Número de horas normais trabalhadas
• Número de horas extras trabalhadas
• Número de dependentes
• Convênio Médico ( 1 = Tem, 0 = Não tem )

O cálculo do salário é feito em 3 etapas:

Etapa 1 : Salário Bruto

SALARIO BRUTO = Valor Total de Horas Normais +


Valor Total de Horas Extras +
Valor Total de Dependentes

Etapa 2 : Descontos
Salário Bruto Desconto Desconto Desconto do
( R$ ) Imposto INSS Convênio
de Renda Médico
100,00 a isento 5% 30,00
500,00
501,00 a 8% 8% 80,00
1300,00
1301,00 a 15 % 10 % 150,00
2700,00
acima de 25 % 12 % 320,00
2701,00

Etapa 3 : Salário Líquido


SALARIO LÍQUIDO = SALARIO BRUTO - DESCONTOS
Escrever um algoritmo para calcular e imprimir o Salario Liquido de cada um dos funcionários da
empresa.

13. Construir um algoritmo que efetue o cálculo de um salário líquido de um professor. Para fazer
este algoritmo você deverá possuir alguns dados, tais como: valor da hora aula, número de aulas
dadas no mês e percentual de desconto do INSS. Em primeiro lugar, deve-se estabelecer qual
será o seu salário bruto para efetuar o desconto e Ter o valor do salário líquido.