SlideShare uma empresa Scribd logo
CEA030 Programação de Computadores I DECOM UFOP 2011-1
Lista de Exercícios 1 Prof. José Romildo Malaquias
Valores, Tipos, Expressões, Entrada e Saída
1. Escrever um programa para exibir a mensagem:
É preciso fazer todos os exercícios
para aprender.
2. Escrever um programa para ler um número in-
teiro e exibir seu sucessor e seu antecessor.
3. Escrever um programa para ler dois números in-
teiros e exibir a soma, a diferença, o produto, o
quociente e o resto da divisão dos mesmos. A
saída deve mostrar os operandos, o operador e
o resultado de cada operação. O resultado deve
ser alinhado à direita, como se vê no exemplo:
Digite dois números inteiros: 213 4
213 + 4 = 217
213 - 4 = 211
213 * 4 = 852
213 / 4 = 53
213 % 4 = 1
4. Todo restaurante cobra 10% sobre o valor do
consumo do cliente para o garçom, embora por
lei não possa obrigar o cliente a pagar. Fazer
um algoritmo que leia o valor gasto com as des-
pesas realizadas em um restaurante e imprima o
valor da gorjeta e o valor total a ser pago (des-
pesa mais gorjeta).
5. Para vários tributos a base de calculo é o salário
mínimo. Fazer um algoritmo que leia o valor do
salário mínimo e o valor do salário de uma pes-
soa. Calcular e exibir quantos salários mínimos
essa pessoa ganha.
6. Criar um aplicativo que obtenha (leia) quatro
notas de um aluno e calcule e exiba a média arit-
mética dessas notas.
7. Criar um algoritmo que obtenha 4 números reais
e exiba a sua média ponderada, sabendo-se que
os pesos são 2, 1, 3 e 4, nesta ordem.
8. Fazer um aplicativo que obtenha do usuário o
saldo de uma aplicação financeira e imprima
o novo saldo, considerando o rendimento de
2,5%.
9. Fazer um aplicativo que leia a base e a altura de
um retângulo e exiba seu perímetro e sua área,
dados por:
perimetro = 2×(base+altura)
area = base×altura
10. Criar um aplicativo que calcule e exiba a área
de um triangulo, dadas as medidas da base e da
altura. Sabe-se que
area =
base×altura
2
11. Criar um aplicativo que leia a razão r de uma
progressão aritmética e o valor a1 do primeiro
termo e calcule e exiba o décimo termo da série.
O n-ésimo termo da progressão arimética é dado
por
an = a1 +(n−1)r
12. Criar um aplicativo que leia uma temperatura
em graus centígrados e apresente-a convertida
em graus Fahrenheit. A formula de conversão é
F =
9C +160
5
onde F é a temperatura em Fahrenheit e C é a
temperatura em graus centígrados.
13. Criar um aplicativo que calcule e apresente o va-
lor do volume de uma lata de óleo, utilizando a
fórmula:
V = πr2
h
onde r é o raio da base e h é altura da lata. O
usuário deverá informar o raio da base e a al-
tura da lata. Defina e use uma macro chamada
PI correspondente ao valor aproximado de π:
3.14159.
14. Criar um aplicativo que leia o valor de uma hora
e informe quantos minutos se passaram desde o
inicio do dia até aquela hora.
15. Em épocas de pouco dinheiro os comerciantes
procuram aumentar suas vendas oferecendo des-
conto. Faça um aplicativo que possa entrar com
o valor de um produto e exiba o novo valor tendo
em vista que o desconto foi de 9%.
16. Uma conta de caderneta de poupança foi aberta
com um depósito de R$500,00. Faça um pro-
grama que calcule o valor do saldo da conta após
cinco meses, considerando que a conta é remu-
nerada em 1,2% de juros ao mês. A fórmula de
juros compostos é
m = c(1+i)t
onde m é o montante, c é o capital, i é a taxa de
juros, e t é o número de períodos.
1
17. Considere que os valores (inteiros e positivos)
para as variáveis a, b e c correspondem aos la-
dos de um triângulo retângulo com catetos a e
b, e hipotenusa c. Determine a área do triângulo
pela fórmula:
A = s(s−a)(s−b)(s−c)
onde
s =
a+b+c
2
18. Determinar a quantidade de litros de combustí-
vel gastos em uma viagem por um automóvel
que faz 12km/l. Para isso, sabe-se que o tempo
gasto na viagem é t = 35min e a velocidade mé-
dia do automóvel é v = 80km/h.
19. Faça um programa para ler valores para as variá-
veis inteiras A e B. Efetuar a troca dos valores
de forma que a variável A passe a possuir o valor
da variável B e que a variável B passe a possuir
o valor da variável A. Apresentar os valores ini-
ciais e os valores finais de A e B.
20. Considerando os seguintes valores para as va-
riáveis a = 1.5, b = 4, c = 2, d = 3, e = 1.2
e f = 4.3, faça um programa que determine e
exiba os valores das seguintes expressões:
(a)
a×(c+d)
b×(e+ f)
(b)
ab+c
e+ f
+d
(c)
[a+
(c+d)2
b2
d]
1
c
(d)
−b+
√
b2 −4ac
2a
2

Mais conteúdo relacionado

Mais procurados

Exercicio freq e_grav1
Exercicio freq e_grav1Exercicio freq e_grav1
Exercicio freq e_grav1
Daebul University
 
Aulas de matematica financeira (series nao uniformes)
Aulas de matematica financeira (series nao uniformes)Aulas de matematica financeira (series nao uniformes)
Aulas de matematica financeira (series nao uniformes)
Adriano Bruni
 
Estrutura sequencial um
Estrutura sequencial umEstrutura sequencial um
Estrutura sequencial um
Bibix Lêdo
 
A taxa de frequência de acidente
A taxa de frequência de acidenteA taxa de frequência de acidente
A taxa de frequência de acidente
Zuilton Guimarães Silva Guimarães
 
Exercícios Complementares - 2º Bimestre
Exercícios Complementares - 2º BimestreExercícios Complementares - 2º Bimestre
Exercícios Complementares - 2º Bimestre
wfsousamatematica
 
Aplicação de derivadas post
Aplicação de derivadas postAplicação de derivadas post
Aplicação de derivadas post
Nortarso Mendes
 
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - ExerciciosAlgoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Rodrigo Kiyoshi Saito
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
Thiago Toscano Ferrari
 
Exercicios estrutura condicional
Exercicios estrutura condicionalExercicios estrutura condicional
Exercicios estrutura condicional
nelmareg
 
Ficha de trabalho 2
Ficha de trabalho 2Ficha de trabalho 2
Ficha de trabalho 2
IEFP
 
Algop - aula 06 resposta exercícios
Algop - aula 06 resposta exercíciosAlgop - aula 06 resposta exercícios
Algop - aula 06 resposta exercícios
Thiago Toscano Ferrari
 
2ª lista avaliativa (1)
2ª lista   avaliativa (1)2ª lista   avaliativa (1)
2ª lista avaliativa (1)
Hiago Rodrigues
 
Estrutura condicional
Estrutura condicional Estrutura condicional
Estrutura condicional
Bibix Lêdo
 
Parte pratica18
Parte pratica18Parte pratica18
Parte pratica18
Thalita Froes
 
Estatística inss amostra
Estatística inss amostraEstatística inss amostra
Estatística inss amostra
Isabelly Sarmento
 
Algop - aula 04
Algop - aula 04Algop - aula 04
Algop - aula 04
Thiago Toscano Ferrari
 
Taxa de frequencia (1)
Taxa de frequencia (1)Taxa de frequencia (1)
Taxa de frequencia (1)
Daniel Moura
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbis
FATEC São José dos Campos
 
Relatorio de Estrutura de Dados
Relatorio de Estrutura de DadosRelatorio de Estrutura de Dados
Relatorio de Estrutura de Dados
Viviane Araujo
 
Ficha de trabalho 1
Ficha de trabalho 1Ficha de trabalho 1
Ficha de trabalho 1
IEFP
 

Mais procurados (20)

Exercicio freq e_grav1
Exercicio freq e_grav1Exercicio freq e_grav1
Exercicio freq e_grav1
 
Aulas de matematica financeira (series nao uniformes)
Aulas de matematica financeira (series nao uniformes)Aulas de matematica financeira (series nao uniformes)
Aulas de matematica financeira (series nao uniformes)
 
Estrutura sequencial um
Estrutura sequencial umEstrutura sequencial um
Estrutura sequencial um
 
A taxa de frequência de acidente
A taxa de frequência de acidenteA taxa de frequência de acidente
A taxa de frequência de acidente
 
Exercícios Complementares - 2º Bimestre
Exercícios Complementares - 2º BimestreExercícios Complementares - 2º Bimestre
Exercícios Complementares - 2º Bimestre
 
Aplicação de derivadas post
Aplicação de derivadas postAplicação de derivadas post
Aplicação de derivadas post
 
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - ExerciciosAlgoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
 
Exercicios estrutura condicional
Exercicios estrutura condicionalExercicios estrutura condicional
Exercicios estrutura condicional
 
Ficha de trabalho 2
Ficha de trabalho 2Ficha de trabalho 2
Ficha de trabalho 2
 
Algop - aula 06 resposta exercícios
Algop - aula 06 resposta exercíciosAlgop - aula 06 resposta exercícios
Algop - aula 06 resposta exercícios
 
2ª lista avaliativa (1)
2ª lista   avaliativa (1)2ª lista   avaliativa (1)
2ª lista avaliativa (1)
 
Estrutura condicional
Estrutura condicional Estrutura condicional
Estrutura condicional
 
Parte pratica18
Parte pratica18Parte pratica18
Parte pratica18
 
Estatística inss amostra
Estatística inss amostraEstatística inss amostra
Estatística inss amostra
 
Algop - aula 04
Algop - aula 04Algop - aula 04
Algop - aula 04
 
Taxa de frequencia (1)
Taxa de frequencia (1)Taxa de frequencia (1)
Taxa de frequencia (1)
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbis
 
Relatorio de Estrutura de Dados
Relatorio de Estrutura de DadosRelatorio de Estrutura de Dados
Relatorio de Estrutura de Dados
 
Ficha de trabalho 1
Ficha de trabalho 1Ficha de trabalho 1
Ficha de trabalho 1
 

Destaque

7 formas de ganhar
7 formas de ganhar7 formas de ganhar
7 formas de ganhar
Sérgio Yamane
 
Proposta de redação
Proposta de redaçãoProposta de redação
Proposta de redação
Helio de Sant'Anna
 
1 av concomitante
1 av   concomitante1 av   concomitante
1 av concomitante
Ronia Eh Almir Emilio
 
Síntese do novo acordo ortográfico
Síntese do novo acordo ortográficoSíntese do novo acordo ortográfico
Síntese do novo acordo ortográfico
Helio de Sant'Anna
 
05 quero me renovar
05 quero me renovar05 quero me renovar
Outros videos sobre o tema em Campinas
Outros videos sobre o tema em CampinasOutros videos sobre o tema em Campinas
Outros videos sobre o tema em Campinas
Resgate Cambuí
 
68 cipm nota para divulgação 25 08 - 2014
68 cipm nota para divulgação 25 08 - 201468 cipm nota para divulgação 25 08 - 2014
68 cipm nota para divulgação 25 08 - 2014
Roberto Rabat Chame
 
Se eu soubesse que aquela seria a última vez
Se eu soubesse que aquela seria a última vezSe eu soubesse que aquela seria a última vez
Se eu soubesse que aquela seria a última vez
Anderson Leivy DA Silva
 
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
Clara Luz Roldán - Secretaria del Deporte y la Recreación de Santiago de Cali.
 
Copa do mundo
Copa do mundoCopa do mundo
Copa do mundo
lisitk
 
Evaluacion (datos)
Evaluacion  (datos) Evaluacion  (datos)
Evaluacion (datos)
AnitaSaquinga23091994
 
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
Weidila Siqueira de Miranda
 
1ºao 3º
1ºao 3º1ºao 3º
1ºao 3º
fcobezerra
 
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
Câmara Municipal de Coimbra
 
Dilatacao termica linear
Dilatacao termica linearDilatacao termica linear
Dilatacao termica linear
Eloir De Carli
 
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
Guy Valerio Barros dos Santos
 
Edição especial luxo 13.08
Edição especial luxo 13.08Edição especial luxo 13.08
Edição especial luxo 13.08
Meio & Mensagem
 
Pantera rosa
Pantera rosaPantera rosa
Pantera rosa
santiabuits
 
Diario oficial estatuto da guarda municipal - pagina 1
Diario oficial   estatuto da guarda municipal - pagina 1Diario oficial   estatuto da guarda municipal - pagina 1
Diario oficial estatuto da guarda municipal - pagina 1
Prefeitura de Porto Ferreira
 

Destaque (20)

Viento embrujame
Viento embrujameViento embrujame
Viento embrujame
 
7 formas de ganhar
7 formas de ganhar7 formas de ganhar
7 formas de ganhar
 
Proposta de redação
Proposta de redaçãoProposta de redação
Proposta de redação
 
1 av concomitante
1 av   concomitante1 av   concomitante
1 av concomitante
 
Síntese do novo acordo ortográfico
Síntese do novo acordo ortográficoSíntese do novo acordo ortográfico
Síntese do novo acordo ortográfico
 
05 quero me renovar
05 quero me renovar05 quero me renovar
05 quero me renovar
 
Outros videos sobre o tema em Campinas
Outros videos sobre o tema em CampinasOutros videos sobre o tema em Campinas
Outros videos sobre o tema em Campinas
 
68 cipm nota para divulgação 25 08 - 2014
68 cipm nota para divulgação 25 08 - 201468 cipm nota para divulgação 25 08 - 2014
68 cipm nota para divulgação 25 08 - 2014
 
Se eu soubesse que aquela seria a última vez
Se eu soubesse que aquela seria a última vezSe eu soubesse que aquela seria a última vez
Se eu soubesse que aquela seria a última vez
 
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
XXXIV Juegos Intercolegiados Cali 2014 Futbolsalon zona 4
 
Copa do mundo
Copa do mundoCopa do mundo
Copa do mundo
 
Evaluacion (datos)
Evaluacion  (datos) Evaluacion  (datos)
Evaluacion (datos)
 
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
A percepção dos alunos do programa de mestrado profissional em ensino na saúd...
 
1ºao 3º
1ºao 3º1ºao 3º
1ºao 3º
 
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
Câmara municipal de Coimbra vai assinar acordo das 35 horas com ambas as orga...
 
Dilatacao termica linear
Dilatacao termica linearDilatacao termica linear
Dilatacao termica linear
 
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
19.08.14.Prefeito de Ilhéus desapropria prédio do antigo Hospital Santa Isabel
 
Edição especial luxo 13.08
Edição especial luxo 13.08Edição especial luxo 13.08
Edição especial luxo 13.08
 
Pantera rosa
Pantera rosaPantera rosa
Pantera rosa
 
Diario oficial estatuto da guarda municipal - pagina 1
Diario oficial   estatuto da guarda municipal - pagina 1Diario oficial   estatuto da guarda municipal - pagina 1
Diario oficial estatuto da guarda municipal - pagina 1
 

Semelhante a Cea030.lista.01

Estrutura sequencial dois
Estrutura sequencial doisEstrutura sequencial dois
Estrutura sequencial dois
Bibix Lêdo
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
Nathalia Salomao Damiao
 
Exercicios c
Exercicios cExercicios c
Exercicios c
Jaime Martins
 
Lista1
Lista1Lista1
Caderno de exercicios algoritmos-v.1.3
Caderno de exercicios   algoritmos-v.1.3Caderno de exercicios   algoritmos-v.1.3
Caderno de exercicios algoritmos-v.1.3
Débora Inocêncio
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
jeffersoncostta
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
Patrick_turma10
 
Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1
Emerson Tranquilino
 
Algoritmos - Aula 04 B - Exercicios
Algoritmos - Aula 04 B - ExerciciosAlgoritmos - Aula 04 B - Exercicios
Algoritmos - Aula 04 B - Exercicios
Rodrigo Kiyoshi Saito
 
Lista de exercícios I python para zumbis
Lista de exercícios I python para zumbisLista de exercícios I python para zumbis
Lista de exercícios I python para zumbis
FATEC São José dos Campos
 
Lista de exercicios_i_python_para_zumbis_1
Lista de exercicios_i_python_para_zumbis_1Lista de exercicios_i_python_para_zumbis_1
Lista de exercicios_i_python_para_zumbis_1
Mauro Escobar Saad
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17
Loiane Groner
 
Algoritmos-SlidesA1_2016_03_01.ppt
Algoritmos-SlidesA1_2016_03_01.pptAlgoritmos-SlidesA1_2016_03_01.ppt
Algoritmos-SlidesA1_2016_03_01.ppt
RobertoPereiradePaiv
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
Victor Neves
 
L01 22022016
L01 22022016L01 22022016
L01 22022016
Adersom Carvalho
 
02 fp02
02 fp0202 fp02
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
Emerson Tranquilino
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13
Loiane Groner
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1
Rafaelrpa
 
Cea030.lista.04
Cea030.lista.04Cea030.lista.04
Cea030.lista.04
Edson Montero
 

Semelhante a Cea030.lista.01 (20)

Estrutura sequencial dois
Estrutura sequencial doisEstrutura sequencial dois
Estrutura sequencial dois
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
Exercicios c
Exercicios cExercicios c
Exercicios c
 
Lista1
Lista1Lista1
Lista1
 
Caderno de exercicios algoritmos-v.1.3
Caderno de exercicios   algoritmos-v.1.3Caderno de exercicios   algoritmos-v.1.3
Caderno de exercicios algoritmos-v.1.3
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1
 
Algoritmos - Aula 04 B - Exercicios
Algoritmos - Aula 04 B - ExerciciosAlgoritmos - Aula 04 B - Exercicios
Algoritmos - Aula 04 B - Exercicios
 
Lista de exercícios I python para zumbis
Lista de exercícios I python para zumbisLista de exercícios I python para zumbis
Lista de exercícios I python para zumbis
 
Lista de exercicios_i_python_para_zumbis_1
Lista de exercicios_i_python_para_zumbis_1Lista de exercicios_i_python_para_zumbis_1
Lista de exercicios_i_python_para_zumbis_1
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17
 
Algoritmos-SlidesA1_2016_03_01.ppt
Algoritmos-SlidesA1_2016_03_01.pptAlgoritmos-SlidesA1_2016_03_01.ppt
Algoritmos-SlidesA1_2016_03_01.ppt
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
L01 22022016
L01 22022016L01 22022016
L01 22022016
 
02 fp02
02 fp0202 fp02
02 fp02
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1
 
Cea030.lista.04
Cea030.lista.04Cea030.lista.04
Cea030.lista.04
 

Cea030.lista.01

  • 1. CEA030 Programação de Computadores I DECOM UFOP 2011-1 Lista de Exercícios 1 Prof. José Romildo Malaquias Valores, Tipos, Expressões, Entrada e Saída 1. Escrever um programa para exibir a mensagem: É preciso fazer todos os exercícios para aprender. 2. Escrever um programa para ler um número in- teiro e exibir seu sucessor e seu antecessor. 3. Escrever um programa para ler dois números in- teiros e exibir a soma, a diferença, o produto, o quociente e o resto da divisão dos mesmos. A saída deve mostrar os operandos, o operador e o resultado de cada operação. O resultado deve ser alinhado à direita, como se vê no exemplo: Digite dois números inteiros: 213 4 213 + 4 = 217 213 - 4 = 211 213 * 4 = 852 213 / 4 = 53 213 % 4 = 1 4. Todo restaurante cobra 10% sobre o valor do consumo do cliente para o garçom, embora por lei não possa obrigar o cliente a pagar. Fazer um algoritmo que leia o valor gasto com as des- pesas realizadas em um restaurante e imprima o valor da gorjeta e o valor total a ser pago (des- pesa mais gorjeta). 5. Para vários tributos a base de calculo é o salário mínimo. Fazer um algoritmo que leia o valor do salário mínimo e o valor do salário de uma pes- soa. Calcular e exibir quantos salários mínimos essa pessoa ganha. 6. Criar um aplicativo que obtenha (leia) quatro notas de um aluno e calcule e exiba a média arit- mética dessas notas. 7. Criar um algoritmo que obtenha 4 números reais e exiba a sua média ponderada, sabendo-se que os pesos são 2, 1, 3 e 4, nesta ordem. 8. Fazer um aplicativo que obtenha do usuário o saldo de uma aplicação financeira e imprima o novo saldo, considerando o rendimento de 2,5%. 9. Fazer um aplicativo que leia a base e a altura de um retângulo e exiba seu perímetro e sua área, dados por: perimetro = 2×(base+altura) area = base×altura 10. Criar um aplicativo que calcule e exiba a área de um triangulo, dadas as medidas da base e da altura. Sabe-se que area = base×altura 2 11. Criar um aplicativo que leia a razão r de uma progressão aritmética e o valor a1 do primeiro termo e calcule e exiba o décimo termo da série. O n-ésimo termo da progressão arimética é dado por an = a1 +(n−1)r 12. Criar um aplicativo que leia uma temperatura em graus centígrados e apresente-a convertida em graus Fahrenheit. A formula de conversão é F = 9C +160 5 onde F é a temperatura em Fahrenheit e C é a temperatura em graus centígrados. 13. Criar um aplicativo que calcule e apresente o va- lor do volume de uma lata de óleo, utilizando a fórmula: V = πr2 h onde r é o raio da base e h é altura da lata. O usuário deverá informar o raio da base e a al- tura da lata. Defina e use uma macro chamada PI correspondente ao valor aproximado de π: 3.14159. 14. Criar um aplicativo que leia o valor de uma hora e informe quantos minutos se passaram desde o inicio do dia até aquela hora. 15. Em épocas de pouco dinheiro os comerciantes procuram aumentar suas vendas oferecendo des- conto. Faça um aplicativo que possa entrar com o valor de um produto e exiba o novo valor tendo em vista que o desconto foi de 9%. 16. Uma conta de caderneta de poupança foi aberta com um depósito de R$500,00. Faça um pro- grama que calcule o valor do saldo da conta após cinco meses, considerando que a conta é remu- nerada em 1,2% de juros ao mês. A fórmula de juros compostos é m = c(1+i)t onde m é o montante, c é o capital, i é a taxa de juros, e t é o número de períodos. 1
  • 2. 17. Considere que os valores (inteiros e positivos) para as variáveis a, b e c correspondem aos la- dos de um triângulo retângulo com catetos a e b, e hipotenusa c. Determine a área do triângulo pela fórmula: A = s(s−a)(s−b)(s−c) onde s = a+b+c 2 18. Determinar a quantidade de litros de combustí- vel gastos em uma viagem por um automóvel que faz 12km/l. Para isso, sabe-se que o tempo gasto na viagem é t = 35min e a velocidade mé- dia do automóvel é v = 80km/h. 19. Faça um programa para ler valores para as variá- veis inteiras A e B. Efetuar a troca dos valores de forma que a variável A passe a possuir o valor da variável B e que a variável B passe a possuir o valor da variável A. Apresentar os valores ini- ciais e os valores finais de A e B. 20. Considerando os seguintes valores para as va- riáveis a = 1.5, b = 4, c = 2, d = 3, e = 1.2 e f = 4.3, faça um programa que determine e exiba os valores das seguintes expressões: (a) a×(c+d) b×(e+ f) (b) ab+c e+ f +d (c) [a+ (c+d)2 b2 d] 1 c (d) −b+ √ b2 −4ac 2a 2