/*@ Author : Dinesh Karthikesu */import java.util.Scanner;public class PyramidPrinter{ public static void main (String args []) { Scanner input = new Scanner (System.in); int counter; // To count the number of rows int userInputRows = 8; // To control the number of rows int space; // To control the spaces int spaceX= 7; // To control the spaces int print; // To control the text that's printed int printX = 1; // To control the text that's printed int printObject; // What's being printed for (counter = 1; counter < userInputRows; counter ++) { printObject = counter; for (space = 0; space < spaceX; space++) { System.out.printf (" "); } for (print = 1; print <= printX; print ++) { System.out.printf ("%d", printObject); if (print < (printX + 1)/2) { printObject--; } else if (print >= (printX + 1)/2) { printObject++; } } printX += 2; spaceX -= 1; System.out.printf ("\n"); } }}