Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void makeGraph() {
- matrix = new String[subjects.size()][subjects.size()];
- for (int i = 0; i < matrix.length; i++) {
- for (int j = i; j < matrix.length; j++) {
- boolean conditioned;
- if(subjects.get(i).getName().equalsIgnoreCase(subjects.get(j).getName())){
- conditioned=false;
- }else{
- System.out.println("Enter conditionality between subjects: " + subjects.get(i).getName() + ", and "
- + subjects.get(j).getName());
- conditioned = s.nextBoolean();
- }
- if (conditioned == true) {
- if (subjects.get(i).getSemester() > subjects.get(j).getSemester()) {
- matrix[i][j] = "yes";
- matrix[j][i] = "no";
- }else if(subjects.get(i).getSemester()<subjects.get(j).getSemester()){
- System.out.println("Enter conditionality between subjects: " + subjects.get(j).getName() + ", and "
- + subjects.get(i).getName());
- conditioned = s.nextBoolean();
- matrix[i][j] = "no";
- matrix[j][i] = "yes";
- }else{
- matrix[i][j] = "no";
- matrix[j][i] = "no";
- }
- } else {
- matrix[i][j] = "no";
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement