[FIXO] Exercicios

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[FIXO] Exercicios

Mensagem  Otto em Ter Maio 29, 2012 10:35 am

Use esse local para postar exercícios de java. Nesse tópico não será respondido questões, apenas servirá de local de armazenamento de questões. Caso tenha alguma dúvida, faça um novo tópico.

Otto
Admin

Mensagens : 16
Data de inscrição : 28/05/2012

Ver perfil do usuário http://unibavesistemas.forumeiros.com

Voltar ao Topo Ir em baixo

Exercicios

Mensagem  Otto em Qua Maio 30, 2012 8:52 am

1 – Construir uma classe que receba dois números e apresenta o somatório dos números.

2 – Construir uma classe que receba dois números e apresenta o produto dos números.

3 - Escrever um classe que leia dois valores, um referente a base e outro a altura, de um triangulo, o classe deverá calcular e mostrar a área do triangulo, que é calculada da seguinte forma: A = (b x h) / 2

4 - Escrever uma classe que leia um valor, referente ao lado de um quadrado, a classe deverá calcular e mostrar a área do quadrado, que é calculada da seguinte forma: A = L2

5 - Escrever uma classe que leia dois valores, referentes aos lados de um retângulo, a classe deverá calcular e mostrar a área do retângulo, que é calculada da seguinte forma: A = L1 x L2


6 - Escrever uma classe que leia uma determinada quantidade de peças e o valor unitário da peça, a classe deve calcular e mostrar o valor total a ser pago. Após ser realizado o cálculo do valor a ser pago, deverá ser lido um outro valor referente o percentual do IPI que será acrescido ao produto, após esse valor ser lido, deverá ser aplicado sobre o valor total calculado anteriormente, para se obter o novo valor.


7 – Escrever uma classe para ler a temperatura em graus Fahrenheit e apresentá-la convertida em graus Celsius. A fórmula de conversão é
C ← (F -32) *(5/9), onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius.


8 - Escrever uma classe que leia o nome de um vendedor, o seu salário-fixo, o total de vendas por ele efetuadas e o percentual que ganha sobre o total de vendas. Calcular o salário total do vendedor sendo que o salário total é a soma do salário fixo mais a comissão sobre as vendas. Mostrar o nome do vendedor e o salário total.


9 – Escrever uma classe para efetuar a leitura de um número inteiro e apresentar o resultado do quadrado deste número.

10 - Construir uma classe que efetue o cálculo do salário liquido de um professor. Para fazer esta classe você devera possuir alguns dados, tais como: valor da hora aula, número de aulas dadas no mês e percentual de desconto do INSS. Em primeiro lugar, deve se estabelecer qual será o seu salário bruto para efetuar o desconto e ter o valor do salário liquido.

===========================//===============================//======================


1 - Construa uma classe, que terá como entrada o valor do preço de um produto, a classe deverá calcular um desconto de 15% para o preço do produto, e mostrar o novo valor.


2 - Uma pessoa comprou em uma loja 4 artigos, para cada artigo tem-se: Nome, Preço e percentual de desconto que é o mesmo para os 4 artigos. Construa uma classe que para cada artigo, calcule e mostre, o nome e o novo preço.

3 - O sistema de avaliação de uma disciplina, é composto por 3 provas, cada prova possui um peso diferenciado, sendo que a p1 tem peso 2, a p2 tem peso 4 e a p3 tem peso 6. Construa uma classe que leia 3 valores referentes as provas, e para cada valor aplique o peso referente, e no final calcule e mostre a média.

4 - O estoque médio de um produto, é dado de acordo com a fórmula, EstMed = (Quantidade mínima + Quantidade máxima ) / 2 . Construa uma classe que receba como entradas os valores referentes as quantidades, calcule e mostre o estoque médio.

5 - Construa uma classe que terá como dados de entrada, o nome de um aluno, e 3 notas referentes as avaliações, a classe deverá calcular e mostrar a média e o nome do aluno.

6 - Uma empresa possui para cada colaborador, um cadastro com as seguintes informações:
Nome, Número de horas trabalhadas e número de dependentes. Sendo que essas informações serão os dados de entrada da classe.
Considerando que:
a) A empresa paga 12 reais por hora trabalhada e 40 reais por dependente
b) Sobre o valor do salário, é realizado um desconto de 8%, referente ao valor do INSS.
Construa uma classe para ler as informações do colaborador, e calcular e mostrar o seu salário bruto e salário líquido.

7 - Construa uma classe, que tenha com entrada as seguintes informações de um funcionário:
Nome, Idade, cargo e salário bruto. Considere:
a) O salário bruto teve um reajuste de 30%
b) O funcionário receberá uma gratificação de 20%, sobre o salário bruto reajustado,
A classe deverá calcular e mostrar, o nome, idade, salário líquido e bruto do funcionário.

8 - O custo ao consumidor de um carro novo, é, a soma do custo de fábrica com o percentual de lucro do distribuidor. Sabendo se que o percentual do distribuidor é de 25%. Construa uma classe que tenha como dado de entrada o custo de fábrica, calcule e mostre o custo de venda.

9 - Realizei uma viagem com meu carro, e desejo saber a quantidade de gasolina que gastei, para isso anotei a kilometragem de saída e a de chegada, sabendo que meu carro tem um consumo de 14 km por litro. Construa uma classe que tenha como dados de entrada a kilometragem inicial e final, e calcule e mostre a quantidade de gasolina gasta na viagem.

10 - A prefeitura municipal de Criciúma realizará um recadastramento das famílias que são contempladas com o programa do governo federal, o bolsa escola. Sendo que para cada criança, será pago um valor de R$ 30,00. Construa uma classe que receba como entrada, o número de crianças, calcule e mostre o valor do benefício pago para a família.

11 - Construa uma classe que calcule o consumo mensal de energia de uma casa, sendo que o cálculo do consumo, é obtido através da diferença de leitura do mês atual com relação ao mês anterior. Sendo assim se obtém a quantidade de Kilowats gasto no mês, sendo que o valor do kilowat é de R$0.30, a classe deverá calcular e mostrar o valor a ser pago da fatura.

12 - Construa uma classe, que apresente como saída o valor a ser dado de troco a uma pessoal, sendo que os dados de entrada são, o valor da mercadoria, e o valor que a pessoal deu em dinheiro.

=============================//================================//===================


1 - Escrever uma classe que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre :
A) A idade dessa pessoa
B) Quantos anos ela terá em 2020
C) Se a idade dela for maior que 18 anos, mostrar uma mensagem
“Pessoa maior de idade” caso contrário
“Pessoa menor de idade”

2 – Faça uma classe que receba o custo de um espetáculo teatral e o preço do convite desse espetáculo. Essa classe deverá calcular e mostrar a quantidade de convites que devem ser vendidos para que pelo menos o custo do espetáculo seja alcançado. Caso o valor do espetáculo não seja alcanço com a vendagem dos convites, emitir uma mensagem “Espetáculo gerou prejuízos” caso contrário “Espetáculo gerou lucros” e deve ser informado o valor do lucro

3 - Escreva uma classe que dada a idade de um nadador , classifique-o em uma das seguintes categorias:
Infantil a = 5 – 7 anos
Infantil b = 8 – 10 anos
juvenil a = 11 – 13 anos
juvenil b = 14 – 17 anos
Adulto = maior ou igual a 18 anos.
4 - Escreva uma classe que calcule o valor do imposto de renda de um contribuinte. Considere que o valor do imposto é calculado de acordo com a tabela a seguir:
Renda Anual Alíquota Dedução
Até R$ 10.000 0%
 10,000 e <= 25.000 10% 1000
 Acima de 25.000 25% 4750

5 - Escrever uma classe que para um determinado valor, informe se este é positivo, negativo ou zero.
6 – Uma empresa de vendas oferece para seus clientes um desconto que é em função do valor da compra do cliente. Esse desconto é de 20% se o valor da compra for maior ou igual a R$ 5.000 e 15% se for menor. Faca uma classe para imprimir o valor da compra e o desconto obtido.
7 - Construam uma classe para determinar o mês em que o carro deve ser renovado o emplacamento, sendo que o mês é determinado pelo ultimo número da placa do carro, considere 0=outubro,1=janeiro, 2=fevereiro, etc.
Deve ser informado o mês do emplacamento

8 - Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio no último ano. Faça uma classe que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do crédito.
Saldo médio Percentual
de 0 a 200 nenhum crédito
de 201 a 400 20% do valor do saldo médio
de 401 a 600 30% do valor do saldo médio
acima de 601 40% do valor do saldo médio


9 - Construa uma classe para ler a velocidade de um automóvel, caso esteja entre 80 e 100, escrever velocidade permitida, caso esteja entre 100 e 110, escrever velocidade tolerável, caso contrário escrever alta velocidade.

===========================//============================//==========================
1 – Construa uma classe que receba o valor referente a 10 notas e calcule e mostre à média.
2 – Construa uma classe em que o usuário ira informar a quantidade de alunos de uma sala de aula, a classe deverá receber 4 notas referente as avaliações e calcular a média, caso a média seja superior a 7 apresentar uma mensagem de aluno “Aprovado” caso contrário “Em exame” , a classe deverá apresentar o total de alunos aprovados e o total de alunos em exame.
3 – Uma faculdade oferece curso que prepara os candidatos a obter licença para corretores de imóveis. No ano passado, dez alunos que concluíram esse curso prestaram o exame. A faculdade quer saber como foi o desempenho dos seus alunos nesse exame. Construa uma classe que resuma os resultados, para isso você ira receber 10 notas sendo que o valor das notas deve ser, 1 o aluno foi aprovado e o valor 2 foi reprovado, a classe devera mostrar o total de alunos aprovado e reprovados, e caso o total de aprovados for maior que 8, apresentar uma mensagem “A faculdade teve um bom desempenho”, caso contrário apresentar uma mensagem “As questões pedagógicas devem ser revistas”.
4 – Construa uma classe que leia 50 valores, encontre o maior e o menor deles e mostre o resultado.

5 - Faça uma classe que leia uma quantidade determinada de números positivos definidas pelo usuário, e calcule a quantidade de números pares e impares, a média de valores pares e a média geral dos números lidos. Mostrar os valores no final.
6 – Construa uma classe que leia uma quantidade de números inteiros, definida pelo usuário, e calcule o somatório dos números negativos.
7 – Uma empresa deseja aumentar seus preços em 20%. Construa uma classe que leia o código e o preço de custo de 20 produtos, e calcule o preço novo, calcule também a média dos preços com e sem aumento, e mostre o código e o novo preço de cada produto, e no final, as médias.
8 - Para os funcionários de uma empresa, construir uma classe que determine qual o sexo que apresenta maior média salarial. Pelo que é solicitado no problema, deve-se ter como entradas, o sexo sendo 1 para masculino e 2 para feminino, e o salário de cada um dos funcionários da empresa. A classe necessitará, para cada funcionário homem, determinar quantos são e qual a soma de seus salários. O mesmo deve ser feito para as funcionárias
9 – Construa uma classe que receba e velocidade de uma quantidade de veículos definida pelo usuário e verifique se a velocidade esta em uma das faixas da tabela abaixo:
Velocidade de 60 a 80 KM/h - Normal
Velocidade de 81 a 95 KM/h - Permitida
Velocidade superior a 96 KM/h - Acima da permitida.

Caso a velocidade estive na faixa acima da permitida o veiculo será autuado com uma infração de transito no valor de R$ 120,00. A classe deverá mostrar a quantidade de veículos para cada faixa de velocidade e o total arrecadado com as multas aplicadas.
===========================//=================//====================================
Exercício 1 - Cálculo Simples de Velocidade Média
Faça uma classe que para uma quantidade de 10 pilotos, leia o nome, uma distância percorrida em km e o tempo que o piloto levou para percorrê-la (em horas). O programa deve calcular a velocidade média em km/h, e exibir a seguinte frase:
A velocidade média de XX foi YY km/h.
Onde XX é o nome do piloto, e YY é sua velocidade média.
Etapas
Das aulas de Física sabemos que a velocidade média é dada pela distância percorrida dividida pelo tempo gasto para percorrê-la (v=s/t), certo? Então temos dois valores numéricos (distância e tempo), e um literal (o nome do piloto).

A obtenção dos dados neste programa é simples e direta. Basta pedir ao usuário que digite os valores.

Exercício 2
Realizarei uma viagem de vários dias em uma caravana com 20 automóveis, e gostaria de saber a quilometragem média por litro de gasolina feita por cada automóvel. Para isto, anotarei a quilometragem no velocímetro ao sair de viagem, e depois ao chegar; também vou somar toda a quantidade de litros de gasolina que comprar para o carro. Construa uma classe que calcule a km realizada , e a média que o automóvel fez por litro de gasolina.
Exercício 3
Em uma concessionária de automóveis, foi realizado um feirão, sendo que existiam 3 categorias de automóveis a venda, cada categoria possui um preço de acordo com a tabela abaixo :
Categoria 1 = R$ 10.000.00
Categoria 2 = R$ 15.000.00
Categoria 3 = R$ 20.000.00

Sendo que na venda do automóvel, o cliente ira informar a o tipo de pagamento, (1 – para pagamento a vista ; 2 – Para financiamento). Caso o pagamento seja a vista, cada categoria possui um desconto diferenciado da seguinte forma.

Categoria 1 = 3 %
Categoria 2 = 5%
Categoria 3 = 7%

Visitaram a feira 50 pessoas, e cada uma adquiriu um automóvel, construa uma classe que calcule e mostre a categoria que foi mais vendida e a que foi menos vendida, e o total arrecadado no feirão.

Exercício 4
Construa uma classe que para uma amostra de 10 pessoas, receba o valor do salário de uma e o valor de um financiamento pretendido. Caso o financiamento seja menor ou igual a 5 vezes o salário da pessoa, o programa deverá escrevar "Financiamento Concedido"; senão, escreverá "Financiamento Negado". A classe devera apresentar o montante de financiamento que foi concedido.

===============//=============================//====================================

1 - Construa uma classe que receba uma frase digitada pelo usuário e apresente o tamanho da frase
2 - Construa uma classe que receba três frase digitada pelo usuário e apresente o tamanho da frase
3 – Construa uma classe que receba uma frase digitada pelo usuário e apresente o caracter da posição de numero 5, sendo que deverá ser realizado um tratamento do tamanho da frase para certificar-se que ela possui mais de 5 caracteres, para que a classe não apresente erro .
4 – Construa uma classe que receba três frase digitada pelo usuário e apresente o caracter da posição de numero 5, sendo que deverá ser realizado um tratamento do tamanho da frase para certificar-se que ela possui mais de 5 caracteres, para que a classe não apresente erro .
5 – Construa uma classe que receba uma frase digitada pelo usuário e transforme a para maiúscula.
6 – Construa uma classe que receba uma frase digitada pelo usuário e transforme a para minúscula.
7 – Construa uma classe que receba uma frase digitada pelo usuário e substitua todas as ocorrências da letra A por W.
8 – Construa uma classe que receba três frases digitada pelo usuário e substitua todas as ocorrências da letra A por X.
09 – Construa uma classe que receba duas frases digitada pelo usuário e informe se as frases são iguais ou diferentes.

===========================//======================//================================

1 - Em uma loja de departamentos existem vários produtos a venda cada produto possui um código, descrição e preço unitário a conforme tabela abaixo:
Codigo Descricao Preco
1 Fogão 100,00
2 Geladeira 300,00
3 Balcão 50,00
4 Louças 30,00
5 Cama/Mesa 70,00
6 Diversos 30,00

Construa uma classe que calcule a quantidade vendida e o valor vendido de cada produto o valor total das vendas para 10 clientes
2 - Em um posto de combustível o preço da gasolina comum é de R$ 2,76 por litro, já a aditivada custa R$ 2,81 por litro. Construa uma classe que calcule a quantidade de litros de gasolina vendida em um dia e o valor arrecadado com as vendas, a classe devera informar no final qual dos dois tipos de gasolina tiveram maior venda no dia em litros , e o percentual de cada tipo de gasolina com relação ao total vendido. A classe devera repetir ate que seja digitado zero para a quantidade de litros.

3 - A PRE (Policia Rodoviária Estadual) realizou um operação para verificar as condições dos itens de segurança dos automóveis que trafegam na rodovia, sendo que o veiculo que não atender as normas, sofrera uma infração de acordo com o quadro abaixo:
Codigo Descricao Valor
1 Sem triangulo 50,00
2 Sem extintor 70,00
3 Sem macaco 40

Sendo que cada automóvel poderá ter uma ou mais infrações (deve ser utilizado uma estrutura de repetição dentro da outra). Construa uma classe que para uma quantidade de 20 carros fiscalizados, apresente o total arrecadado com as infrações.


4 – A prefeitura de Rio Branco realizou uma pesquisa entre vários habitantes da cidade, coletando dados sobre o rendimento familiar e o número de filhos menores de cada família. A prefeitura deseja saber:

• A média dos rendimentos da população;
• A média do número dos filhos;
• O percentual de famílias com rendimento igual ou superior a 600 reais

Construa uma classe que para uma quantidade de 10 famílias, apresente os valores solicitados acima.




5 – Sabendo-se que uma empresa que patrocina uma equipe de vôlei paga a seus jogadores, além do salário, uma valor adicional mensal(bicho) que é função da produtividade de cada um e que essa produtividade é paga de acordo com a tabela a seguir:
Classe Nível Valor Adicional
1 Excelente + 100%
2 Bom + 80%
3 Médio + 50%
4 Regular + 30%
5 Precisa treinar mais. + 10%
6 Te cuida. + 5%
7 Vai ser despedido. Nada

Construa uma classe que entre com o salário e o código da classe de todos os jogadores, calcule e imprima o seu salário final e o nome da classe(nível). A classe termina sua execução, quando se digita o número da classe que estiver fora do



Otto
Admin

Mensagens : 16
Data de inscrição : 28/05/2012

Ver perfil do usuário http://unibavesistemas.forumeiros.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum