Java Print Pyramid?

1 Antwort

Du musst doch immer nur ein Zahlenpaar miteinander addieren und die erste Zahl mit dem Ergebnis überschreiben. Zusätzlich wird pro ausgegebener Reihe die Zahl der Spalten um 1 verringert.

numbers = { 1, 2, 3, 4, 5 }
columns = count(numbers)

for number to numbers
  print(number)
println()
  
for row to count(numbers)
  println()
  for colum to columns - 1
    numbers[column] = numbers[column] + numbers[column + 1]
    print(numbers[column] + " ")
  --columns