Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- Chase Keskinyan
- AP COMPSCI A
- Mr Goldman
- 2D Array
- */
- public class TwoDArray
- {
- public static void main(String [] args)
- {
- int[][] multTable = new int[11][11];
- for(int c = 1; c < multTable[0].length; c++)
- {
- multTable[0][c] = c - 1;
- }
- for(int r = 1 ; r < multTable.length; r++)
- {
- multTable[r][0] = r - 1;
- }
- for(int r = 2; r < multTable.length; r++)
- {
- for(int c = 2; c < multTable[0].length; c++)
- {
- multTable[r][c] = multTable[0][c] * multTable[r][0];
- }
- }
- for(int r = 0; r < multTable.length; r++)
- {
- for(int c = 0; c < multTable[0].length; c++)
- {
- if(r != 0 || c != 0)
- {
- System.out.print(multTable[r][c] + "\t");
- }
- else
- System.out.print("\t");
- }
- System.out.println();
- System.out.println();
- }
- int[][] pascalTriangle = new int[7][13];
- for(int r = 0; r < pascalTriangle.length; r++)
- {
- pascalTriangle[r][6 + r] = 1;
- pascalTriangle[r][6 - r] = 1;
- }
- for(int r = 1; r < pascalTriangle.length; r++)
- {
- for(int c = 1; c < pascalTriangle[0].length - 1; c++)
- {
- pascalTriangle[r][c] = pascalTriangle[r-1][c+1] + pascalTriangle[r-1][c-1];
- }
- }
- for(int r = 0; r < pascalTriangle.length; r++)
- {
- for(int col = 0; col < pascalTriangle[0].length; col++)
- {
- if(pascalTriangle[r][col] == 0)
- {
- System.out.print("\t");
- }
- else
- {
- System.out.print(pascalTriangle[r][col] + "\t");
- }
- }
- System.out.println();
- }
- System.out.println();
- int[][] attempt = new int[2][3];
- for(int r = 0; r < attempt.length; r++)
- {
- for(int c = 0; c < attempt[0].length; r++)
- {
- attempt[r][c] = (int)(Math.random() * 10);
- System.out.println(attempt[r][c]);
- }
- }
- magnifyTable(attempt, 3);
- for(int r = 0; r < attempt.length; r++)
- {
- for(int c = 0; c < attempt[0].length; r++)
- {
- asdasd;
- }
- }
- }
- public static int[][] magnifyTable(int[][] table, int f)
- {
- int[][] newTable = new int[table.length * f][table[0].length * f];
- for(int r = 0; r < newTable.length; r++)
- {
- for(int c = 0; c < newTable[0].length; c++)
- {
- newTable[r][c] = table[r/f][c/f];
- }
- }
- return newTable;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment