Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите найти ошибку. Пожалуйста:) 
V
    Опции темы
catmandoo
Дата 25.3.2014, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 25.3.2014

Репутация: нет
Всего: нет



Всем Рубистам привет!! Помогите новичку разобраться в такой вот "задачке", если можно это назвать задачкой:)
user posted image
Где я допустил ошибку? 
...............................................................................................
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) 
...............................................................................................
PM MAIL   Вверх
MinoD
Дата 11.6.2014, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 11.6.2014

Репутация: нет
Всего: нет



Конечно, уже немного позно отвечать...) Но я отвечу на будущее, так как сам сталкивался с этой проблемой.
Для начала не должно быть никаких пробелов между ljust и (lineWidth/2) (в книге между прочим пробелы есть). 
И после 'Содержание'.center нужно указвать вашу переменную.
Вот как правильно: 
Цитата

# Encoding: utf-8

lineWidth = 50
glava1 = 'Глава 1:  Числа'    
glava2 = 'Глава 2:  Буквы'   
glava3 = 'Глава 3:  Переменные'   
page1 =  'page 1'
page2 =  'page 72'
page3 =  'page 118'

puts 'Содержание'.center lineWidth
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) 


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby: Общие вопросы"
source777
  • С чего начать? начинаем
  • Ссылки на полезные ресурсы смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0940 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.