Как получить множественный ввод из одной строки в ruby - PullRequest
0 голосов
/ 23 мая 2019

Как получить множественный ввод из одной строки, используя ruby.Я знаю, как это сделать с помощью Java.

        System.out.print("Enter three points for the triangle: ");
        double x1=  input.nextDouble();
        double y1 = input.nextDouble();
        double x2 = input.nextDouble();
        double y2 = input.nextDouble();
        double x3 = input.nextDouble();
        double y3 = input.nextDouble();

1 Ответ

4 голосов
/ 23 мая 2019

Самый простой способ - прочитать одну строку, а затем разбить ее на числа. Примерно так:

print "Enter three points for the triangle: "    
x1, y1, x2, y2, x3, y3 = gets.split.map(&:to_f)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...