• Nenhum resultado encontrado

Exercícios Extras

N/A
N/A
Protected

Academic year: 2021

Share "Exercícios Extras"

Copied!
6
0
0

Texto

(1)

Exercícios Extras

1. Fazer um programa que receba o valor das vendas de um funcionário, e a meta que ele deveria atingir. O programa deverá calcular a comissão que esse funcionário irá receber, de acordo com a tabela abaixo. A comissão será calculada a partir do valor da venda desse funcionário.

If(valorVendido >=3000 && valorVendido<=4500){

Meta % Atingido Comissão

6000

Menos de 50% 1%

De 50% a 75% 2,5% De 75,1% a 100% 3,5%

Acima de 100% 5%

2. Faça um algoritmo que receba o peso de uma pessoa em Kg, e mostre: (switch) (a) O novo peso se essa pessoa engordar 15%

(b) O novo peso se essa pessoa emagrecer 20%

3. Faça um programa que receba o valor do salário mínimo e o valor do salário de um funcionário, calcule e mostre a quantidade de salários mínimos que ganha esse funcionário. (divisão)

4. Um funcionário recebe um salário fixo mais 4% de comissão sobre as vendas. Faça um programa que receba o salário fixo de um funcionário e o valor de suas vendas, calcule e mostre a comissão e o salário final do funcionário.

5. Faça um programa que calcula a média de 3 notas de um aluno, e diga o conceito conforme a tabela: (if/else)

Média Conceito 0 até 4,9 D

5 até 6,9 C 7 até 8,9 B 9 até 10 A

(2)

6. Faça um algoritmo que simule o caixa de um Fast-Food. Serão digitados o código de um produto, juntamente com a quantidade desejada deste produto. Seu programa deve retornar o valor final a ser pago.(if/else-switch)

Siga a tabela como auxílio: Código Produto Valor Unitário 1 Bala R$ 0,10 2 Bombom R$ 0,60 3 Trakinas R$ 2,40 4 Ruffles R$ 2,20 5 Refri Lata R$ 2,10

7. Uma pessoa possui nome, peso e altura. Desenvolva uma classe que diga se a pessoa está no seu peso ideal, pense que para saber isso precisamos verificar antes o índice de massa corporal de uma pessoa, sendo assim, teremos que analisar se esse índice resultar um valor Entre 18,5 e 24,9 a pessoa está no peso ideal, caso contrário, não está no peso ideal.

Ex.: Entre:

if(calcularImc()>=18.5 && calcularImc()<=24.5){ return “Parabéns, você está no peso ideal!”; }

8. Faça um programa que receba uma hora e o programa deverá mostrar essa hora convertida pra minutos e segundos.

9. Faça um programa que receba a duração de um jogo em segundos, e converta para hora, minuto e segundo.

60 segundos = 1 minuto 60 min = 1 hora

1 hora = 3600 segundos

10. Crie um algoritmo que receba do usuário a hora e minuto de entrada de um funcionário no trabalho, e a hora e minuto de saída deste funcionário. O algoritmo deverá calcular quanto tempo este funcionário trabalha em horas e minutos.

11. Faça um programa que receba o preço por litro de um combustível, a quantidade de quilômetros por litro de um determinado carro, e a distância a percorrer desejada. Seu programa deverá exibir quantos litros serão necessários para percorrer esta distância e quanto será gasto.

(3)

12. Receba uma temperatura em graus Celsius e mostrá-la convertida para Fahrenheit. Fórmula da conversão: F = ( 9 * C + 160) / 5, sendo F = fahrenheit e C a temperatura em Celsius.

13. Receber dois números inteiros, e armazená-los em duas variáveis A e B. O algoritmo deverá trocar os valores das variáveis, e mostrá-las trocadas.

14. Crie e modele uma classe que leia os seguintes dados: nome, sexo, idade e saúde de uma pessoa, ao final verifique se esta pessoa está apta ou não para cumprir com os serviços militares. (if/else)

15. Faça um algoritmo que leia o nome de um funcionário e seu salário do mês. Calcule qual o valor de reajuste no salário que será dado a cada funcionário desta empresa de acordo com os seguintes critérios: (if/else)

a) 50% para aqueles que ganham menos do que três salários mínimos; b) 20% para aqueles que ganham entre três até dez salários mínimos; c) 15% para aqueles que ganham acima de dez até vinte salários mínimos; d) 10% para os demais funcionários.

Continuação dos Exercícios IF-else – switch

1. Faça um programa que receba a quantidade de litros a abastecer, o tipo de combustível e diga o valor a pagar, conforme tabela:

Combustível Valor por litro

1. Gasolina 2,79

2. Álcool 1,99

3. GNV 1,52

4. Diesel 1,89

2. Faça um programa que receba a idade e o nome de um nadador, após classifique-o em uma das seguintes categorias:

• Menor de 8 – não pode ser nadador, mínimo oito anos. • Infantil = 8-10 anos

• Juvenil = 11-17 anos

• Adulto = maiores iguais e 18 anos

3. Escreva um programa que mostre na tela se o ano digitado pelo usuário é bissexto. Não se esqueça de que são bissextos os anos múltiplos de quatro que não são múltiplos de 100, e ainda os anos múltiplos de 400. Por exemplo, os anos 1996 e 2000 são bissextos, enquanto que os anos 1998 e 1900 são comuns. 4. Escreva um programa que leia dois números inteiros e apresente a sua soma. Ao

(4)

5. Modele uma classe Produto. O usuário poderá comprar um produto de um valor qualquer e verificar seu valor de desconto de acordo com as opções:

1- 10% 2- 20% 3- 30%

6. Modele uma classe Produto onde o usuário possa calcular o valor total e a quantidade de produtos. Ao final da compra, dê um desconto no valor de acordo com as porcentagens abaixo:

 Valor da Compra <= R$ 50,00 desconto de 6%  Valor da Compra <= R$ 100,00 desconto de 8%  Valor da Compra > R$ 100,00 desconto de 10%

 Faça uma condição no programa caso o valor e as quantidades forem <= 0.

7. Modele uma classe que informem todas as estações do ano e seu determinado mês. Crie um menu alternativo com os meses ou códigos.

8. Crie uma classe Trimestre. O programa deverá imprimir na tela conforme o mês digitado o trimestre que o usuário nasceu.

9. Escreva um programa para determinar o tipo de um bilhete que cada visitante de um parque de diversões deve comprar. O tipo do bilhete é determinado em função da idade do visitante de acordo com a tabela abaixo.

IDADE BILHETE Inferior a 6 anos. Isento de pagamento. Entre 6 e 12 anos. Bilhete Criança. Entre 13 e 20 anos. Bilhete Estudante. Entre 20 e 65 anos. Bilhete Adulto. Mais de 65 anos. Bilhete 3ª Idade.

10. Faça um algoritmo que calcule o valor de uma conta de luz de uma pessoa. Sabe-se que o cálculo da conta é de acordo com o consumo de kW/h referente a tabela de custos e serviços.

Tipo de Cliente/Valor kWh.  Residência (0,60)  Comércio (0,48).  Indústria (1,29).

(5)

11. Crie uma classe MediaEscolar, que possui os seguintes atributos: nota1, nota2, nota3, nota4, freqüência. Nela crie os seguintes métodos: calcularMedia, verificarSituação. Imprima a situação, onde:

 Frequência inferior a 75% e média maior ou igual a 7 – Reprovado por frequência;

 Frequência 75% ou superior, mas média inferior a 4 – Reprovado por média;  Frequência inferior a 75% e média menor que 4 – Reprovado por média e

frequência;

 Frequência 75% ou superior, mas média inferior a 7 e maior e igual a 4 – Exame;

 Frequência 75% ou superior e média 7 ou superior – Aprovado;

12. Faça um programa que imprima na tela o valor da conta de água a partir da leitura de consumo do mês anterior e do atual conforme marcado no hidrômetro. Sabe-se que a conta de água é formada pela tarifa de água, somada a tarifa de esgoto (2,5% da conta de água) e a tarifa de conservação do hidrômetro (R$5,00). O consumo de água é de acordo com a tabela abaixo:

Consumo (m³) Tarifa (R$/m³)

0-10 0,69

11-15 1,17

16-25 1,48

Acima de 25 1,60

Trabalhando com Menu: (if – else – Switch).

13. Faça uma classe que receba dois valores mais o nome do usuário. Calcule as seguintes operações:

 Soma;  Divisão;

 25% Juros do Valor 2:

 25% Juros de desconto do Valor 1;  Valor 1²;

 Raiz Quadrada do Valor 2;  Valor Máximo;

 Crie um cadastro para entrar no sistema (na main), onde o usuário possa escolher através de um Menu qual operação deseja realizar, caso o usuário erre a senha o programa deve ser finalizado

(6)

14. Faça uma Classe Funcionário que contenha o nome do funcionário, valor hora e total de trabalhadas.

Devem ser calculados os seguintes valores: a) O salário bruto;

b) O valor de Vale Transporte (6% do Salário Bruto); c) Um benefício de 10% de insalubridade (do salário bruto); d) O desconto de INSS (Ver Tabela logo abaixo);

e) O salário líquido (Salário Bruto + benefícios - Descontos).

- Faça o algoritmo em JAVA acima.

- Crie a classe principal, receba os dados necessários e exiba o seguinte menu para o usuário:

Digite:

1-Ver descontos 2-Ver benefícios

3-Ver descontos, benefícios. 4-sair

Referências

Documentos relacionados

5) “Estado da arte” do desenvolvimento local sertaginense. “A Sertã continua a ser pequenina e com pouca população. O setor turístico tem vindo a melhorar e temos

decumbens, resistência à antracnose, alta ressemeadura natural, e boa capacidade de Fixação Biológica de Nitrogênio (FBN). Baseado nesse contexto, estruturou-se a pressente

Normas organizacionais – responsáveis pela regulação das formas de utilização dos novos objetos no processo de trabalho – fala-se em flexibilidade para nomear

Os estudos iniciais em escala de bancada foram realizados com um minério de ferro de baixo teor e mostraram que é possível obter um concentrado com 66% Fe e uma

• Identificar diferentes quantidades em situações de jogos, brincadeiras e atividades de rotina, entre outros.. • Utilizar a sequência da realização das atividades da

Atualmente o predomínio dessas linguagens verbais e não verbais, ancorados nos gêneros, faz necessário introduzir o gênero capa de revista nas aulas de Língua Portuguesa, pois,

Diferentemente do ferro dextran de alto peso molecular utilizado na década de 80 e lembrado como um compos- to associado ao alto risco de reação anafilática e morte, o desenvolvimento

No mesmo quadro são apresentadas as características das adutoras de água tratada, entre a EEAT1 e os reservatórios do Morro da Embratel no ponto de