В честь дня « Звездных войн» напишите программу для отображения следующего текста, прокручивая, как начальный обход « Звездных войн» :
It is a period of civil war. Rebel
spaceships, striking from a hidden
base, have won their first victory
against the evil Galactic Empire.
During the battle, Rebel spies managed
to steal secret plans to the Empire's
ultimate weapon, the Death Star, an
armored space station with enough
power to destroy an entire planet.
Pursued by the Empire's sinister agents,
Princess Leia races home aboard her
starship, custodian of the stolen plans
that can save her people and restore
freedom to the galaxy...
Вы можете вывести анимированный GIF или сделать так, чтобы ваша программа отображала его. Вывод должен показать следующее:
- Текст должен начинаться с нижней части изображения / дисплея
- Он должен прокручиваться вверх, пока не достигнет вершины. Требуется по крайней мере
30
несколько секунд, чтобы кусок текста достиг вершины. Анимация должна продолжаться, пока весь текст не достигнет вершины. - На этом расстоянии текст должен уменьшаться, пока не станет меньше
1/3
размера (длины и шрифта). - Текст должен быть наклонен, чтобы следовать этому углу.
- Текст должен быть выровнен по левому и правому краю. Данный текст уже оправдан для моноширинных шрифтов, однако вы можете удалить лишние пробелы (не переводы строк) и обосновать его самостоятельно.
- Текст должен быть желтым
- Фон должен быть черным
Это видео показывает начальное сканирование.
Удачи, и пусть четвертый будет с вами !