fork download
  1. public class NumberPyramid {
  2. public static void printNumberPyramid(Integer rows) {
  3. // Iterate through each row of the pyramid
  4. for (Integer i = 1; i <= rows; i++) {
  5. // Print leading spaces
  6. for (Integer j = 1; j <= rows - i; j++) {
  7. System.debug(' ');
  8. }
  9. // Print numbers in increasing order
  10. for (Integer k = 1; k <= i; k++) {
  11. System.debug(k);
  12. }
  13. // Print numbers in decreasing order
  14. for (Integer l = i - 1; l >= 1; l--) {
  15. System.debug(l);
  16. }
  17. // Move to the next line
  18. System.debug('\n');
  19. }
  20. }
  21. }
Success #stdin #stdout #stderr 0.01s 9024KB
stdin
Standard input is empty
stdout
Object: UndefinedObject error: did not understand #NumberPyramid
MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254)
UndefinedObject class(Object)>>doesNotUnderstand: #NumberPyramid (SysExcept.st:1448)
UndefinedObject>>executeStatements (prog:1)
stderr
./prog:2: parse error, expected '}'