public class Pyramide2 { public static void main(String args[]) { final int MAX_HØYDE = 80; int høyde, rad, i; char tegn; // Leser inn høyde og evt. tegn fra kommandolinjen if (args.length < 1 || args.length > 2) { System.err.println("Bruk: java Pyramide2 []"); return; } høyde = Integer.parseInt(args[0]); if (args.length == 2) { tegn = args[1].charAt(0); } else { tegn = '*'; } if (høyde <= 0) System.err.println("Høyden må være positiv!"); else if (høyde > MAX_HØYDE) System.err.println("Pyramiden blir for stor."); else { // Skriv ut pyramiden for (rad = 1; rad <= høyde; ++rad) { // Skriv ut en rad for (i = 1; i <= høyde-rad; ++i) System.out.print(" "); for (i = 1; i <= 2*rad-1; ++i) System.out.print(tegn); System.out.println(); } } } }