Академический Документы
Профессиональный Документы
Культура Документы
Silver Stall
*/
import java.util.Scanner;
class SilverStall {
String name;
String detail;
String owner;
int cost;
int totalCost() {
return cost;
}
}
public GoldStall(String name, String detail, String owner, int cost, int tvSet) {
super(name, detail, owner, cost);
this.tvSet = tvSet;
}
@Override
int totalCost() {
return cost + tvSet * 100;
}
}
public PlatinumStall(String name, String detail, String owner, int cost, int tvSet, int projector) {
super(name, detail, owner, cost, tvSet);
this.projector = projector;
}
@Override
int totalCost() {
return cost + tvSet * 100 + projector * 500;
}
}
class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in).useDelimiter("\\n");
/**
*Make Payment
*/
import java.util.Scanner;
class TicketBooking {
String stageEvent;
String customer;
int noOfSeats;
public void makePayment(String creditCard, String ccv, String name, Double amount) {
System.out.print(" " + name + " " + amount + " " + ccv + " " + creditCard);
}
class Main1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in).useDelimiter("\\n");
String csv = sc.next();
String[] inputs = csv.split(",");
TicketBooking ticketBooking = new TicketBooking(inputs[0], inputs[1], Integer.parseInt(inputs[2]));
int choice = sc.nextInt();
switch (choice) {
case 1:
double amount = sc.nextDouble();
ticketBooking.display();
ticketBooking.makePayment(amount);
break;
case 2:
double amount1 = sc.nextDouble();
String wallet = sc.next();
ticketBooking.display();
ticketBooking.makePayment(wallet, amount1);
break;
case 3:
String name = sc.next();
double amount2 = sc.nextDouble();
String ccv = sc.next();
String credit = sc.next();
ticketBooking.display();
ticketBooking.makePayment(credit, ccv, name, amount2);
break;
default:
System.out.print("Invalid Choice");
break;
}
}
}
/**
Area of Shape
*/
import java.util.Scanner;
class Shape {
public Shape() {
}
double base;
double height;
double area;
@Override
public void computeArea() {
area = Math.round(3.14 * radius * radius * 100.0) / 100.0;
System.out.print(area);
}
}
@Override
public void computeArea() {
area = Math.round(base * height * 1000.00) / 1000.0;
String tk = String.format("%.2f", area);
System.out.print(tk);
}
}
@Override
public void computeArea() {
area = Math.round(.5 * base * height * 1000.00) / 1000.0;
String tk = String.format("%.2f", area);
System.out.print(tk);
}
}
class Main3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in).useDelimiter("\\n");
int choice = sc.nextInt();
switch (choice) {
case 1:
int radius = sc.nextInt();
Circle circle = new Circle(radius);
circle.computeArea();
break;
case 2:
int base = sc.nextInt();
int height = sc.nextInt();
Rectangle rectangle = new Rectangle(base, height);
rectangle.computeArea();
break;
case 3:
int base1 = sc.nextInt();
int height1 = sc.nextInt();
Triangle triangle = new Triangle(base1, height1);
triangle.computeArea();
break;
case 4:
System.out.print("Invalid Input");
break;
}
}
}
/**
Bank Account
**/
import java.util.Scanner;
class Account {
String accName;
String accNo;
String bankName;
void display() {
System.out.print(accName + "\\n" + accNo + "\\n" + bankName);
}
}
String tinNumber;
@Override
void display() {
System.out.print(accName + "\\n" + accNo + "\\n" + bankName + "\\n" + tinNumber);
}
}
String orgName;
@Override
void display() {
System.out.print(accName + "\\n" + accNo + "\\n" + bankName + "\\n" + orgName);
}
}
class Main5 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in).useDelimiter("\\n");
int choice = sc.nextInt();
String ssv = sc.next();
String[] details = ssv.split(" ");
if (choice == 1) {
SavingsAccount savingsAccount = new SavingsAccount(details[0], details[1], details[2], details[3]);
savingsAccount.display();
} else if (choice == 2) {
CurrentAccount currentAccount = new CurrentAccount(details[0], details[1], details[2], details[3]);
currentAccount.display();
}
}
}