Sunteți pe pagina 1din 3

Programao II

Professor Fabrcio Arajo


Exerccios de Reviso Estrutura Sequencial, Condicional e Repetio
Faa todos os exerccios manualmente (assim que terminar cada questo, se desejar, teste e
valide seu cdigo no CodeBlocks) e os entregue no dia da prova (16/10).
1 ) A imobiliria Imbilis vende apenas terrenos retangulares. Faa um algoritmo para ler as
dimenses de um terreno e depois exibir a rea do terreno.
2) Faa um algoritmo para calcular quantas ferraduras so necessrias para equipar todos os cavalos
comprados para um haras.
3) Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para ler o
preo do litro da gasolina e o valor do pagamento, e exibir quantos litros ele conseguiu colocar no
tanque.
4) O restaurante a quilo Bem-Bo cobra R$22,00 por cada quilo de refeio. Escreva um algoritmo
que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a pagar. Desconsidere o
peso do prato.
5) Faa um programa que calcule e mostre a rea de um trapzio. Sabe-se que: A = (base maior +
base menor) * altura)/2.
6) Faa um programa que calcule e mostre a rea de um losango. Sabe-se que: A = (diagonal maior
* diagonal menor)/2.
7) Faa um programa que receba o valor do salrio mnimo e o valor do salrio de um funcionrio,
calcule e mostre a quantidade de salrios mnimos que ganha esse funcionrio.
8) Faa um programa que receba a quantidade de dinheiro em reais que uma pessoa que vai viajar
possui. Essa pessoa vai passar por vrios pases e precisa converter seu dinheiro em dlares, marco
alemo e libra esterlina. Sabe-se que o usurio ir inserir a cotao do dlar, do marco alemo e da
libra esterlina. O programas deve fazer as converses e mostr-las.
9 ) Cada degrau de uma escada tem uma altura X. Faa um algoritmo que receba essa altura e a
altura que o usurio deseja alcanar subindo a escada. Calcule e mostre quantos degraus o usurio
dever subir para atingir seu objetivo.
10) Faa um algoritmo que receba o custo de um espetculo teatral e o preo do convite desse
espetculo. Esse programa deve calcular e mostrar:
A quantidade de convites que devem ser vendidos para que pelo menos o custo do
espetculo seja alcanado.
A quantidade de convites que devem ser vendidos para que se tenha um lucro de
23%.
11) Indique o que ser impresso pelos algoritmos abaixo:
a)
int main(){
int x,y;

x = 10;
y = x + 2;
x = x * 2;
printf(%d, %d, x, y);
return 0;
}
b) int main(){
float r1, r2;
r1 = 3.5;
r2 = 2.3;
r1 = r1 + r2;
r1 = r1;
r2 = r2 r2;
r1 = 1.3;
printf(%f, %f, r1, r2);
return 0;
}
12) Escreva o signo do zodaco correspondente ao dia e mes informado.
13) Joo tem 1,50 metro e cresce 2 centmeros por ano, enquanto Lucas tem 1,10 metros e cresce 3
centmetros por ano. Construa um algoritmo que calcule e imprima quantos anos sero necessrios
para que Lucas seja maior que Joo.
14) Construa um programa que leia a quantidade (Q) e o preo (PR) de vrios produtos diferentes,
comprados por uma empresa, e apresente o total gasto por ela. O final da lista de produtos dever
ser indicado pelo usurio (escolha a maneira que preferir).
OBS: No se esquea de validar a entrada dos valores, pois no so aceitas quantidades negativas,
nem preos negativos.
15) Construa um programa que calcule a rea total de uma residencia (sala, cozinha, quartos, etc.,
sendo todos eles retangulares). O usurio dever entrar com a largura (L) e o comprimento (C) de
cada comodo da casa. Em seguida dever ser apresentada uma pergunta, solicitando a confirmao
do usurio para continuar com a entrada de dados (a confirmao ser dada quando o usurio entrar
com S). Caso ele entre com o valor N. Dever ser apresentada a rea total da casa.
OBS: No se esquea de validar a entrada da resposta do usurio, que s pode aceitar os caracteres
S ou N.
16) Uma livraria est fazendo uma promoo para pagamento vista em que o comprador pode
escolher entre dois critrios de desconto:
Critrio A: R$ 0,25 por livro + R$ 7,50 fixo.
Critrio B: R$ 0,50 por livro + R$ 2,50 fixo.

Elabore um algoritmo que solucione este problema. Para isso, necessrio que o usurio digite a
quantidade de livros que deseja comprar e o programa diz qual a melhor opo de desconto.
17) Um comerciante calcula o valor da venda, tendo em vista a tabela a seguir:
Valor da Compra

Valor da Venda

Valor < R$ 10,00

Lucro de 70%

R$ 10,00 <= Valor < R$ 30,00

Lucro de 50%

R$ 30,00 <= Valor < R$ 50,00

Lucro de 40%

Valor >= R$ 50,00

Lucro de 30%

Criar um algoritmo que leia o valor da compra e imprima o valor da venda enquanto o usurio
quiser (dessa forma, utilize estrutura de repetio).
18) Uma empresa decidiu fazer um levantamento em relao aos candidatos que se apresentarem
para preenchimento de vagas no seu quadro de funcionrios, utilizando processamento eletronico.
Supondo que voce seja o programador encarregado desse levantamento, escreva um programa em C
que:
leia:
(a) numero de inscrio do candidato;
(b) idade;
(c) sexo (1-masculino, 2-feminino) ;
(d) anos de experiencia de servio.
O ultimo conjunto contm o numero de inscrio do candidato igual a zero.

calcule e imprima:

(a) a idade mdia dos homens com mais de 2 anos de experiencia no servio;
(b) a porcentagem dos homens com mais de 45 anos entre o total de homens;
(c) numero de mulheres que tem idade inferior a 35 anos e com experiencia no servio.

S-ar putea să vă placă și