Vous êtes sur la page 1sur 4

Fundao Centro de Anlise, Pesquisa e Inovao Tecnolgica

Disciplina: Introduo Programao


Prof: Kelen Acquati Vieira, M.Sc.
OBS:
1) Esses exerccios pertencem ao livro Algoritmos Lgica para
desenvolvimento de programao de computadores de Jos Augusto N. G.
Manzano e Jayr Figueiredo de Oliveira.
2) Esses exerccios devem ser realizados em linguagem de programao C.

Exerccios de Fixao Sequencial


1. Desenvolver um programa que leia uma temperatura em graus Celsius e apresent-la
convertida em Fahrenheit. A frmula de conveno F(9*C + 160)/5, sendo F a
temperatura em Farenheit e C a temperatura Celsius.
2. Desenvolver um programa que leia uma temperatura em graus Farenheit e apresentla convertida em Celsius. A frmula de conveno C(F-32)*(5/9), sendo F a
temperatura em Farenheit e C a temperatura Celsius.
3. Calcular e apresentar o valor do volume de uma lata de leo, utilizando a frmula
VOLUME 3.14159*R2*ALTURA.
4. Efetuar o clculo da quantidade de litros de combustvel gasta em uma viagem,
utilizando um automvel que faz 12 quilmetros por litro. Para obter o clculo, o
usurio deve fornecer o tempo gasto (varivel TEMPO) e a velocidade mdia
(varivel VELOCIDADE) durante a viagem. Desta forma, ser possvel obter a
distncia percorrida com a frmula da DISTNCIA TEMPO * VELOCIDADE. A
partir do valor da distncia, basta calcular a quantidade de litros de combustvel
utilizada na viagem com a frmula LITROS_USADOS DISTNCIA / 12. O
programa deve apresentar os valores da velocidade mdia, tempo gasto na viagem, a
distncia percorrida e a quantidade de litros utilizada na viagem.
5. Efetuar o clculo e apresentar o valor de uma prestao de um bem em atraso,
utilizando a frmula PRESTAO VALOR + (VALOR*(TAXA/100)*TEMPO).
6. Desenvolver um programa que leia dois valores para as variveis A e B e efetue a
troca dos valores de forma que a varivel A passe a possuir o valor da varivel B e a

varivel B o valor de A. Apresente os valores aps efetivao do processamento da


troca.
7. Desenvolver um programa que leia quatro valores numricos inteiros e apresentar o
resultado das adies e das multiplicaes utilizando o mesmo raciocnio aplicado
quando do uso de propriedades distributivas para a mxima combinao possvel
entre as quatro variveis. No para calcular a propriedade distributiva, apenas para
usar a sua forma de combinao. Considerando a leitura de valores para as variveis
A, B, C e D, devem ser feitas seis adies e seis multiplicaes, ou seja, deve ser
combinada a varivel A com a varivel B, a varivel A com a varivel C, a varivel A
com a varivel D. Depois necessrio combinar a varivel B com a varivel C, a
varivel B com a varivel D e, por fim, a varivel C com a varivel D.
8. Elaborar um programa que calcule e apresente o valor do volume de uma caixa
retangular, utilizando a frmula VOLUMA COMPRIMENTO * LARGURA *
ALTURA.
9. Efetuar a leitura de um valor numrico inteiro e apresentar o resultado do valor lido
elevado ao quadrado.
10. Desenvolver um programa que leia dois valores numrico inteiros (representado pelas
variveis A e B) e apresentar o resultado do quadrado da diferena do primeiro valor
(varivel A) em relao ao segundo valor (varivel B).
11. Elaborar um programa que apresente o valor da converso em real (R$) de um valor
lido em dlar (US$). O programa deve solicitar o valor da cotao do dlar e tambm
a quantidade de dlares disponvel com o usurio.
12. Construir um programa que leia trs valores numricos inteiros (representados pelas
variveis A, B e C) e apresente como resultado final o valor da soma dos quadrados
dos trs valores lidos.
13. Construir um programa que leia trs valores numricos inteiros (representados pelas
variveis A, B e C) e apresente como resultado final o valor do quadrado da soma dos
trs valores lidos.
14. Elaborar um programa que leia quatro valores numricos inteiros (representados pelas
variveis A, B, C e D). Ao final o programa deve apresentar o resultado do produto

(varivel P) do primeiro com o terceiro valor, e o resultado da soma (varivel S) do


segundo com o quarto valor.
15. Elaborar um programa que leia o valor numrico correspondente ao salrio mensal
(varivel SM) de um trabalhador e tambm faa a leitura do valor do percentual de
reajuste (varivel PR) a ser atribudo. Apresente o valor do novo salrio (varivel
NS).
16. Em uma eleio sindical concorreram ao cargo de presidente trs candidatos
(representados pelas variveis A, B e C). Durante a apurao dos votos foram
computados votos nulos e em branco, alm dos votos vlidos para cada candidato.
Deve ser criado um programa de computador que faa a leitura da quantidade de
votos vlidos para cada candidato, alm ler tambm a quantidade de votos nulos e em
brancos. Ao final o programa deve apresentar o nmero total de eleitores,
considerando votos vlidos, nulos e em branco; o percentual correspondente de votos
vlidos em relao quantidade de eleitores; o percentual correspondente de votos
vlidos do candidato A em relao quantidade de eleitores; o percentual
correspondente de votos vlidos do candidato B em reao quantidade de eleitores;
o percentual correspondente de votos vlidos do candidato C em relao quantidade
de eleitores; o percentual correspondente de votos nulos em relao quantidade de
eleitores; e por ltimo o percentual correspondente de votos em branco em relao
quantidade de eleitores.
17. Elaborar um programa que leia dois valores numricos reais desconhecidos
representados pelas variveis A e B. Calcular e apresentar os resultados das quatros
operaes aritmticas bsicas.
18. Construir um programa que calcule e apresente em metros por segundo o valor da
velocidade de um projtil que percorre uma distncia em quilmetros a um espao de
tempo em minutos. Utilize a frmula VELOCIDADE (DISTCIA * 1000) /
(TEMPO*60).
19. Elaborar um programa de computador que calcule e apresente o valor do volume de
uma esfera. Utilize a frmula VOLUME (4/3)*3.14159*(RAIO3).
20. Elaborar um programa que leia dois valores numricos inteiros, os quais devem
representar a base e o expoente de uma potncia, calcule a potncia e apresente o
resultado obtido.

21. Elaborar um programa que leia uma medida em ps e apresente o seu valor
convertido em metros, lembrando que um p mede 0,3048 centmetros.
22. Elaborar um programa que leia um valor numrico inteiro e apresente como resultado

os seus valores sucessor e antecessor.

Vous aimerez peut-être aussi