Наш чатик

Телеграм чат начинающих программистов. Общаемся и помогаем друг другу

Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush или пойти другими путем

Массив из N элементов и сумма

Написать программу, которая выводит массив чисел от 1 до N. И выводит сумму всех чисел этого массива. Число N спрашивается у пользователя из консоли.

Например:

Введите N
> 7
[1, 2, 3, 4, 5, 6, 7]
Сумма чисел: 28

Спросив у пользователя N и преобразовав его в число с помощью to_i, можно организовать цикл while на N итераций, внутри которого увеличивать переменную на 1 с каждым шагом. И добавлять в массив значение этой переменной.

Только учтите, что массив должен начинаться с 1, а не с нуля.

Чтобы посчитать сумму элементов можно предварительно объявить еще одну переменную и в этом же цикле «складывать» в нее все значения элементов массива.