Você está na página 1de 3

ALGORITMOS E PROGRAMAO

(Prof. Clsio Rubens de Matos)


Instrues
1 Responda todas as questes, pois o exerccio nesta disciplina indispensvel para o aprendizado.

Exerccios
1. Um vendedor necessita de um algoritmo que calcule o preo total devido por um cliente. O
algoritmo deve receber o cdigo de um produto e a quantidade comprada e calcular o preo
total, usando a tabela abaixo.
Produto
Cano PVC
Rolo de Fio
Fita Isolante
Cola
Emendas

Cdigo do Produto
1001
1324
6548
0987
7623

Preo unitrio
5,32
6,45
2,37
5,32
6,45

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


Em caso de cdigo invlido, mostre uma mensagem de erro.
Considere a digitao de apenas um item em cada execuo.

2. Uma empresa conceder um aumento de salrio aos seus funcionrios, varivel de acordo
com o cargo, conforme a tabela abaixo. Faa um algoritmo que leia o salrio e o cdigo do
cargo de um funcionrio e calcule o novo salrio. Se o cargo do funcionrio no estiver na
tabela, ele dever, ento, receber 40% de aumento. Mostre na tela o salrio antigo, o novo
salrio e a diferena.
Cdigo

Cargo

Percentual

1001

Gerente

15%

1002

Engenheiro

20%

1003

Tcnico

25%

3.

Escreva um algoritmo que l a hora de incio de um jogo e a hora do final do jogo


(considerando apenas horas inteiras) e calcula a durao do jogo em horas, sabendo-se
que o tempo mximo de durao 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, so quaisquer valores reais e os escreva. A seguir:
a) Se i=1 escrever os trs valores a, b, c em ordem crescente.
b) Se i=2 escrever os trs valores a, b, c em ordem decrescente.
c) Se i=3 escrever os trs valores a, b, c de forma que o maior entre a, b, c fique dentre
os dois.

5. Escrever um algoritmo que l o nmero de identificao 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 atribuio de conceitos obedece a tabela abaixo:
Mdia de
Aproveitamento
9,0 < 10,0
7,5 e < 9,0
6,0 e < 7,5
4,0 e < 6,0
< 4,0

Conceito
A
B
C
D
E

O algoritmo deve escrever o nmero do aluno, suas 3 notas, a mdia e conceito.


6.

O departamento que controla o ndice de poluio do meio ambiente controla 3 grupos


de indstrias que so altamente poluentes do meio ambiente.
1 -> Indstria Carvo;
2 -> Refinaria de Petrleo;
3 -> Indstria de Plsticos.
O ndice de poluio aceitvel varia de 0,05 at 0,25. Se o ndice sobe para 0,3 as
indstrias do 1 grupo so intimadas a suspenderem suas atividades; se o ndice cresce
para 0,4 as do 1 e 2 grupo so 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 poluio medido e emite a notificao adequada aos
diferentes grupos de empresas pararem suas atividades.

7.

Escreva um algoritmo que receba 2 valores referentes ao lados de um retngulo. O


algoritmo deve calcular e exibir a rea desse retngulo e, caso a rea seja maior do que 10,
calcular e exibir o permetro do retngulo. (Pesquise sobre as formulas matemticas
envolvidas).

8. Escreva um programa que leia o nmero de matrcula e a altura de 5 alunos. O programa


deve encontrar e mostrar na tela a matrcula do aluno mais alto e a matrcula do aluno mais
baixo.
9. Escreva um programa para imprimir todos os nmeros pares da vairvel N_inicio at a
N_fim digitadas pelo usurio. (Perceba que se N_Inicio > N_fim, o lao deve ser
decrescente, caso contrrio, crescente).
10. Escreva um programa que calcule e imprima na tela o Valor a Pagar (VP) pela conta de
energia eltrica para uma determinada Classe Consumidora. Veja as informaes 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 clculo do Valor do Fornecimento (VF), em Reais (R$), definido pela seguinte
frmula: VF = Consumo x Tarifa, onde a tarifa definida na tabela, conforme a classe
consumidora.
O Valor a Pagar (VP) definido pela seguinte frmula: VP = VF + ICMS, onde a taxa de
ICMS calculada aplicando uma alquota de 30% ao valor do fornecimento (ICMS = 0.3
x VF).

Tipo Classe

Tarifa (R$)

0,6

0,7

0,8

11. Altere todos os exerccios anteriores de forma que os programas fiquem em loop, ou seja,
aps a execuo completa, recomece automaticamente, solicitando a entrada de dados
para um novo calculo. Caso o usurio digita -1 deve-se sair do loop e terminar o
programa.

Você também pode gostar