Anda di halaman 1dari 3

ALGORITMOS E PROGRAMAÇÃO

(Prof. Clésio Rubens de Matos)

Instruções
1 – Responda todas as questões, pois o exercício nesta disciplina é indispensável para o aprendizado.

Exercícios

1. Um vendedor necessita 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.

Produto Código do Produto Preço unitário


Cano PVC 1001 5,32
Rolo de Fio 1324 6,45
Fita Isolante 6548 2,37
Cola 0987 5,32
Emendas 7623 6,45

• Deve ser impresso na tela, o Nome do produto, Quantidade e Valor total.


• Em caso de código inválido, mostre uma mensagem de erro.
• Considere a digitação de apenas um item em cada execução.

2. 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 código do
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 na tela o salário antigo, o novo
salário e a diferença.

Código Cargo Percentual


1001 Gerente 15%
1002 Engenheiro 20%
1003 Técnico 25%

3. Escreva um algoritmo que lê a hora de início de um jogo e a hora do final do jogo


(considerando apenas horas inteiras) e calcula a duração do jogo em horas, sabendo-se
que o tempo máximo de duração do jogo é de 24 horas e que o jogo pode iniciar em um dia
e terminar no dia seguinte.
4. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro
e positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir:

a) Se i=1 escrever os três valores a, b, c em ordem crescente.


b) Se i=2 escrever os três valores a, b, c em ordem decrescente.
c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre
os dois.
5. Escrever um algoritmo que lê o número de identificação do aluno, e suas 3 notas obtidas.
Calcule a media ponderada do aluno sendo que : 1º nota 40%, 2º nota 40% e 3º nota 20%.
A atribuição de conceitos obedece a tabela abaixo:

Média de
Conceito
Aproveitamento
9,0 < 10,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 3 notas, a média e conceito.

6. O departamento que controla o índice de poluição do meio ambiente controla 3 grupos


de indústrias que são altamente poluentes do meio ambiente.
1º -> Indústria Carvão;
2º -> Refinaria de Petróleo;
3º -> Indústria de Plásticos.

O índice de poluição aceitável varia de 0,05 até 0,25. Se o índice sobe para 0,3 as
indústrias do 1º grupo são intimadas a suspenderem suas atividades; se o índice cresce
para 0,4 as do 1º e 2º grupo são intimadas a suspenderem suas atividades; e se o índice
atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Escrever
um algoritmo que lê o índice de poluição medido e emite a notificação adequada aos
diferentes grupos de empresas pararem suas atividades.

7. Escreva um algoritmo que receba 2 valores referentes ao lados de um retângulo. O


algoritmo deve calcular e exibir a área desse retângulo e, caso a área seja maior do que 10,
calcular e exibir o perímetro do retângulo. (Pesquise sobre as formulas matemáticas
envolvidas).

8. Escreva um programa que leia o número de matrícula e a altura de 5 alunos. O programa


deve encontrar e mostrar na tela a matrícula do aluno mais alto e a matrícula do aluno mais
baixo.

9. Escreva um programa para imprimir todos os números pares da vairável N_inicio até a
N_fim digitadas pelo usuário. (Perceba que se N_Inicio > N_fim, o laço deve ser
decrescente, caso contrário, crescente).

10. Escreva um programa que calcule e imprima na tela o Valor a Pagar (VP) pela conta de
energia elétrica para uma determinada Classe Consumidora. Veja as informações a seguir:
• O programa deve receber como dados de entrada: o tipo da Classe Consumidora,
(conforme definido na tabela abaixo) e o Consumo em quilowatts/hora (KWh);
• O cálculo do Valor do Fornecimento (VF), em Reais (R$), é definido pela seguinte
fórmula: VF = Consumo x Tarifa, onde a tarifa é definida na tabela, conforme a classe
consumidora.
• O Valor a Pagar (VP) é definido pela seguinte fórmula: VP = VF + ICMS, onde a taxa de
ICMS é calculada aplicando uma alíquota de 30% ao valor do fornecimento (ICMS = 0.3
x VF).
Tipo Classe Tarifa (R$)
1 0,6
2 0,7
3 0,8

11. Altere todos os exercícios anteriores de forma que os programas fiquem em loop, ou seja,
após a execução completa, recomece automaticamente, solicitando a entrada de dados
para um novo calculo. Caso o usuário digita “ -1 “ deve-se sair do loop e terminar o
programa.