Вот несколько псевдокодов, которые помогут вам начать работу. Я не даю реального кода для очевидных вопросов обучения/домашнего задания, так как в долгосрочной перспективе вам нехорошо.
for i = 1 to 4: # four lines.
for j = 1 to 4-i: # each line starts with some spaces.
output a space
for j = 1 to i: # followed by the digits.
output j
output new line # move to next line.
Ваша работа на самом деле запустить эту программу в вашей голове, записывая содержимое переменных, как вы идете и записывать то, что получает выход.
Затем, как только вы полностью поймете, как и почему он работает, преобразуйте его на свой язык выбора. Посмотрите, вот лист, чтобы вы смотрели:
i j output
----- ----- ------
1
Расскажите нам, что вы делали до сих пор, то мы будем корректировать исходный код ... Dont ожидать небо, не пытаясь добраться до него ... –
Строка TMP = ""; for (int i = 1; i <10; i ++) {System.out.println (tmp + = i); } –
Какая проблема? Вы не описали никаких проблем. –