JAVA ASSIGNMENT ROLL 05 20.12.
2010
ASSIGNMENT NO . 07
//Sumof series
import [Link].*;
class SumSer{
Scanner sc=new Scanner([Link]);
int s,n;
void getData(){
[Link]("Enter the range of the no.....");
n=[Link]();
}
void sum(){
for(int i=1;i<=n;i++){
s=s+i;
}
[Link]("Result="+s);
}
}
class Ass3{
public static void main(String[] args){
SumSer s=new SumSer();
[Link]();
[Link]();
}
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
ASSIGNMENT NO . 08
import [Link].*;
class StringOperation {
Scanner sc=new Scanner([Link]);
String st;
void getString() {
[Link]("Enter a string...");
st=[Link]();
void reverse() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
for(int i=[Link]()-1;i>=0;i--) {
[Link]([Link](i));
void wordCount() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
JAVA ASSIGNMENT ROLL 05 20.12.2010
int c = 0;
for(int i=0;i<[Link]();i++) {
if([Link](i)==32||[Link](i)=='.'||[Link](i)==','||[Link](i)=='!'||
i==[Link]()-1) {
c++;
[Link]("No of word="+c);
void seperateLine() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
for(int i=0;i<[Link]()-1;i++) {
if([Link](i)!=32) {
[Link]([Link](i));
}else{
[Link]();
[Link]([Link]([Link]()-1));
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
class Ass7 {
public static void main (String[] args) {
StringOperation s=new StringOperation();
Scanner s1=new Scanner([Link]);
int i=0;
while(i!=-99) {
[Link]("\n..........Menu........");
[Link]("1:-String insert");
[Link]("2:-String reverse");
[Link]("3:-Word count");
[Link]("4:-Seperate line");
[Link]("Type -99 for exit");
int c=[Link]();
switch(c){
case 1:
[Link]();
break;
case 2:
[Link]();
break;
JAVA ASSIGNMENT ROLL 05 20.12.2010
case 3:
[Link]();
break;
case 4:
[Link]();
break;
default:
i=-99;
ASSIGNMENT NO . 09
JAVA ASSIGNMENT ROLL 05 20.12.2010
import [Link].*;
class StringOperation {
Scanner sc=new Scanner([Link]);
String st;
void getString() {
[Link]("Enter a string...");
st=[Link]();
void reverse() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
for(int i=[Link]()-1;i>=0;i--) {
[Link]([Link](i));
void wordCount() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
JAVA ASSIGNMENT ROLL 05 20.12.2010
int c = 0;
for(int i=0;i<[Link]();i++) {
if([Link](i)==32||[Link](i)=='.'||[Link](i)==','||[Link](i)=='!'||
i==[Link]()-1) {
c++;
[Link]("No of word="+c);
void seperateLine() {
[Link]("-----------------------------------");
[Link](st);
[Link]("-----------------------------------");
for(int i=0;i<[Link]()-1;i++) {
if([Link](i)!=32) {
[Link]([Link](i));
}else{
[Link]();
[Link]([Link]([Link]()-1));
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
class Ass7 {
public static void main (String[] args) {
StringOperation s=new StringOperation();
Scanner s1=new Scanner([Link]);
int i=0;
while(i!=-99) {
[Link]("\n..........Menu........");
[Link]("1:-String insert");
[Link]("2:-String reverse");
[Link]("3:-Word count");
[Link]("4:-Seperate line");
[Link]("Type -99 for exit");
int c=[Link]();
switch(c){
case 1:
[Link]();
break;
case 2:
[Link]();
break;
JAVA ASSIGNMENT ROLL 05 20.12.2010
case 3:
[Link]();
break;
case 4:
[Link]();
break;
default:
i=-99;
ASSIGNMENT NO . 10
JAVA ASSIGNMENT ROLL 05 20.12.2010
/*
*To check whether a matrix is symmetric or not.
*/
import [Link];
class SymMat {
int a[][],n;
Scanner sc=new Scanner([Link]);
void getVal() {
[Link]("Enter the order of the matrix=");
n=[Link]();
a=new int[n][n];
[Link]("Enter the values=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
a[i][j]=[Link]();
void check() {
int m=0;
JAVA ASSIGNMENT ROLL 05 20.12.2010
[Link]("Matrix=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
[Link](a[i][j]+" ");
[Link]();
[Link]("Transpose Matrix=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
[Link](a[j][i]+" ");
[Link]();
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
if(a[i][j]!=a[j][i]) {
m=1;
break;
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
if(m==0)
[Link]("\nSymmetric Matrix");
else
[Link]("\nNot Symmetric Matrix");
class Ass8 {
public static void main(String[] args) {
SymMat s=new SymMat();
[Link]();
[Link]();
ASSIGNMENT NO . 11
JAVA ASSIGNMENT ROLL 05 20.12.2010
/*
*To check whether a matrix is symmetric or not.
*/
import [Link];
class SymMat {
int a[][],n;
Scanner sc=new Scanner([Link]);
void getVal() {
[Link]("Enter the order of the matrix=");
n=[Link]();
a=new int[n][n];
[Link]("Enter the values=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
a[i][j]=[Link]();
void check() {
int m=0;
JAVA ASSIGNMENT ROLL 05 20.12.2010
[Link]("Matrix=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
[Link](a[i][j]+" ");
[Link]();
[Link]("Transpose Matrix=");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
[Link](a[j][i]+" ");
[Link]();
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
if(a[i][j]!=a[j][i]) {
m=1;
break;
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
if(m==0)
[Link]("\nSymmetric Matrix");
else
[Link]("\nNot Symmetric Matrix");
class Ass8 {
public static void main(String[] args) {
SymMat s=new SymMat();
[Link]();
[Link]();
ASSIGNMENT NO . 12
JAVA ASSIGNMENT ROLL 05 20.12.2010
import [Link];
class SkewSymMat {
Scanner sc=new Scanner([Link]);
int a[][],b[][],n;
void getVal() {
[Link]("\nEnter the order of the matrix=");
n=[Link]();
a=new int[n][n];
[Link]("Enter values...");
for(int i=0;i<[Link];i++) {
for(int j=0;j<[Link];j++) {
a[i][j]=[Link]();
void check() {
b=new int[n][n];
int s=0;
[Link]("Matrix..");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
JAVA ASSIGNMENT ROLL 05 20.12.2010
[Link](" "+a[i][j]+" ");
[Link]();
[Link]("Transpose of the matrix..");
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
b[i][j]=a[j][i];
[Link](" "+b[i][j]+" ");
[Link]();
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
if(a[i][j]!=-(b[i][j])) {
s=1;
break;
if(s==0)
[Link]("Skew Symmetric Matrix");
JAVA ASSIGNMENT ROLL 05 20.12.2010
else
[Link]("Not Skew Symmetric Matrix");
class Ass9 {
public static void main(String[] args) {
SkewSymMat m=new SkewSymMat();
[Link]();
[Link]();
ASSIGNMENT NO . 13
JAVA ASSIGNMENT ROLL 05 20.12.2010
import [Link].*;
//Matrix multiplication
class MatrixMultiplication {
int a[][],b[][],c[][],r1,r2,c1,c2;
Scanner sc=new Scanner([Link]);
void getVal() {
[Link]("Enter the row and clumn of the 1st matrix=");
r1=[Link]();
c1=[Link]();
a=new int[r1][c1];
[Link]("Enter the values of 1st matrix=");
for(int i=0;i<r1;i++) {
for(int j=0;j<c1;j++) {
a[i][j]=[Link]();
[Link]("Enter the row and clumn of the 2nd matrix=");
r2=[Link]();
c2=[Link]();
b=new int[r2][c2];
[Link]("Enter the values of 2nd matrix=");
for(int i=0;i<r2;i++) {
JAVA ASSIGNMENT ROLL 05 20.12.2010
for(int j=0;j<c2;j++) {
b[i][j]=[Link]();
void showMatrix() {
[Link]("1st Matrix=");
for(int i=0;i<r1;i++) {
for(int j=0;j<c1;j++) {
[Link](a[i][j]+" ");
[Link]();
[Link]("2st Matrix=");
for(int i=0;i<r2;i++) {
for(int j=0;j<c2;j++) {
[Link](b[i][j]+" ");
[Link]();
void mul() {
JAVA ASSIGNMENT ROLL 05 20.12.2010
if(c1==r2){
[Link]("Column of 1st Matrix equals to row of 2nd
Matrix.");
c=new int[r1][c2];
for(int i=0;i<r1;i++) {
for(int j=0;j<c2;j++) {
int s=0;
for(int k=0;k<c1;k++) {
s=s+a[i][k]*b[k][j];
c[i][j]=s;
[Link]("Result=");
for(int i=0;i<r1;i++) {
for(int j=0;j<c2;j++) {
[Link](c[i][j]+" ");
[Link]();
else
JAVA ASSIGNMENT ROLL 05 20.12.2010
[Link]("Column of 1st Matrix not equals to row of 2nd
Matrix.");
class Ass10 {
public static void main (String[] args) {
MatrixMultiplication m=new MatrixMultiplication();
[Link]();
[Link]();
[Link]();
ASSIGNMENT NO . 14
/*
JAVA ASSIGNMENT ROLL 05 20.12.2010
* Constructor overloading.
*/
import [Link];
import [Link].*;
class Volume{
Volume(double h,double l,double b){
[Link]("\nVolume of Room="+h*l*b);
Volume(double r,double h){
[Link]("\nVolume of Cylinder="+3.14*[Link](r, 2)*h);
Volume(double c) {
[Link]("\nVolume of Cube="+[Link](c, 3));
class Ass11 {
public static void main(String[] args) {
Volume v1=new Volume(10,15,11);
Volume v2=new Volume(5,20);
Volume v3=new Volume(10);
JAVA ASSIGNMENT ROLL 05 20.12.2010
ASSIGNMENT NO . 15
import [Link].*;
JAVA ASSIGNMENT ROLL 05 20.12.2010
//Volume calculation
class Volume {
double h,l,b,r;
void calculation(double h, double l, double b) {
[Link]("\nVolume of a room is:-"+h*l*b);
void calculation(double h, double r) {
[Link]("\nVolume of cylinder:-"+3.14*[Link](r, 2)*h);
class Ass12 {
public static void main(String[] args) {
Volume v=new Volume();
Scanner sc=new Scanner([Link]);
double h,l,b;
[Link]("Enter the height,length and breadth of room=");
h=[Link]();
l=[Link]();
b=[Link]();
[Link](h, l, b);
[Link]("\nEnter the height and radius of cylender=");
JAVA ASSIGNMENT ROLL 05 20.12.2010
h=[Link]();
b=[Link]();
[Link](h, b);
ASSIGNMENT NO . 16
import [Link];
JAVA ASSIGNMENT ROLL 05 20.12.2010
class Function{
int nCr(int n,int r){
return(fact(n)/(fact(r)*fact(n-r)));
int fact(int f){
if(f==0)
return 1;
else
return(f*fact(f-1));
void printData(int n){
for(int i=0;i<n;i++){
for(int k=1;k<=n-i-1;k++)
[Link](" ");
for(int j=0;j<=i;j++){
[Link](nCr(i,j)+" ");
[Link]();
}
JAVA ASSIGNMENT ROLL 05 20.12.2010
class Ass14{
public static void main(String[] args){
Scanner sc=new Scanner([Link]);
Function f=new Function();
[Link]("Enter the line nos....");
int n=[Link]();
[Link]("Pascle triangle is.......");
[Link](n);