-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathSeuZeGroceryStore.java
77 lines (58 loc) · 2.19 KB
/
SeuZeGroceryStore.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
/*
====================================================
Desafios Intermediários - Banco PAN Java Developer
====================================================
2/5 - Quitanda do Seu Zé
====================================================
Desafio
Seu Zé está vendendo frutas com a seguinte tabela de preços:
---------------------------------------------
| | Até 5 Kg | Acima de 5 Kg |
---------------------------------------------
| Morango | R$ 2,50 por Kg | R$ 2,20 por Kg |
| Maçã | R$ 1,80 por Kg | R$ 1,50 por Kg |
---------------------------------------------
Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapassar R$ 25,00, receberá ainda um desconto de 10% sobre este total. Escreva um algoritmo para ler a quantidade (em Kg) de morangos e a quantidade (em Kg) de maças adquiridas e escreva o valor a ser pago pelo cliente.
Entrada
Como entrada, você recebera a quantidade em kg de morangos e a quantidade em kg de maçãs.
Saída
Será o valor a ser pago pelo cliente, conforme a tabela de preços da quintanda do seu Zé.
Exemplo 1
-------------------
| Entrada | Saída |
-------------------
| 3 | 11.1 |
| 2 | |
-------------------
Exemplo 2
-------------------
| Entrada | Saída |
-------------------
| 1 | 4.3 |
| 1 | |
-------------------
Exemplo 3
-------------------
| Entrada | Saída |
-------------------
| 5 | 19.35 |
| 5 | |
-------------------
SOLUÇÃO ABAIXO: */
import java.util.Scanner;
public class SeuZeGroceryStore {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int morangos = input.nextInt();
int macas = input.nextInt();
double valorKgMorango = (morangos > 5) ? 2.2 : 2.5;
double valorMorangos = morangos * valorKgMorango;
double valorKgMaca = (macas > 5) ? 1.5 : 1.8;
double valorMacas = macas * valorKgMaca;
int pesoTotalCompra = morangos + macas;
double valorTotalCompra = valorMorangos + valorMacas;
if (pesoTotalCompra > 8 || valorTotalCompra > 25.0) valorTotalCompra -= (0.1 * valorTotalCompra);
System.out.println(valorTotalCompra);
input.close();
}
}