Assignment 1
Assignment 1
Set A
1]MyClass
int num;
public MyClass()
num=0;
this.num=num;
if(args.length>0)
int n=Integer.parseInt(args[0]);
System.out.println(m1.num);
System.out.println(m2.num);
else
System.out.println("Insufficient arguments");
}
}
2]Rectangle
import java.util.Scanner;
scanner.close();
3]Menu Driven
import java.util.Scanner;
int ch;
do{
System.out.println("Menu");
System.out.println("4. Exit");
System.out.println("Enter an choice:");
ch = scan.nextInt();
switch(ch){
double r = scan.nextDouble();
System.out.println("Enter Height:");
double h = scan.nextDouble();
System.out.println("Volume of cylinder:"+vol);
break;
int n = scan.nextInt();
int fact = 1;
{
fact=fact*i;
break;
int no = scan.nextInt();
int a,s=0,num;
num = no;
while(no > 0)
a = no % 10;
s = s + a*a*a;
no=no/10;
if(num == s)
else
break;
case 4: System.out.println("Exiting..");
break;
break;
}while(ch != 4);
//scan.close();
// }
// }
// //
4]Reverse Order
import java.util.Scanner;
for(int i=0;i<size;i++)
array[i]=scanner.nextInt();
for(int i=size-1;i>=0;i--)
System.out.print(array[i]+" ");
SET B
1]System Date and time
import java.util.Calendar;
import java.util.Date;
import java.text.SimpleDateFormat;
Calendar calendar=Calendar.getInstance();
int weekOfYear=calendar.get(Calendar.WEEK_OF_YEAR);
int weekOfMonth=calendar.get(Calendar.WEEK_OF_MONTH);
int dayOfMonth=calendar.get(Calendar.DAY_OF_MONTH);
is: "+format5.format(currentDate));
}
2]MyNumber
int num;
public b2()
num=0;
/**
*@return
*/
this.num=num;
if(num<0)
return 1;
return-1;
if(num>0)
return 1;
return-1;
if(num==0)
return 1;
return-1;
if(num%2==1)
return 1;
return-1;
if(num%2==0)
return 1;
return-1;
if(args.length>0)
int n=Integer.parseInt(args[0]);
b2 obj=new b2(n);
if(obj.isNegative(n)==1)
System.out.println(n+" is Negative");
else
if(obj.isPositive(n)==1)
System.out.println(n+" is Positive");
else
if(obj.isZero(n)==1)
System.out.println(n+" is Zero");
else
if(obj.isOdd(n)==1)
System.out.println(n+" is Odd");
else
if(obj.isEven(n)==1)
System.out.println(n+" is Even");
else
else
import java.util.Scanner;
public class b3
for(int[] row:matrix)
for(int elem:row)
System.out.print(elem+"");
System.out.println();
int rows=scan.nextInt();
int cols=scan.nextInt();
for(int i=0;i<rows;i++)
for(int j=0;j<cols;j++)
matrix1[i][j]=scan.nextInt();
for(int i=0;i<rows;i++)
for(int j=0;j<cols;j++)
{
matrix2[i][j]=scan.nextInt();
for(int i=0;i<rows;i++)
for(int j=0;j<cols;j++)
sum[i][j]=matrix1[i][j]+matrix2[i][j];
System.out.println("Sum of matrices:");
display(sum);
int r1=scan.nextInt();
int c1=scan.nextInt();
int r2=scan.nextInt();
int c2=scan.nextInt();
if(c1!=r2)
return;
for(int i=0;i<r1;i++)
for(int j=0;j<c1;j++)
matrix1[i][j]=scan.nextInt();
for(int i=0;i<r2;i++)
for(int j=0;j<c2;j++)
matrix2[i][j]=scan.nextInt();
for(int i=0;i<r1;i++)
for(int j=0;j<c2;j++)
for(int k=0;k<c1;k++)
product[i][j]+=matrix1[i][k]*matrix2[i][j];
System.out.println("Productof matrix:");
display(product);
}
public static void transpose()
int rows=scan.nextInt();
int cols=scan.nextInt();
System.out.println("Enter elements:");
for(int i=0;i<rows;i++)
for(int j=0;j<cols;j++)
matrix[i][j]=scan.nextInt();
for(int i=0;i<rows;i++)
for(int j=0;j<cols;j++)
transposematrix[j][i]=matrix[i][j];
System.out.println("Tranpose:");
display(transposematrix);
int choice=0;
while(choice!=4)
System.out.println("\n Menu\n");
System.out.println("1.Addition\n");
System.out.println("2.Multiplication\n");
System.out.println("3.Transpose\n");
System.out.println("4.exit\n");
choice=scan.nextInt();
switch(choice)
case 1:Add();
break;
case 2:multiply();
break;
case 3:transpose();
break;
case 4:System.out.println("exit");
break;
default:System.out.println("invalid");
break;
Assignment 2
SET A
1]Employee
import java.util.Scanner;
int id;
String name;
String dept_name;
float salary;
public Employee()
this.id = 0;
this.name = "ABC";
this.dept_name = "DEPT";
this.salary = 0;
object++;
this.id = id;
this.name = name;
this.dept_name = dept_name;
this.salary = salary;
object++;
return object;
System.out.println("\nID : "+id);
System.out.println("Name : "+name);
System.out.println("Department : "+dept_name);
System.out.println("Salary : "+salary);
int n , i , id;
float salary;
n = inp.nextInt();
System.out.print("ID : ");
id = inp.nextInt();
System.out.print("Name : ");
inp.nextLine();
name = inp.nextLine();
dept_name = inp.nextLine();
System.out.print("Salary : ");
salary = inp.nextFloat();
//emp[i].display();
emp[i].display();
2]Student class
import java.util.Scanner;
int rollno;
String name;
float percentage;
this.rollno = rollno;
this.name = name;
this.percentage = percentage;
int n = std.length;
int i, j, index;
index = i;
index = j;
std[index] = std[i];
std[i] = temp;
System.out.println("Name : "+name);
System.out.println("Percentage : "+percentage);
int n , i;
int rollno;
String name;
float percentage;
n = inp.nextInt();
rollno = inp.nextInt();
System.out.print("Name : ");
inp.nextLine();
name = inp.nextLine();
System.out.print("Percentage : ");
percentage = inp.nextFloat();
Student.sort(std);
std[i].display();
3]Sort 5 numbers
import java.util.Arrays;
public class A3
int i;
if(args.length == 5)
num[i] = Integer.parseInt(args[i]);
}
Arrays.sort(num);
System.out.print(num[i]+" ");
else
4]Format class
import java.util.Scanner;
name = inp.nextLine();
if(nameparts.length != 3)
{
return;
fname = nameparts[0];
mname = nameparts[1];
lname = nameparts[2];
Set B
1]package
sy marks
package SY;
this.ComputerTotal = CompT;
this.MathsTotal = MathT;
this.ElectronicsTotal = ElecT;
ty marks
package TY;
this.Theory = theory;
this.Practicals = pract;
create student.java
import java.util.Scanner;
import SY.*;
import TY.*;
int rollno;
String name;
SYMarks sy;
TYMarks ty;
this.rollno = rollno;
this.name = name;
this.sy = sy;
this.ty = ty;
String grade;
if(total>=70)
grade="A";
else
if(total>=60)
grade="B";
else
if(total>=50)
grade="C";
else
if(total>=40)
grade="Pass";
else
grade="Fail";
System.out.println("\nRoll No. : "+rollno);
System.out.println("Name : "+name);
System.out.println("Grade : "+grade);
int n ,i,rollno;
String name;
n = inp.nextInt();
inp.nextLine();
rollno = inp.nextInt();
inp.nextLine();
System.out.print("Name : ");
name = inp.nextLine();
System.out.print("Computer : ");
System.out.print("Electronics : ");
System.out.print("Theory : ");
System.out.print("Practical : ");
stds.display();
SET C
import java.util.Scanner;
import Strings.*;
import Strings.S2.*;
public class C1
{
Scanner inp = new Scanner(System.in);
str1 = inp.nextLine();
str2 = inp.nextLine();
package Strings;
}
create strings folder under it comp.java
package Strings.S2;
return str1.equals(str2);