hi,
below is the code-----
//average of rows
class twoArray2
{
public static void main(String s[])
{
int i,j;
int a[][]=new int[5][];
a[0]=new int[Integer.parseInt(s[0])];
a[1]=new int[Integer.parseInt(s[1])];
a[2]=new int[Integer.parseInt(s[2])];
a[3]=new int[Integer.parseInt(s[3])];
a[4]=new int[Integer.parseInt(s[4])];
for(i=0;i<a.length;i++)
{
for(j=0;j<a[i].length;j++)
{
a[i][j]=(int)(Math.random()*100);
}
}
System.out.println("Two Dim Array:");
for(i=0;i<a.length;i++)
{
for(j=0;j<a[i].length;j++)
{
System.out.print(" "+a[i][j]);
}
System.out.println();
}
System.out.println("Two Dim Avg Array:");
int avg[]=new int[a.length];
for(i=0;i<a.length;i++)
{
avg[i]=0;
for(j=0;j<a[i].length;j++)
{
avg[i] += a[i][j];
}
avg[i]=avg[i]/a[i].length;
System.out.println(" Average row[" +i+ "]\t"+avg[i]);
}
//max of avg
int max=0;
int max_row=0;
for(i=0;i<avg.length;i++)
{
if(max<avg[i])
{
max=avg[i];
max_row=i;
}
}//for
System.out.println("\n Max Avg value="+max+"\t row="+max_row);
}
}
Deepmala