Всем привет. Решил вот курсовой свой сделать по предмету "Электрические линии передач". Так вот, расчётную часть хочу сделать в Ruby. И вот досада: только начал, уже неверный результат. Причём, это действительно ОЧЕНЬ странно. Это не просьба сделать что-либо за меня и это не домашнее задание. Делаю по своей инициативе.
Спасибо, не заметил. Но это дела не меняет. Итератор each_index перебирает индексы массива, так что при каждом проходе i определяется заново, так что можно в конце цикла делать с i что хочешь. Вывод остаётся прежним. Плюс - в конце надпись "Протестируем..." - там специально проведён расчёт для одного из элементов массива f.