| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Ruby: Общие вопросы > Помогите найти ошибку. Пожалуйста:) |
| Автор: catmandoo 25.3.2014, 17:31 |
Всем Рубистам привет!! Помогите новичку разобраться в такой вот "задачке", если можно это назвать задачкой:)![]() Где я допустил ошибку? ............................................................................................... lineWidth = 50 glava1 = 'Глава 1: Числа' glava2 = 'Глава 2: Буквы' glava3 = 'Глава 3: Переменные' page1 = 'page 1' page2 = 'page 72' page3 = 'page 118' puts 'Содержание'.center puts glava1.ljust (lineWidth/2) + page1.rjust(lineWidth/2) puts glava2.ljust (lineWidth/2) + page2.rjust(lineWidth/2) puts glava3.ljust (lineWidth/2) + page3.rjust(lineWidth/2) ............................................................................................... |
| Автор: MinoD 11.6.2014, 19:32 | ||
| Конечно, уже немного позно отвечать...) Но я отвечу на будущее, так как сам сталкивался с этой проблемой. Для начала не должно быть никаких пробелов между ljust и (lineWidth/2) (в книге между прочим пробелы есть). И после 'Содержание'.center нужно указвать вашу переменную. Вот как правильно:
|