Logo Passei Direto
Buscar

Lista Exercícios Programação em Java

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Exercícios 
Professor(a): Maurício Diniz 
 
 
1. Explique as diferenças entre 2, 2.0, ‘2’, “2” e “2.0”. 
2. A conversão de graus Fahrenheit (F) para graus centígrados (C) é obtida através da fórmula 
 C/5 = (F-32)/9. Elabore um programa em Java que receba uma temperatura em Fahrenheit e a 
transforme para graus centígrados. 
3. Elabore um programa em Java que, dados dois lados de um triângulo retângulo, calcule a 
respectiva hipotenusa. 
4. Construa um programa em Java que leia as dimensões dos lados de um retângulo, calcule e 
imprima a área e perímetro deste retângulo. 
5. Elabore um programa em Java que leia um número r, calcule e imprima o comprimento da 
circunferência, a área do círculo e o volume da esfera de raio r. (Obs: a constante matemática 
π (pi) em Java é representada por Math.PI ). 
6. Construa um programa em Java que leia os valores das bases e da altura de um trapézio, 
calcule e imprima o valor da sua área. 
7. Faça um programa em Java que lê dois pontos P1 = (x1, y1) e P2 = (x2, y2) e, calcule e imprima 
a distância entre esses dois pontos, cujo valor é dado pela seguinte fórmula: 
 
8. Dadas as seguintes informações de um funcionário: nome, idade, cargo e o seusalário bruto, 
considere: 
a) O salário bruto teve um reajuste de 38%. 
b) O funcionário receberá uma gratificação de 20% do salário bruto (sem reajuste). 
c) O salário total é descontado em 15%. 
Faça um programa em Java para: 
Imprimir Nome, idade e cargo. 
Calcular e imprimir o salário bruto. 
Calcular e imprimir o salário líquido. 
9. Uma companhia de carros paga a seu vendedor um salário de R$ 500,00 por mês mais uma 
comissão de R$ 50,00 para cada carro vendido e mais 5% do valor da venda. Todo mês a 
companhia prepara os seguintes dados para um determinado vendedor: nome, número de 
carros vendidos e o valor total das vendas. Elabore um programa em Java para calcular e 
imprimir o salário do vendedor num dado mês. 
 
10. Numa concessionária de veículos, o vendedor recebe mensalmente, um salário fixo mais 
comissão, que é baseada na quantidade e modelo vendido, conforme a tabelaabaixo: 
Tipo Comissão (R$ por veículo 
vendido) 
Luxo 200,00 
Standard 100,00 
Sabendo-se ainda que o vendedor tem um desconto de 8% sobre seu salário bruto para o INSS, 
faça um programa em Java que leia o salário fixo e o número de carros de cada modelo que esse 
funcionário vendeu e, calcule e imprima o salário bruto, o desconto para o INSS e o salário 
líquido desse vendedor. 
11. Elabore um programa em Java que leia o primeiro termo de uma Progressão Aritmética (PA), 
sua razão r, um número n e, a seguir, calcule e imprima o n-ésimo termo desta PA. 
 
12. Desenvolva um programa em Java que leia o primeiro termo de uma Progressão Geométrica 
(PG), sua razão q, um número n e, a seguir, calcule e imprima o n-ésimo termo desta PG. 
Dado: Fórmula do termo geral de uma PG: 
 
13. Escreva um programa em Java para calcular a data do domingo de Páscoa. O domingo de 
páscoa é o primeiro domingo depois da primeira lua cheia do outono. Utilize esse algoritmo 
criado, em 1800, pelo matemático Carl Friedrich Gauss: 
a) Suponha que y seja o ano (como 1800 e 2006). 
b) Divida y por 19 e chame o resto de a. Ignore o quociente. 
c) Divida y por 100 para obter o quociente b e o resto c. 
d) Divida b por 4 para obter o quociente d e o resto e. 
e) Divida 8 * b + 13 por 25 para obter o quociente g. Ignore o resto. 
f) Divida 19 * a + b – d – g + 15 por 30 para obter o resto h. Ignore o quociente. 
g) Divida c por 4 para obter o quociente j e o resto k. 
h) Divida a + 11 * h por 319 para obter o quociente m. Ignore o resto. 
i) Divida 2 * e + 2 * j – k – h + m + 32 por 7 para obter o resto r. Ignore o quociente. 
j) Divida h - m + r + 90 por 25 para obter o quociente n. Ignore o resto. 
k) Divida h – m + r + n + 19 por 32 para obter o resto p. Ignore o quociente. 
l) Assim, em um ano y qualquer a Páscoa cai no dia p do mês n. Para testar o seu 
programa considere que em 2006 a Páscoa caiu no dia 16/04. 
m) Obs: Neste programa, naturalmente, todos os quocientes são inteiros.

Mais conteúdos dessa disciplina