Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //I reduced the number of divisions from 6 to 3 because it was reduntant and time consuming.
- import java.awt.*;
- import java.util.*;
- public class chap8
- {
- /**
- * Creates a new instance of <code>chap8</code>.
- */
- public chap8()
- {
- }
- public static void main(String[] args)
- {
- int tempval;
- int D1Q1 = 0;
- int D1Q2 = 0;
- int D1Q3 = 0;
- int D1Q4 = 0;
- int D2Q1 = 0;
- int D2Q2 = 0;
- int D2Q3 = 0;
- int D2Q4 = 0;
- int D3Q1 = 0;
- int D3Q2 = 0;
- int D3Q3 = 0;
- int D3Q4 = 0;
- Scanner keyboardl = new Scanner(System.in);
- System.out.println("Enter Division 1 Quarter 1");
- tempval = keyboardl.nextInt();
- D1Q1 = tempval;
- System.out.println("Enter Division 1 Quarter 2");
- tempval = keyboardl.nextInt();
- D1Q2 = tempval;
- System.out.println("Enter Division 1 Quarter 3");
- tempval = keyboardl.nextInt();
- D1Q3 = tempval;
- System.out.println("Enter Division 1 Quarter 4");
- tempval = keyboardl.nextInt();
- D1Q4 = tempval;
- System.out.println("Enter Division 2 Quarter 1");
- tempval = keyboardl.nextInt();
- D2Q1 = tempval;
- System.out.println("Enter Division 2 Quarter 2");
- tempval = keyboardl.nextInt();
- D2Q2 = tempval;
- System.out.println("Enter Division 2 Quarter 3");
- tempval = keyboardl.nextInt();
- D2Q3 = tempval;
- System.out.println("Enter Division 2 Quarter 4");
- tempval = keyboardl.nextInt();
- D2Q4 = tempval;
- System.out.println("Enter Division 3 Quarter 1");
- tempval = keyboardl.nextInt();
- D3Q1 = tempval;
- System.out.println("Enter Division 3 Quarter 2");
- tempval = keyboardl.nextInt();
- D3Q2 = tempval;
- System.out.println("Enter Division 3 Quarter 3");
- tempval = keyboardl.nextInt();
- D3Q3 = tempval;
- System.out.println("Enter Division 3 Quarter 4");
- tempval = keyboardl.nextInt();
- D3Q4 = tempval;
- int[][] data= { { D1Q1, D1Q2, D1Q3, D1Q4},
- { D2Q1, D2Q2, D2Q3, D2Q4},
- { D3Q1, D3Q2, D3Q3, D3Q4} };
- System.out.println(data.length);
- //System.out.println("Division 1: Q1: " + D1Q1 + " Q2: " + D1Q2 + " Q3: " + D1Q3 + " Q4:" + d1Q4);
- for(int row = 0; row < 3; row++)
- {
- for(int col = 0; col < 4; col++)
- {
- System.out.print("Row: " + row + " Col: " + col + " is: ");
- System.out.println(data[row][col]);
- }
- }
- int total = 0;
- int division = 0;
- for(int col = 1; col < 4; col++)
- {
- total = data[division][col] - data[division][col - 1];
- System.out.println("Division " + (division + 1) + " Increase from Q" + (col - 1) + " to Q" + col + " is " + total);
- if(col == 3 && division < 2)
- {
- division++;
- col = 0;
- }
- }
- total = 0;
- division = 0;
- for(int row = 0; row < 3; row++)
- {
- total += data[row][division];
- if(row == 2 && division < 3)
- {
- System.out.println("Total Q" + (division + 1) + " sales; " + total);
- total = 0;
- division++;
- row = -1;
- }
- }
- int total2 = 0;
- total = 0;
- division = 0;
- for(int row = 0; row < 3; row++)
- {
- total2 += data[row][division];
- total += data[row][division+1];
- if(row == 2 && division < 3)
- {
- System.out.println(total);
- System.out.println(total2);
- total -= total2;
- System.out.println("Company increase from Q"+(division+1)+ " to Q" + (division+2) + " is " + total);
- total = 0;
- total2 = 0;
- division++;
- row = -1;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement