Skip to content

Commit d0a96c4

Browse files
authored
Add files via upload
1 parent 0d1682b commit d0a96c4

26 files changed

+890
-0
lines changed

Aray/Pattern.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
class p
2+
{
3+
public static void main(String arg[])
4+
{
5+
int k=1;
6+
for(int i=1;i<=5;i++)
7+
{
8+
for(int j=1;j<=i;j++)
9+
{
10+
System.out.print(k%2);
11+
k++;
12+
}
13+
System.out.println("");
14+
}
15+
}
16+
}

Aray/batavg.java

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
2+
import java.util.*;
3+
class cricket
4+
{
5+
String name;
6+
int innings,trun,notout,batavg;
7+
void accept()
8+
{
9+
Scanner sc=new Scanner(System.in);
10+
System.out.println("Enter Player Name = ");
11+
name=sc.next();
12+
System.out.println("Enter no of innings = ");
13+
innings=sc.nextInt();
14+
System.out.println("Enter not out = ");
15+
notout=sc.nextInt();
16+
System.out.println("Enter Total run = ");
17+
trun=sc.nextInt();
18+
batavg=avg(innings,trun,notout);
19+
}
20+
void disp()
21+
{
22+
System.out.println("\n"+name+"\t"+innings+"\t"+notout+"\t"+trun+"\t "+batavg);
23+
}
24+
static int avg(int innings,int trun,int notout)
25+
{
26+
return trun/(innings-notout);
27+
}
28+
static void sort(cricket ob[],int n)
29+
{
30+
int pass,i;
31+
for(pass=0;pass<n;pass++)
32+
{
33+
for(i=0;i<pass-n;i++)
34+
{
35+
if(ob[i].batavg<ob[i+1].batavg)
36+
{
37+
cricket t=ob[i];
38+
ob[i]=ob[i+1];
39+
ob[i+1]=t;
40+
}
41+
}
42+
}
43+
for(i=0;i<n;i++)
44+
{
45+
System.out.println("\n"+ob[i].name+"\t"+ob[i].innings+"\t"+ob[i].notout+"\t"+ob[i].trun+"\t "+ob[i].batavg);
46+
}
47+
}
48+
public static void main(String arg[])
49+
{
50+
cricket ob[]=new cricket[20];
51+
Scanner s=new Scanner(System.in);
52+
System.out.println("Enter Limit = ");
53+
int n=s.nextInt();
54+
for(int i=0;i<n;i++)
55+
{
56+
ob[i]=new cricket();
57+
ob[i].accept();
58+
}
59+
System.out.println("\n Name\tInnings\tNotOut\tTotalRun batAvg\n");
60+
for(int i=0;i<n;i++)
61+
{
62+
ob[i].disp();
63+
}
64+
System.out.println("\nSOrted Order by Bat Average \n\n");
65+
System.out.println("\n Name\tInnings\tNotOut\tTotalRun batAvg\n");
66+
sort(ob,n);
67+
}
68+
}

Aray/cricket.class

1.92 KB
Binary file not shown.

Aray/cricket.java

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
import java.util.*;
2+
class cricket
3+
{
4+
String name;
5+
int innings,trun,notout,avg;
6+
void accept()
7+
{
8+
Scanner sc=new Scanner(System.in);
9+
System.out.println("Enter Player Name = ");
10+
name=sc.next();
11+
System.out.println("Enter no of innings = ");
12+
innings=sc.nextInt();
13+
System.out.println("Enter not out = ");
14+
notout=sc.nextInt();
15+
System.out.println("Enter Total run = ");
16+
trun=sc.nextInt();
17+
avg=trun/notout;
18+
}
19+
void disp()
20+
{
21+
System.out.println("\n"+name+"\t"+innings+"\t"+notout+"\t"+trun+"\t "+avg);
22+
}
23+
public static void main(String arg[])
24+
{
25+
cricket ob[]=new cricket[20];
26+
Scanner s=new Scanner(System.in);
27+
System.out.println("Enter Limit = ");
28+
int n=s.nextInt();
29+
for(int i=0;i<n;i++)
30+
{
31+
ob[i]=new cricket();
32+
ob[i].accept();
33+
}
34+
System.out.println("\n Name\tInnings\tNotOut\tTotalRun Avg\n");
35+
for(int i=0;i<n;i++)
36+
{
37+
ob[i].disp();
38+
}
39+
}
40+
}

Aray/emp5.java

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import java.util.*;
2+
class emp
3+
{
4+
int eno,n;
5+
String ename;
6+
float sal;
7+
void accept()
8+
{
9+
Scanner sc=new Scanner(System.in);
10+
System.out.print("Enter eno = ");
11+
eno=sc.nextInt();
12+
System.out.print("Enter ename = ");
13+
ename=sc.next();
14+
System.out.print("Enter salary = ");
15+
sal=sc.nextFloat();
16+
}
17+
void disp()
18+
{
19+
System.out.print("\neno = "+eno);
20+
System.out.print("\nename = "+ename);
21+
System.out.print("\nsalary = "+ename);
22+
23+
}
24+
public static void main(String ar[])
25+
{
26+
int i;
27+
emp ob=new emp();
28+
for(i=0;i<5;i++)
29+
{
30+
ob.accept();
31+
}
32+
for(i=0;i<5;i++)
33+
{
34+
ob.disp();
35+
}
36+
}
37+
38+
}

Aray/functionoverloading.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
class add
2+
{
3+
int ADD(int a, int b)
4+
{
5+
int c= a+b;
6+
return c;
7+
}
8+
int ADD(int a)
9+
{
10+
int c= a*a;
11+
return c;
12+
}
13+
public static void main(String arg[])
14+
{
15+
add ob=new add();
16+
17+
System.out.print("ADD = " + ob.ADD(6,9));
18+
int c=ob.ADD(8);
19+
System.out.print("\nADD = "+c);
20+
}
21+
}

Aray/maxbatavg.java

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
import java.util.*;
3+
class cricket
4+
{
5+
String name;
6+
int innings,trun,notout,batavg;
7+
void accept()
8+
{
9+
Scanner sc=new Scanner(System.in);
10+
System.out.println("Enter Player Name = ");
11+
name=sc.next();
12+
System.out.println("Enter no of innings = ");
13+
innings=sc.nextInt();
14+
System.out.println("Enter not out = ");
15+
notout=sc.nextInt();
16+
System.out.println("Enter Total run = ");
17+
trun=sc.nextInt();
18+
batavg=trun/(innings-notout);
19+
}
20+
void disp()
21+
{
22+
System.out.println("\n"+name+"\t"+innings+"\t"+notout+"\t"+trun+"\t "+batavg);
23+
}
24+
public static void main(String arg[])
25+
{
26+
cricket ob[]=new cricket[20];
27+
Scanner s=new Scanner(System.in);
28+
System.out.println("Enter Limit = ");
29+
int n=s.nextInt();
30+
for(int i=0;i<n;i++)
31+
{
32+
ob[i]=new cricket();
33+
ob[i].accept();
34+
}
35+
System.out.println("\n Name\tInnings\tNotOut\tTotalRun batAvg\n");
36+
for(int i=0;i<n;i++)
37+
{
38+
ob[i].disp();
39+
}
40+
float max=ob[0].batavg;
41+
int index=0;
42+
for(int i=0;i<n;i++)
43+
{
44+
if(ob[i].batavg>max)
45+
{
46+
max=ob[i].batavg;
47+
index=i;
48+
}
49+
}
50+
System.out.println("\n\nMaximum Bat Avg \n");
51+
ob[index].disp();
52+
53+
}
54+
}

Aray/menu2.java

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
import java.util.*;
2+
class menu
3+
{
4+
int r,h,num;
5+
void volume(int r,int h)
6+
{
7+
int v=(22/7)*r*r*h;
8+
System.out.printf("Volume Of cylinder = %d ",v);
9+
}
10+
void factorial(int num)
11+
{
12+
int f=1;
13+
for(int i=1;i<(num+1);i++)
14+
{
15+
f=(f*i);
16+
}
17+
}
18+
void armstrong(int num)
19+
{
20+
int n,r,sum=0,temp;
21+
temp=num;
22+
while(num>0)
23+
{
24+
r=num%10;
25+
sum=sum+(r*r*r);
26+
num=num/10;
27+
}
28+
if(temp==num)
29+
{
30+
System.out.println("Armstrong number");
31+
}
32+
else
33+
{
34+
System.out.println(" Not Armstrong number");
35+
}
36+
}
37+
public static void main(String arg[])
38+
{
39+
int ch;
40+
menu ob=new menu();
41+
do
42+
{
43+
System.out.println("1-Volume of cylinder ");
44+
System.out.println("2-Factoril ");
45+
System.out.println("3-Armstrong ");
46+
Scanner s=new Scanner(System.in);
47+
System.out.print("\nEnter Choice = ");
48+
ch =s.nextInt();
49+
switch(ch)
50+
{
51+
case 1:Scanner sc=new Scanner(System.in);
52+
System.out.print("\nEnter Radius = ");
53+
int r=sc.nextInt();
54+
System.out.print("\n Enter Height = ");
55+
int h=sc.nextInt();
56+
ob.volume(r,h);
57+
break;
58+
case 2: Scanner sc1=new Scanner(System.in);
59+
System.out.print("\nEnter Number = ");
60+
int num=sc1.nextInt();
61+
ob.factorial(num);
62+
break;
63+
case 3: Scanner sc2=new Scanner(System.in);
64+
System.out.print("\nEnter Number = ");
65+
int n=sc2.nextInt();
66+
ob.armstrong(n);
67+
break;
68+
}
69+
}while(ch<5);
70+
}
71+
}

Aray/methodoverloading.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
class demo
2+
{
3+
void add(int a,int b)
4+
{
5+
int c=a+b;
6+
System.out.println("Add = "+c);
7+
}
8+
void add(int p,float q)
9+
{
10+
float g;
11+
g=p+q;
12+
System.out.println("Add = "+g);
13+
}
14+
void add(int x,int y,int z)
15+
{
16+
int e=x+y+z;
17+
System.out.println("Add = "+e);
18+
}
19+
public static void main(String str[])
20+
{
21+
demo ob=new demo();
22+
ob.add(2,9);
23+
ob.add(4,9.6f);
24+
ob.add(5,9,2);
25+
}
26+
}

Aray/naray.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import java.util.*;
2+
class demo
3+
{
4+
public static void main(String arg[])
5+
{
6+
int i;
7+
int a[]=new int[10];
8+
Scanner sc=new Scanner(System.in);
9+
System.out.println("Enter Limit = ");
10+
int n =sc.nextInt();
11+
System.out.println("Enter n numbers = ");
12+
for(i=0;i<=n;i++)
13+
{
14+
a[i]=sc.nextInt();
15+
}
16+
System.out.println("n numbers are = ");
17+
for(i=0;i<=n;i++)
18+
{
19+
System.out.println(a[i]+" ");
20+
}
21+
}
22+
}
23+

0 commit comments

Comments
 (0)