Minh Hikari Ответов: 3

Программа "Фибоначчи"


Здравствуйте, не могли бы вы помочь мне в этом, пожалуйста!

1. (1-Я программа) выведите на экран треугольник с таким требованием: "n" - я строка состоит из n элементов последовательности Фибоначчи.
(Я успешно печатаю Фибоначчи, но не знаю, как напечатать его в виде треугольника)
2. (2-Я программа) выведите на экран треугольник Паскаля...
(Действительно застрять с этим..знаю только логику, но не могу найти алгоритм для решения)

Пожалуйста, используйте только петлю, условие, ... я знаю только это!! (Начинающий): d

Большое спасибо!!!!

Legor

Нет, мы не делаем домашнюю работу другим людям. Но мы готовы помочь, если у вас есть конкретные проблемы.

Minh Hikari

Да. Извини, потому что я не сказал. Я могу напечатать Фибоначчи, но не знаю, как напечатать его в виде треугольника...вот в чем проблема, с которой я сейчас сталкиваюсь....подождите, пока я отредактирую вопрос.

Legor

Пожалуйста, не используйте !!! после каждого предложения. Это называется криком в интернет-терминах, поэтому, читая Ваши сообщения, человек чувствует, что на него все время кричат, что сейчас не очень вежливо, не так ли?

Minh Hikari

о. Я этого не знаю ... большое спасибо, что сказали мне.

3 Ответов

Рейтинг:
23

Malli_S

Взгляните на этот[^].
Или вы могли бы погуглить его.

Кстати, никто не будет работать на вас бесплатно. Поскольку это ваша домашняя работа, сделайте ее сами. Как вы сказали, вы новичок, начните с небольших программ, таких как печать обычной номерной последовательности, а затем продвигайтесь шаг за шагом. Если вы застряли с каким-то кодом или логикой, то обязательно получите помощь.

Всего наилучшего.


Minh Hikari

да.ТКС... Я успешно справился с Фибоначчи...но не знаю, как напечатать его в виде треугольника....Я "выпучил глаза" и не могу найти решения. Вот в чем проблема....

Malli_S

Печатайте пробелы перед цифрами, чтобы отформатировать его.
_ _ _ 1
_ _ 2 1 2
_ 3 2 1 2 3

В приведенном выше материале " _ " представляет собой пространство. Теперь вы получили какую-нибудь подсказку? Попробовать это.

Minh Hikari

э-э!!! посмотрим.....этот формат.

1
1 1
1 1 2
1 1 2 3
1 1 2 3 5
1 1 2 3 5 8
1 1 2 3 5 8 13
.............

вот так!!!

Рейтинг:
1

merano

Вы можете написать функцию LineCenter для печати.

например:

bool LineCenter(char *text, int maxlinelen);