Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e
P(x2,y2), escreva a distncia entre eles. A frmula que efetua tal clculo :
2. Escreva um algoritmo que leia trs nmeros inteiros e positivos (A, B, C) e calcule a seguinte expresso:
onde
3. Faa um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa
apenas em dias. Considerar ms com 30 dias
4. Faa um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos,
meses e dias. Considerar ms com 30 dias.
5. Faa um algoritmo que leia as 3 notas de um aluno e calcule a mdia final deste aluno. Considerar que a
mdia ponderada e que o peso das notas : 2,3 e 5, respectivamente.
6. Faa um algoritmo que leia o tempo de durao de um evento em uma fbrica expressa em segundos e
mostre-o expresso em horas, minutos e segundos.
7. O custo ao consumidor de um carro novo a soma do custo de fbrica com a percentagem do distribuidor
e dos impostos (aplicados ao custo de fbrica). Supondo que a percentagem do distribuidor seja de 28% e
os impostos de 45%, escrever um algoritmo que leia o custo de fbrica de um carro e escreva o custo ao
consumidor.
10. Escrever um algoritmo que leia o valor de um emprstimo e calcule o valor de cada amortizao
considerando 24 prestacoes a uma taxa de 48%.
11. Escrever um algoritmo que leia 3 valores a, b e c que so os lados de um tringulo e calcule a rea
deste tringulo. onde s = semi-permetro (metade da soma dos lados)
12. O custo ao consumidor, de um carro novo, a soma do custo de fbrica com a percentagem do
distribuidor e dos impostos (aplicados ao custo de fbrica). Supondo que a percentagem do distribuidor seja
de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fbrica de um carro e escrever o
custo ao consumidor.
Lista 2 - Exerccios com estrutura de deciso Elaborar um algoritmo que :
1. Calcule a mdia aritmtica das 3 notas de um aluno e mostre, alm do valor da mdia, uma mensagem
de "Aprovado", caso a mdia seja igual ou superior a 6, ou a mensagem "reprovado", caso contrrio.
2. Leia 3 valores quaisquer e encontre e mostre o de maior valor com uma mensagem : "? o maior ".
4. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias:
infantil A = 5 - 7 anos infantil B = 8-10 anos juvenil A = 11-13 anos
juvenil B = 14-17 anos adulto = maiores de 18 anos
5. Escreva um algoritmo que leia 3 nmeros inteiros diferentes e mostre o valor mediano .
6.Leia um n inteiro maior que zero e mostre uma mensagem indicando se este nmero par ou mpar.
8. Tendo como dados de entrada a altura e o sexo de uma pessoa (1=mas e 2=fem), construa um algoritmo
que calcule seu peso ideal, utilizando formulas: Homens: (72,7*h)-58 e Mulheres: (62,1*h)-44,7
9. Um banco conceder um crdito especial aos seus clientes, varivel com o saldo mdio no ltimo ano.
Faa um algoritmo que leia o saldo mdio de um cliente e calcule o valor do crdito de acordo com a tabela
abaixo. Mostre uma mensagem informando o saldo mdio e o valor do crdito.
Saldo mdio Percentual
de 0 a 200 nenhum crdito de 201 a 400 20% do valor do saldo mdio
de 401 a 600 30% do valor do saldo mdio acima de 601 40% do valor do saldo mdio
10. Um usurio deseja um algoritmo onde possa escolher que tipo de mdia deseja calcular a partir de 3
notas. Faa um algoritmo que leia as notas, a opo escolhida pelo usurio e calcule a mdia.
1 -aritmtica 2 -ponderada (3,3,4) 3 -harmnica
11. 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:
Cdigo do produto Preo unitrio
1001 5,32
1324 6,45
6548 2,37
12. 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 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
o salrio antigo, o novo salrio e a diferena.
Cdigo Cargo Percentual
101 Gerente 10%
102 Engenheiro 20%
103 Tcnico 30%
13. Elaborar um algoritmo que l 3 valores a,b,c e verifica se eles formam ou no um tringulo. Supor que
os valores lidos so inteiros e positivos. Caso os valores formem um tringulo, calcular e escrever a rea
deste tringulo. Se no formam tringulo escrever os valores lidos. ( se a > b + c no formam tringulo
algum, se a o maior).
14. Escrever 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.
15. Escrever um algoritmo que leia 3 valores a, b, c quaisquer valores reais e os escreva. os trs valores a,
b, c em ordem crescente.
16. Escrever um algoritmo que l um valor em reais e calcula qual o menor nmero possvel de notas de
100, 50, 10, 5 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a relao de notas
necessrias.
18. Escrever um algoritmo que leia 3 valores a, b, c quaisquer valores reais e os escreva o menor entre eles.
(no considerar valores iguais)