New DOCX Document

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

-------------------------------------------------------------1------------------------------------------------------------------------

package lab7;

public class Stationary {


String item_name;
String company;
Stationary(String item_name,String company)
{this.item_name=item_name;
this.company=company;
}
void display()
{System.out.println("item name is:"+item_name);
System.out.println("company name is:"+company);
}
}
class pen extends Stationary
{int pointer_thickness;
pen(String item_name,String company,int pointer_thickness)
{super(item_name,company);
this.pointer_thickness=pointer_thickness;
}
void displaypen()
{super.display();
System.out.println("pointer thickness is:"+pointer_thickness);
}
}
class pencil extends Stationary
{String pencil_color;
pencil(String item_name,String company,String pencil_color)
{super(item_name,company);
this.pencil_color=pencil_color;
}
void displaypencil()
{
super.display();
System.out.println("pencil color is :"+pencil_color);
}
}
class runner
{public static void main(String[]args)
{Stationary a1=new Stationary("UNKNOWN","UNKNOWN");
pen a2=new pen("PEN","DOLLAR",112);
pencil a3=new pencil("pencil","DOLLAR","GREEN");
a1.display();
a2.displaypen();
a3.displaypencil();
}
}
-----------------------------------------------------------------------2--------------------------------------------------------------
package lab7;

public class Person {


String name;
String address,email;
int number;
Person()
{
}
Person(String name,String address,String email,int number)
{this.name=name;
this.address=address;
this.email=email;
this.number=number;
}
void display()
{
System.out.println("name is:"+name+"\naddress is:"+address+"\nemail
is:"+email+"\nnumber is:"+number+"\n");
}
}
class student extends Person
{String status;
student()
{}
student(String name,String address,String email,int number,String status)
{super(name,address,email,number);
this.status=status;
}
void display1()
{System.out.println("CLASS : STUDENT");
super.display();

System.out.println("CLASS STATUS IS:"+status);


}
}
class employee extends Person
{String office;
int salary;
employee()
{}
employee(String name,String address,String email,int number,String
office,int salary)
{super(name,address,email,number);
this.office=office;
this.salary=salary;
}
void display2()
{System.out.println("CLASS IS EMPLOYEE");
super.display();

System.out.println("office is:"+office+"\nsalary is:"+salary);


}
}
class faculty extends Person
{String rank;
int hours;
faculty()
{}
faculty(String name,String address,String email,int number,String rank,int
hours)
{super(name,address,email,number);
this.rank=rank;
this.hours=hours;
}
void display3()
{System.out.println("CLASS : FACULTY");
super.display();
System.out.println("\noffice rank is:"+rank+"\nOFFICE HOURS IS:"+hours);
}
}
class run
{public static void main(String[]args)
{Person a1=new Person("JOHN","ST BLOCK 2","JOHN@GMAIL.COM",0300000);
a1.display();
student a2=new student("MOOSA","ST BLOCK
5","MOOSA@GMAIL.COM",030000,"JUNIOR");
a2.display1();
employee a3=new employee("ALI","ST BLOCK C","ALI@GMAIL.COM",030000,"office
1111",50000);
a3.display2();
faculty a4=new faculty("PROF.KHAN","ST BLOCK
99","KHAN@GMAIL.COM",030000000, "HOD",9);
a4.display3();
}
}
--------------------------------------------------------------3----------------------------------------------------------
package lab7;
import java.util.Scanner;
public class Publication {
String title;
int price;
void settitle(String title)
{this.title=title;
}
String gettitle()
{return title;
}
void setprice(int price)
{this.price=price;
}
int getprice()
{return price;
}
void display()
{System.out.println("TITLE IS:"+title);
System.out.println("PRICE IS:"+price);
}
}
class books extends Publication
{int pages;
void setpages(int pages)
{this.pages=pages;
}
int getpages()
{return pages;
}
void display()
{
super.display();
System.out.println("number of pages is:"+pages);
}
}
class ruunn
{public static void main(String []args)
{Scanner scanner=new Scanner(System.in);
books a1=new books();
System.out.println("TITLE");
a1.settitle(scanner.nextLine());
System.out.println("PRICE");
a1.setprice(scanner.nextInt());
a1.setpages(scanner.nextInt());
System.out.println("BOOK DETAIL");
a1.display();
}
}
------------------------------------------------------4-------------------------------------------------------------------------------
package workk;

public class movie {


int id;
String movie;
movie(int id,String movie)
{this.id=id;
this.movie=movie;
}
public void setid(int id)
{this.id=id;
}
public void setmovie(String movie)
{this.movie=movie;
}
public int getname()
{
return id;}
public String getmovie()
{return movie;
}
public double calcfee(int late)
{
return 2*late;}
}
class action extends movie
{action(int id,String movie)
{
super(id,movie);
}
public double calcfee(int late)
{return 3*late;
}
}
class drama extends movie
{drama(int id,String movie)
{
super(id,movie);
}
public double calcfee(int late)
{
return 4*late;}

}
class myu
{public static void main(String[]args)
{
movie s1=new movie(1,"demon");
action s2=new action(2,"attack");
drama s3=new drama(3,"naruto");
System.out.println("movie late fee"+s1.calcfee(5));
System.out.println("action late fee:"+s2.calcfee(5));
System.out.println("drama late fee:"+s3.calcfee(5));
}
}
-------------------------------------------------------5------------------------------------------------
class Simple {
int num1;
int num2;

public Simple(int num1, int num2) {


this.num1 = num1;
this.num2 = num2;
}

public void add() {


System.out.println("It is addition method");
}

public void sub() {


System.out.println("It is subtraction method");
}

public void mul() {


System.out.println("It is multiplication method");
}

public void div() {


System.out.println("It is division method");
}
}

class VerifiedSimple extends Simple {


public VerifiedSimple(int num1, int num2) {
super(num1, num2);
}

public void add() {


if (num1 > 0 && num2 > 0) {
System.out.println("Addition result: " + (num1 + num2));
} else {
System.out.println("Error: Numbers should be greater than 0");
}
}

public void sub() {


if (num1 > 0 && num2 > 0) {
System.out.println("Subtraction result: " + (num1 - num2));
} else {
System.out.println("Error: Numbers should be greater than 0");
}
}

public void mul() {


if (num1 > 0 && num2 > 0) {
System.out.println("Multiplication result: " + (num1 * num2));
} else {
System.out.println("Error: Numbers should be greater than 0");
}
}

public void div() {


if (num2 != 0 && num1 > 0 && num2 > 0) {
System.out.println("Division result: " + ((double) num1 / num2));
} else {
System.out.println("Error: Numbers should be greater than 0 and divisor
should not be zero");
}
}
}

public class run {


public static void main(String[] args) {
VerifiedSimple verifiedSimple = new VerifiedSimple(5, 3);
verifiedSimple.add();
verifiedSimple.sub();
verifiedSimple.mul();
verifiedSimple.div();
}
}
---------------------------------------------------------LAB 6--------------------------------------------------
QNO1
class Account {
private double balance;

public Account() {
balance = 0.0;
}

public Account(double initialBalance) {


balance = initialBalance;
}

public void withdraw(double amount) {


System.out.println("Amount withdrawn: " + amount);
balance -= amount;
System.out.println("Updated balance: " + balance);
}

public void deposit(double amount) {


System.out.println("Amount deposited: " + amount);
balance += amount;
System.out.println("Updated balance: " + balance);
}

public void showBalance() {


System.out.println("Total balance: " + balance);
}

public double getBalance() {


return balance;
}
public void setBalance(double newBalance) {
balance = newBalance;
}
}

public class Main {


public static void main(String[] args) {
Account account1 = new Account(50000);

account1.deposit(5000);

account1.withdraw(2000);

Account account2 = new Account(account1.getBalance());

account2.setBalance(70000);

account2.deposit(10000);
account2.withdraw(5000);
account2.showBalance();
}
}

QNO2
class Student {
String name;
String section;
int rollNumber;
int matricMarks;

// Constructor
public Student(String name, String section, int rollNumber) {
this.name = name;
this.section = section;
this.rollNumber = rollNumber;
this.matricMarks = 0;
}

public String getName() {


return name;
}

public String getSection() {


return section;
}

public int getRollNumber() {


return rollNumber;
}

public int getMatricMarks() {


return matricMarks;
}

public void setMatricMarks(int matricMarks) {


this.matricMarks = matricMarks;
}

public void displayInfo() {


System.out.println("Name: " + name);
System.out.println("Section: " + section);
System.out.println("Roll Number: " + rollNumber);
System.out.println("Matric Marks: " + matricMarks);
}

public static void compareMarks(Student s1, Student s2) {


if (s1.getMatricMarks() > s2.getMatricMarks()) {
System.out.println(s1.getName() + " obtained more marks in Matric.");
} else if (s2.getMatricMarks() > s1.getMatricMarks()) {
System.out.println(s2.getName() + " obtained more marks in Matric.");
} else {
System.out.println("Both students have the same marks in Matric.");
}
}
}

public class Main {


public static void main(String[] args) {
Student student1 = new Student("John", "A", 101);
Student student2 = new Student("Alice", "B", 102);

student1.setMatricMarks(85);
student2.setMatricMarks(90);

System.out.println("Information for Student 1:");


student1.displayInfo();

System.out.println("\nInformation for Student 2:");


student2.displayInfo();

System.out.println("\nComparison of Matric Marks:");


Student.compareMarks(student1, student2);
}
}

QNO4
package workk;
import java.util.Scanner;
public class racingcar {
private String model;
private String color;
private int speed;
private int score;
racingcar()
{model="unknown";
color="unknown";
speed=00;
score=00;
}
racingcar(String model,String color,int speed,int score)
{this.color=color;
this.model=model;
this.score=score;
this.speed=speed;
}
public void setmodel(String model)
{this.model=model;}
public String getmodel()
{return model;}
public void setcolor(String color)
{this.color=color;
}
public String getcolor()
{return color;
}
public void setspeed(int speed)
{this.speed=speed;
}
public int getspeed()
{return speed;}
public void setscore(int score)
{
this.score=score;}
public int getscore()
{return score;
}
public void turnleft(int steps)
{System.out.println("turn left"+steps+"steps");
score+=steps;
}
public void turnright(int steps)
{System.out.println("turn left:"+steps+"steps");
score-=steps;
}

void display()
{System.out.println("model is:"+model);
System.out.println("color is:"+color);
System.out.println("speed is:"+speed);
System.out.println("score is:"+score);
}
}
class mywork
{public static void main(String[]args)
{Scanner dd=new Scanner(System.in);
System.out.println("enter model:");
String model=dd.nextLine();
System.out.println("enter color:");
String color=dd.nextLine();
System.out.println("enter speed:");
int speed=dd.nextInt();
System.out.println("enter score:");
int score=dd.nextInt();
racingcar s1=new racingcar(model,color,speed,score);
System.out.println("ATTRIBUTES:");
s1.display();
System.out.println("PERFORMANCE");
s1.turnleft(5);
s1.turnright(10);
System.out.println("performace is:");
s1.display();
}
}

--------------------------------------------------------------------------LAB 5--------------------------------------
QNO1
class University {
private String universityName;
private String location;

public University(String universityName, String location) {


this.universityName = universityName;
this.location = location;
}

public void display() {


System.out.println("University Name: " + universityName);
System.out.println("Location: " + location);
}
}

public class Main {


public static void main(String[] args) {
University university1 = new University("Example University", "City A");
University university2 = new University("Another University", "City B");

System.out.println("Details for University 1:");


university1.display();

System.out.println("\nDetails for University 2:");


university2.display();
}
}

QNO2
class Student {
private String name;
private int rollNumber;
private double attendance;
private String section;

public Student(String name, int rollNumber, double attendance, String


section) {
this.name = name;
this.rollNumber = rollNumber;
this.attendance = attendance;
this.section = section;
}

public void submitAssignment() {


System.out.println(name + " has to submit the assignment in the given
deadline.");
}

public void canGiveExam() {


if (attendance > 80) {
System.out.println(name + " is eligible to give the exam.");
} else {
System.out.println(name + " is not eligible to give the exam due to low
attendance.");
}
}
}

public class Main {


public static void main(String[] args) {
Student student1 = new Student("John", 101, 85, "A");
Student student2 = new Student("Alice", 102, 75, "B");

System.out.println("Details for Student 1:");


student1.submitAssignment();
student1.canGiveExam();

System.out.println("\nDetails for Student 2:");


student2.submitAssignment();
student2.canGiveExam();
}
}

QNO3
class Car {
private String model;
private int manufacturingYear;
private String color;
private int fuelAverage;

public Car(String model, int manufacturingYear, String color) {


this.model = model;
this.manufacturingYear = manufacturingYear;
this.color = color;
}

public void setFuelAverage(int fuelAverage) {


this.fuelAverage = fuelAverage;
}

public void carFuelAverage() {


System.out.println("Car's Fuel Average: " + fuelAverage + " km/l");
}

public void displayInfo() {


System.out.println("Car Information:");
System.out.println("Model: " + model);
System.out.println("Manufacturing Year: " + manufacturingYear);
System.out.println("Color: " + color);
carFuelAverage(); // Calling the method to display fuel average
}
}

public class Main {


public static void main(String[] args) {
Car myCar = new Car("Sedan", 2022, "Blue");

myCar.setFuelAverage(15);
myCar.displayInfo();
}
}

QNO4
import java.util.Scanner;

class Car {
private String model;
private int manufacturingYear;
private String color;
private int fuelAverage;

public Car(String model, int manufacturingYear, String color) {


this.model = model;
this.manufacturingYear = manufacturingYear;
this.color = color;
}

public void setFuelAverage(int fuelAverage) {


this.fuelAverage = fuelAverage;
}

public void carFuelAverage() {


System.out.println("Car's Fuel Average: " + fuelAverage + " km/l");
}

public void displayInfo() {


System.out.println("Car Information:");
System.out.println("Model: " + model);
System.out.println("Manufacturing Year: " + manufacturingYear);
System.out.println("Color: " + color);
carFuelAverage();
}
}

public class Main {


public static void main(String[] args) {
Car car1 = new Car("Sedan", 2022, "Blue");
car1.setFuelAverage(15);

Scanner scanner = new Scanner(System.in);

System.out.println("Enter the model for the second car:");


String model = scanner.nextLine();

System.out.println("Enter the manufacturing year for the second car:");


int manufacturingYear = scanner.nextInt();
scanner.nextLine();

System.out.println("Enter the color for the second car:");


String color = scanner.nextLine();

Car car2 = new Car(model, manufacturingYear, color);


System.out.println("Details for the First Car:");
car1.displayInfo();

System.out.println("\nDetails for the Second Car:");


car2.displayInfo();
}

--------------------------------------------------------------------------------LAB3----------------------------------------------
QNO1
import java.util.Scanner;

class Student {
private String name;
private double percentage;

public Student(String name, double percentage) {


this.name = name;
this.percentage = percentage;
}

public void calculateGrade() {


char grade;

if (percentage > 90) {


grade = 'A';
} else if (percentage >= 80 && percentage <= 90) {
grade = 'B';
} else if (percentage >= 70 && percentage < 80) {
grade = 'C';
} else if (percentage >= 50 && percentage < 70) {
grade = 'D';
} else {
grade = 'F';
}

System.out.println("Grade for " + name + ": " + grade);


}
}

public class Main {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter student name: ");


String name = scanner.nextLine();

System.out.print("Enter student percentage: ");


double percentage = scanner.nextDouble();

Student student = new Student(name, percentage);


student.calculateGrade();

scanner.close();
}
}

QNO2
import java.util.Scanner;

class Student {
private double attendance;
private double quizMarks;
private double assignmentMarks;

public Student(double attendance, double quizMarks, double assignmentMarks)


{
this.attendance = attendance;
this.quizMarks = quizMarks;
this.assignmentMarks = assignmentMarks;
}

public boolean isEligibleForExam() {


return attendance > 75 && calculateSessionalPercentage() > 70;
}

private double calculateSessionalPercentage() {


double totalQuizMarks = 30;
double totalAssignmentMarks = 20;
double totalMarksObtained = quizMarks + assignmentMarks;

return (totalMarksObtained / (totalQuizMarks + totalAssignmentMarks)) *


100;
}
}

public class ExamEligibilityProgram {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Enter student's attendance percentage: ");


double attendance = scanner.nextDouble();

System.out.print("Enter student's obtained marks in quizzes (out of 30):


");
double quizMarks = scanner.nextDouble();

System.out.print("Enter student's obtained marks in assignments (out of


20): ");
double assignmentMarks = scanner.nextDouble();

Student student = new Student(attendance, quizMarks, assignmentMarks);

if (student.isEligibleForExam()) {
System.out.println("The student is eligible to sit in the final exam.");
} else {
System.out.println("The student is not eligible to sit in the final
exam.");
}

scanner.close();
}
}

QNO3

import java.util.Scanner;

class Product {
private String name;
private double price;
private int quantity;

public Product(String name, double price, int quantity) {


this.name = name;
this.price = price;
this.quantity = quantity;
}

public double calculateTotal() {


return price * quantity;
}
}

class BillCalculator {
private Product[] products;
private String cardCategory;

public BillCalculator(Product[] products) {


this.products = products;
}

public void setCardCategory(String cardCategory) {


this.cardCategory = cardCategory;
}

public double calculateTotalBill() {


double totalBill = 0;

for (Product product : products) {


totalBill += product.calculateTotal();
}

return totalBill;
}

public double calculateDiscountedBill() {


double totalBill = calculateTotalBill();
double discountPercentage = 0;

switch (cardCategory.toUpperCase()) {
case "A":
discountPercentage = 50;
break;
case "B":
discountPercentage = 30;
break;
case "C":
discountPercentage = 15;
break;
default:
System.out.println("Invalid card category. No discount applied.");
}

double discountAmount = (discountPercentage / 100) * totalBill;


return totalBill - discountAmount;
}
}

public class BookShopProgram {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

Product[] products = new Product[3];


for (int i = 0; i < 3; i++) {
System.out.print("Enter product name: ");
String productName = scanner.next();

System.out.print("Enter product price: ");


double productPrice = scanner.nextDouble();

System.out.print("Enter quantity bought: ");


int quantity = scanner.nextInt();

products[i] = new Product(productName, productPrice, quantity);


}

BillCalculator billCalculator = new BillCalculator(products);


System.out.print("Enter your card category (A/B/C): ");
String cardCategory = scanner.next();
billCalculator.setCardCategory(cardCategory);

double totalBill = billCalculator.calculateTotalBill();


double discountedBill = billCalculator.calculateDiscountedBill();

System.out.println("Total Bill: " + totalBill + " Rs");


System.out.println("Discounted Bill: " + discountedBill + " Rs");

scanner.close();
}
}

You might also like