Javaasign
Javaasign
Javaasign
2
/*import java.util.Scanner;
class a_2
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
double length,breadth;
System.out.println("Program to find area and perimeter of rectangle:");
System.out.println("Enter the length:");
length=sc.nextDouble();
System.out.println("Enter the bredth:");
breadth=sc.nextDouble();
double area=length*breadth;
double perimeter=2*(length+breadth);
System.out.println("The area of rectangle is:"+area+"\nPerimeter
is:"+perimeter);
}
}*/
// a.3
/*
import java.io.*;
import java.util.*;
class a_3
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int ch,n,i,p=1,num,temp=0;
double r,h,v;
System.out.print("\nMenu\n");
System.out.println("\n1.volume of cylinder\n2.factorial of given number\n3.
number is Armstrong or not\n4. Exit");
System.out.println("\n Enter your choice: ");
ch=Integer.parseInt(sc.next());
switch(ch)
{
case 1:
System.out.println("Enter the radius of cylinder: ");
r=Double.parseDouble(sc.next());
System.out.println("Enter the height of cylinder: ");
h=Double.parseDouble(sc.next());
v=3.142*r*r*h;
System.out.println("Volume: "+v+"cu units");
break;
case 2:
System.out.println("Enter the number: ");
n=Integer.parseInt(sc.next());
for(i=1;i<=n;i++)
{
p=p*i;
}
System.out.println("Factorial: "+p);
break;
case 3:
System.out.println("Enter the number: ");
num=Integer.parseInt(sc.next());
while(num!=0)
{
temp=num%10;
num=num+(temp*temp*temp);
num=num/10;
}
if(temp==num)
System.out.println("is an amstrong no");
else
System.out.println("is not an amstrong no");
break;
case 4:
System.out.println("Exit");
break;
}
}
}*/
// a.4
/*import java.io.*;
import java.util.*;
public class a_4
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int i,n;
int a[]=new int[10];
System.out.println("Enter the size of array: ");
n=sc.nextInt();
System.out.println("Enter the elements: ");
for(i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
System.out.println("Array elements in reverse order: ");
for(i=n-1;i>=0;i--)
{
System.out.println(a[i]);
}
}
}*/
// b.2
/*import java.util.Scanner;
public class b_3
{
private static void addMatrices(int[][] matrix1, int[][] matrix2, int rows, int columns)
{
int[][] result = new int[rows][columns];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
result[i][j] = matrix1[i][j] + matrix2[i][j];
}
}
System.out.println("Result of matrix addition:");
printMatrix(result, rows, columns);
}
private static void multiplyMatrices(int[][] matrix1, int[][] matrix2, int rows, int columns)
{
int[][] result = new int[rows][columns];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
for (int k = 0; k < columns; k++)
{
result[i][j] += matrix1[i][k] * matrix2[k][j];
}
}
}
System.out.println("Result of matrix multiplication:");
printMatrix(result, rows, columns);
}
private static void transposeMatrix(int[][] matrix, int rows, int columns)
{
int[][] result = new int[columns][rows];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
result[j][i] = matrix[i][j];
}
}
System.out.println("Transpose of the matrix:");
printMatrix(result, columns, rows);
}
private static void printMatrix(int[][] matrix, int rows, int columns)
{
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
System.out.print(matrix[i][j] + " ");
}
System.out.println();
}
}
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
int rows, columns;
// b.3
/*import java.util.Scanner;
public class b_3
{
private static void addMatrices(int[][] matrix1, int[][] matrix2, int rows, int columns)
{
int[][] result = new int[rows][columns];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
result[i][j] = matrix1[i][j] + matrix2[i][j];
}
}
System.out.println("Result of matrix addition:");
printMatrix(result, rows, columns);
}
private static void multiplyMatrices(int[][] matrix1, int[][] matrix2, int rows, int columns)
{
int[][] result = new int[rows][columns];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
for (int k = 0; k < columns; k++)
{
result[i][j] += matrix1[i][k] * matrix2[k][j];
}
}
}
System.out.println("Result of matrix multiplication:");
printMatrix(result, rows, columns);
}
private static void transposeMatrix(int[][] matrix, int rows, int columns)
{
int[][] result = new int[columns][rows];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
result[j][i] = matrix[i][j];
}
}
System.out.println("Transpose of the matrix:");
printMatrix(result, columns, rows);
}
private static void printMatrix(int[][] matrix, int rows, int columns)
{
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
System.out.print(matrix[i][j] + " ");
}
System.out.println();
}
}
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
int rows, columns;
// a.1
/*public class A1a
{
int num;
public A1a()
{
num=10;
}
public A1a(int num)
{
this.num=num;
}
public static void main(String[] args)
{
A1a m1 = new A1a();
if(args.length>0)
{
int n = Integer.parseInt(args[0]);
A1a m2 = new A1a(n);
System.out.println(m1.num);
System.out.println(m2.num);
}
else
{
System.out.println("INSUFFICIENT ARGUMENTS");
}
}
}*/
// c.3
/*import java.io.*;
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
for (int a = 1; a <= 15; a++) {
System.out.print(a + " * " + i + " = " + (a * i) + "\t");
}
System.out.println();
}
}
}
*/
// c.1
/*import java.util.Arrays;
import java.util.Scanner;
public class A1ca
{
public static void main(String[] args)
{
System.out.println(" "+a[i]);
}
}
}*/
// c.2
/*import java.util.Scanner;
while (true) {
System.out.println("\nMenu:");
System.out.println("1. Sum of diagonal elements");
System.out.println("2. Sum of upper diagonal elements");
System.out.println("3. Sum of lower diagonal elements");
System.out.println("4. Exit");