Você está na página 1de 3

Disciplina: Lgica de Programao 1

Professor: Paulo Csar Fernandes de Oliveira, BSc, PhD

Lista de Exerccios Introduo

1) Elabore um processo lgico (i.e. algoritmo) para mudar um pneu furado de um carro
qualquer. Admita que estejam disponveis um macaco e outro pneu em boas
condies.

2) Elabore um processo lgico (i.e. algoritmo) para fazer pipoca numa panela de fogo,
usando manteiga, sal e milho de pipoca.

3) Elabore um processo lgico (i.e. algoritmo) que represente sua sada de casa pela
manh. Comece com o passo dormindo na cama e inclua todas as atividades
matutinas normais.

4) Determine qual o tipo primitivo de informao sublinhada presente nas sentenas


abaixo:
a) A placa Pare tinha 2 furos de bala.
b) Jos subiu 5 degraus para pegar 1 ma boa.
c) Albertina levou 3 horas para chegar ao hospital onde concebeu 1 garota.
d) Astrogilda pintou em sua camiseta: Preserve o meio ambiente, e ficou devendo
R$ 100.50 ao vendedor de tintas.
e) Joo recebeu sua 18o medalha por ter alcanado a marca de 57.3 segundos nos
100 metros rasos.

5) Assinale os identificadores (nomes de variveis) vlidos e indique quais e o porqu


dos identificadores (nomes de variveis) invlidos:
( ) valor ( ) nome da empresa
( ) x2 ( ) ah!
( ) 3x4 ( ) B248
( ) xyz ( ) A1B2C3
( ) nota ( ) km/h
( ) salrio-lquido ( ) sala215
( ) nota*do*aluno ( ) M{a}
( ) maria

6) Faa um algoritmo que leia dois nmeros e mostre o produto desses nmeros.

7) Faa um algoritmo que leia uma temperatura em graus Fahrenheit e converta e


mostre em graus Centgrados.
FRMULA: Centigrados = (Fahrenheit 32) * 5 / 9

8) Faa um algoritmo que leia uma certa quantidade de chuva em polegadas e escreva
o equivalente em milmetros.
FRMULA: 25.4 mm = 1 polegada

Disciplina: Lgica de Programao 1
Professor: Paulo Csar Fernandes de Oliveira, BSc, PhD

Lista de Exerccios Introduo

9) Faa um algoritmo que calcule o volume de uma lata de leo. Escreva o resultado.
FRMULA: volume = p * raio2 * altura

10) Faa um algoritmo que leia as 3 notas de um aluno e calcule e escreva a mdia final
deste aluno. Considerar que a mdia ponderada e que o peso das notas : 2,3 e 5,
respectivamente.

11) Faa um algoritmo que leia as coordenadas de dois pontos, P1 (x1, y1) e P2 (x2, y2)
respectivamente, e calcule e escreva a distncia entre eles.
FRMULA: d = (x 2 - x1 ) + ( y 2 - y1 )
2 2

12) Um sistema de equaes lineares da forma:


ax + by = c

dx + ey = f

pode ser resolvido utilizando-se as seguintes frmulas:

ce - bf
x=
ae - bd

af - cd
y=
ae - bd

Faa um algoritmo que leia os valores a, b, c, d, e, f, e calcule x e y.

13) 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.

14) Faa um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a
expressa em anos, meses e dias.

15) 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.

16) O governador acaba de liberar R$ 1.000.000.000,00 para construo de casas


populares. Cada casa custa o equivalente a 90 salrios mnimos. Faa um algoritmo
que leia o valor do salrio mnimo e calcule a quantidade de casas que podem ser
construdas com o recurso liberado.

Disciplina: Lgica de Programao 1
Professor: Paulo Csar Fernandes de Oliveira, BSc, PhD

Lista de Exerccios Introduo

17) Faa um algoritmo que leia o salrio bruto mensal de um funcionrio, calcule e
mostre os valores conforme modelo abaixo:

Salrio Bruto :R$


(-) IR (15%) :R$
(-) INSS (11%) :R$
(-) Sindicato (3%) :R$
Salrio Lquido :R$

18) Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto
vai gastar para fazer uma viagem at a casa de sua irm. Faa um algoritmo que
leia:
A distncia da casa de Maria at sua irm;
O consumo do carro de Maria (KM rodados / litro);
O preo da gasolina (litro).
E mostre as informaes que Maria necessita.

19) Faa um algoritmo que leia as medidas dos 4 lados de um terreno, o preo de um
mouro e o preo de um metro de arame farpado. Deve ser escrito:
o nmero de moures necessrios para cercar o terreno, colocando um mouro a
cada 3 metros;
o gasto total, o gasto em moures e o gasto em arame, supondo que a cerca seja
feita com 4 fios de arame.

20) So dados de entrada sobre um automvel: modelo, marca, ano, km inicial, km final,
litros de combustvel consumidos, preo por litro. Faa um algoritmo que escreva os
dados de sada da seguinte forma:
modelo_______________________ marca______________ ano________
distncia percorrida ________________
litros de combustvel consumidos _____________
preo por litro R$ _____________
total a pagar R$ ______________
km por litro __________