package suganthan;
public class Arrayprac2 {
void add() //array declaration
{
int[] arr=new int[5];
arr[0]=11;
arr[1]=12;
arr[2]=13;
arr[3]=14;
arr[4]=15;
for(int i=0;i<arr.length;i++)
{
System.out.println(arr[i]);
}
}
void add1()//Array initialization
{
int a[]= {10,20,30,40,50};
for(int i=0;i<a.length;i++)
{
System.out.println(a[i]);
}
}
void add2()//Array printing reverse
{
int a[]= {10,20,30,40,50};
for(int i=a.length-1;i>=0;i–)
{
System.out.println(a[i]);
}
}
void add3()// printing only even index
{
int a[]= {2,3,4,5,6,7,8};
for(int i=0;i<a.length;i++)
{
if(a[i]%2==0)
{
System.out.println(a[i]);
}
}
}
void add4()// printing only odd index
{
int a[]= {2,3,4,5,6,7,8};
for(int i=0;i<a.length;i++)
{
if(a[i]%2!=0)
{
System.out.println(a[i]);
}
}
}
void add5()// Finding total and percentage of the mark
{
int a[]= {10,20,30,40,50};
int per=0;
for(int i=0;i<a.length;i++)
{
per=per+a[i];
}
System.out.println(per/a.length);
}
void add6()// Finding highest value of given array
{
int a[]= {10,70,90,20,50};
int highest=a[0];
for(int i=0;i<a.length;i++)
{
if(a[i]>highest)
{
highest=a[i];
}
}
System.out.println(highest);
}
void add7()// Finding lowest value of given array
{
int a[]= {70,90,20,10,50};
int lowest=a[0];
for(int i=0;i<a.length;i++)
{
if(a[i]<lowest)
{
lowest=a[i];
}
}
System.out.println(lowest);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Arrayprac2 a1=new Arrayprac2();
a1.add();
a1.add1();
a1.add2();
a1.add3();
a1.add4();
a1.add5();
a1.add6();
a1.add7();
}
}
output;
array declaration
11
1213
14
15
Array initialization10
20
30
40
50
Array reverse
50
40
30
20
10
printing even array
2
4
6
8
printing odd array
3
5
7
Finding total and percentage of the mark
30
Finding highest value of given array
90
Finding lowest value of given array
10