-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCricketKit.java
More file actions
57 lines (50 loc) · 1.31 KB
/
CricketKit.java
File metadata and controls
57 lines (50 loc) · 1.31 KB
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
import java.util.*;
class CricketKit
{
String Itemname;
double price;
int quantity;
double saleprice;
double netprice;
double discount;
CricketKit()
{
Itemname="";
price=0.0;
quantity=0;
saleprice=0.0;
netprice=0.0;
discount=0.0;
}
void input()
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the Item name=");
Itemname=sc.nextLine();
System.out.println("Enter the price of the Item:");
price=sc.nextDouble();
System.out.println("Enter the quantity supplied:");
quantity=sc.nextInt();
}
double discount()
{
saleprice=price*quantity;
if(saleprice>=15000)
discount=0.10*saleprice;
else if(saleprice>=5000&&saleprice<15000)
discount=0.05*saleprice;
else if(saleprice<5000)
discount=0.0;
return discount;
}
double calculate()
{
netprice=saleprice-discount;
return netprice;
}
void display()
{
System.out.println("Item name"+"\t"+"Unit price"+"\t"+"Quantity"+"\t"+"Sale Price"+"\t"+"Discount"+"\t"+"Net Price");
System.out.println(Itemname+"\t"+price+"\t"+quantity+"\t"+saleprice+"\t"+discount+"\t"+netprice+"\t");
}
}