Программа выводит 5 значений с помощью цикла for, переменная i необходима для работы цикла, это счетчик, и он должен иметь порядковый тип. То есть i никак не связан со значениями, которые выводятся, i - это количество значений, а количество должно быть целым числом. Цикл совершает пять повторов, каждый раз выводит вещественное число, то есть выводит пять вещественных чисел.