0% found this document useful (0 votes)
4 views

Data Structures and Algorithms Activity 2

Uploaded by

zerraraizen
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Data Structures and Algorithms Activity 2

Uploaded by

zerraraizen
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Christian Geordel A.

de Guzman
BSCpE 2-A

Activity 2: Matrix Array - Tabulator

package tabulator;

import java.util.Scanner;

public class Tabulator {

public static void main(String[] args) {


double score[][] = new double[5][3];
double ave [] = new double[5];
double sum = 0;
Scanner in = new Scanner(System.in);

//Outer Loop Row


for (int row = 0; row < score.length; row++){
System.out.println("Score for Group Contestant " +(row + 1)+ ": ");
sum = 0;
//Inner Loop Column
for (int col = 0; col < score[0].length; col++){
System.out.print("Enter Score For Group " +(row + 1)+ " > ");
score[row][col] = in.nextDouble();
sum = sum + score [row][col];
}
ave[row] = sum/3;
}
double[] result = new double[ave.length];
for (int row = 0; row < ave.length; row++) {
int count = 0;
for (int col = 0; col < result.length; col++) {
if (ave[col] > ave[row]) {
count++;
}
}
result[row] = count + 1;
}
//Display in Table Form
System.out.println("Scores \tP1 \t\tP2 \t\tP3 \t\tAverage \tRank");
for (int row = 0; row < score.length; row++){
System.out.print("Group " + (row+1) + ":");
for (int col = 0; col < score[0].length; col++){
System.out.print("\t" + score[row][col] + "\t");
}
System.out.println("\t"+ave[row] + "\t\t" + result[row] + "\t");
}
}
}

You might also like