![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.02.2018
Сообщений: 13
|
![]()
Необходимо вывести текст и результат математической операции. Вот код:
puts 'Привет как твое имя?' name = gets.chomp puts 'Как твое отчество?' name2 = gets.chomp puts 'Как твоя фамилия' name3 = gets.chomp puts 'Очень приятно ' + name + ' ' + name2 + ' ' + name3 + '.' puts 'Какое твое любимое число, о ' + name + ' ' + name2 + ' ' + name3 + '?' number = gets.chomp Не хватает куска кода в котором должно вывестись: Теперь твое любимое число n (берется число, которое ввел пользователь + 1) Как прописать код? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.02.2018
Сообщений: 13
|
![]()
По существу нечего сказать?
Последний раз редактировалось Alex11223; 10.02.2018 в 19:55. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
По существу нечего спросить?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 10.02.2018
Сообщений: 13
|
![]()
puts 'Привет как твое имя?'
name = gets.chomp puts 'Как твое отчество?' name2 = gets.chomp puts 'Как твоя фамилия' name3 = gets.chomp puts 'Очень приятно ' + name + ' ' + name2 + ' ' + name3 + '.' puts 'Какое твое любимое число, о ' + name + ' ' + name2 + ' ' + name3 + '?' number = gets.chomp puts 'Теперь твое любимое число будет ' + number + 1 Если пишу что то типа как в последней строке выдает ошибку: 10:in `+': no implicit conversion of Fixnum into String (TypeError) from /media/serg/Data/ruby/shokhirev.com/hello.rb:10:in `<main>' |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Для начала gets.chomp возвращает строку, а не число.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 10.02.2018
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Может быть в Руби надо и для конвертации числа в строку какую-то функцию вызвать.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 10.02.2018
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Нет, но я бы погуглил "ruby string to number" или "ruby concat string number" если б мне было не лень.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод результатов по одной строке в разных столбцах | Mitzzz | SQL, базы данных | 1 | 29.07.2016 11:37 |
Выделить повторяющиеся числа, находящиеся вместе в одной строке | Лена3 | Microsoft Office Excel | 19 | 01.04.2016 13:16 |
Как посветить числа, идущие в одной строке (прямое вхождение) | AllenJ | Microsoft Office Excel | 21 | 20.05.2012 00:01 |
Ввод и вывод в одной строке | sparksurgeon | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 21.12.2011 01:57 |
Найти все числа из массива B(n), встречающиеся более чем в одной строке матрицы A(m,n). | Alexander89 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.10.2008 12:41 |