Professional Documents
Culture Documents
}
System.out.printf("%.2f",amount);
}
}
2------------------------
3--------------------------
// You are using Java
import java.util.Scanner;
interface Case{
public String move(String str);
}
class Main implements Case {
4------------------------------
// You are using Java
import java.util.Scanner;
class InvalidAgeForDrivingLicenseException extends Exception {
String message;
public InvalidAgeForDrivingLicenseException(String s){
message = s;
}
public String toString(){
return ("InvalidAgeForDrivingLicenseException: "+message);
}
}
class RegisterForDrivingLicenseDemo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String name = sc.nextLine();
int Age = sc.nextInt();
int Marks = sc.nextInt();
try{
if(Age<18 && Age>0)
throw new InvalidAgeForDrivingLicenseException("Age should be more
than 18 years old");
else if(Age<0)
throw new InvalidAgeForDrivingLicenseException("Invalid age");
if(Marks>0 && Marks<80)
throw new InvalidMarkForDrivingLicenseException("Mark should be more
than 80");
else if(Marks<0)
throw new InvalidMarkForDrivingLicenseException("Invalid mark");
System.out.println("Approved");
}
catch(InvalidAgeForDrivingLicenseException e){
System.out.println(e);
}
catch(InvalidMarkForDrivingLicenseException e){
System.out.println(e);
}
}
}
5------------------
6------------------
// You are using Java
import java.util.Arrays;
import java.util.Scanner;
interface Growing{
public void isGrowing();
}
class Main{
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
String[] s = sc.nextLine().trim().split(" ");
GrowingNumber g1 = new GrowingNumber(Integer.parseInt(s[0]));
GrowingString g2 = new GrowingString(s[1]);
g1.isGrowing();
g2.isGrowing();
7--------------------------
String name;
int number,balance;
Date startDate;
Account(String name,int number,int balance,Date startDate){
this.name = name;
this.number = number;
this.balance = balance;
this.startDate = startDate;
}
class AccountsMain{
public static void main(String args[]) throws ParseException {
Scanner sc = new Scanner(System.in);
int choice = sc.nextInt();sc.nextLine();
String name = sc.nextLine();
int account = sc.nextInt();sc.nextLine();
int balance = sc.nextInt();sc.nextLine();
String d1 = sc.nextLine();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String d2 = sc.nextLine();
double i = 0d;
switch(choice){
case 1:
SavingsAccount s = new SavingsAccount(name, account, balance,
sdf.parse(d1));
i = s.calculateInterest(sdf.parse(d2));
break;
case 2:
CurrentAccount c = new CurrentAccount(name, account, balance,
new SimpleDateFormat("dd/MM/yyyy").parse(d1));
i = c.calculateInterest(new
SimpleDateFormat("dd/MM/yyyy").parse(d2));
break;
default:
}
System.out.println(i);
}
}
8-------------------
// You are using Java
import java.io.*;
import java.util.Scanner;
interface in1
{
final int data = 10;
public void display(String value);
}
class Main implements in1
{
public void display(String value)
{
System.out.printf("%s%n%d",value,data);
}
9------------------------
// You are using Java
import java.util.Scanner;
interface Rotate{
void leftRotate(int[] arr, int d, int n);
void leftRotatebyOne(int[] arr, int n);
void printArray(int[] arr, int n);
}
class Main implements Rotate {
public void leftRotate(int arr[], int d, int n)
{
// Fill your code
}
10-----------------------
last question was too lengthy time was over 😅