Buscar

Lista 01 - Java Básico

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Federal de Goiás
Instituto de Informática 
Lista 1
Cristiane B. R. Ferreira
Para os problemas apresentados a seguir, considere que o usuário sempre informará dados válidos.
1. Escreva um programa que imprima a mensagem: “É preciso fazer todos os exercícios para 
aprender!”.
2. Escreva um programa que leia um número do tipo int e o imprima em seguida.
3. Escreva um programa que leia um número do tipo int e imprima seu antecessor e seu sucessor.
4. Escreva um programa que leia um número do tipo float e imprima sua terça parte.
5. Escreva um programa que leia dois números inteiros (tipo int) e imprima a seguinte saída, com os 
valores calculados, sabendo que o primeiro número informado será o dividendo e o segundo, o 
divisor:
- Dividendo = 
- Divisor = 
- Quociente = 
- Resto = 
6. Escreva um programa que receba o saldo de uma aplicação e imprima o novo saldo, considerando 
um reajuste de 1%.
7. Escreva um programa que receba um número inteiro de 3 casas e imprima o algarismo da casa das 
dezenas.
8. Escreva um programa que receba um número no formato CDU e o imprima invertido (formato 
UDC). Exemplo: se o usuário informar 123, seu programa deve gerar o número 321.
9. Escreva um programa que receba uma data no formado ddmmaa, armazene-a em uma variável do 
tipo int, e imprima o dia, o mês e o ano separadamente. Além disso, imprima a data no formato 
mmddaa. Para fazer essa última parte, gere a data nesse formato (mmddaa) e a armazene em uma 
única variável do tipo int, imprimindo-a em seguida. 
10. Sabendo-se que 100 quilowatts de energia custam um sétimo do salário mínimo, faça um programa 
que receba o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência. Calcule 
e imprima:
- o valor em reais de cada quilowatt;
- o valor em reais a ser pago;
- o novo valor a ser pago pela residência com um desconto de 10%.
11. Escreva um programa que receba a base e a altura de um retângulo, calcule e imprima o perímetro, a 
área e a diagonal do retângulo.
12. Escreva um programa que receba a razão de uma Progressão Aritmética (P.A.) e o valor do 1o 
termo. Calcule e imprima o 10o termo da série.
13. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do 
distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do 
distribuidor seja de 12% do preço de fábrica e os impostos de 30% do preço de fábrica, faça um 
programa para ler o custo de fábrica de um carro e imprimir o custo ao consumidor. 
14. Dados os pontos A e B, cujas coordenadas A(x1,y1) e B(x2,y2) serão informadas via teclado, 
desenvolver um programa que calcule a distância entre A e B., onde:
Distância=√(x2−x1)2+(y2−y1)2
15. Dadas a base e a altura de uma pirâmide, fazer um programa que calcule e escreva o seu volume :
1/2
Universidade Federal de Goiás
Instituto de Informática 
Lista 1
Cristiane B. R. Ferreira
Volume=1
3
∗base∗altura
16. Faça um programa que leia o tempo de duração de um evento em uma fábrica expresso em segundos 
e mostre-o expresso em horas, minutos e segundos. 
17. Numa certa loja de eletrodomésticos, o comerciário encarregado da seção de televisores recebe, 
mensalmente, um salário fixo (que representa 2 * salário mínimo) mais a comissão. Essa comissão é 
calculada em relação ao número de televisores vendidos por mês de cada um dos tipos de TV, 
obedecendo-se à tabela abaixo: 
TV LCD R$ 50,00 de comissão por unidade vendida
TV LED R$ 60,00 de comissão por unidade vendida
TV Plasma R$ 55,00 de comissão por unidade vendida
Sabendo que o salário total é calculado a partir do salário fixo + a comissão, escreva um programa 
que calcule e escreva o salário final do empregado, considerando que o usuário vai informar a 
quantidade de TV's vendidas de cada tipo.
18. Em épocas de pouco dinheiro, os comerciantes estão procurando aumentar suas vendas oferecendo 
desconto. Faça um programa que possa entrar com o valor de um produto e imprima o novo valor 
tendo em vista que o desconto foi de 9%.
19. Faça um programa que receba uma temperatura em graus centígrados e apresente-a convertida em 
graus Fahrenheit. A fórmula de conversão é dada pela fórmula abaixo. F representa a temperatura em 
Fahrenheit e C representa a temperatura em centígrados.
F=9.C+160
5
 
20. Escreva um programa que leia dois valores inteiros para as variáveis a e b, efetue a troca dos valores 
de forma que a variável a passe a ter o valor da variável b e que b passe a ter o valor de a. Mostre os 
valores antes e depois da troca. 
21. Escreva um programa que leia um valor de hora e informe quantos minutos se passaram desde o 
início do dia. 
22. Escreva um programa que leia dois números reais e imprima o quadrado da diferença do primeiro 
valor pelo segundo e a diferença dos quadrados.
23. Dado um polígono convexo de n lados, podemos calcular o número de diagonais diferentes (nd) 
desse polígono pela fórmula nd = n(n-2)/2. Faça um programa que leia quantos lados tem o 
polígono, calcule e escreva o número de diagonais diferentes (nd) do mesmo.
24. Escreva um programa que leia a quantidade de DVDs que uma locadora possui e o valor que ela 
cobra por cada aluguel, mostrando as informações pedidas a seguir:
- sabendo que um terço dos DVDs são alugados por mês, exiba o faturamento annual da locadora;
- quando o cliente atrasa a entrega, é cobrada uma multa de 10% sobre o valor do aluguel. Sabendo 
que um décimo dos DVDs alugados no mês são devolvidos com atraso, calcule o valor ganho com 
multas por mês;
- sabendo ainda que 2% de DVDs se estragam ao longo do ano, e um décimo do total é comprado 
para reposição, exiba a quantidade de DVDs que a locadora terá no final do ano.
2/2

Continue navegando