Вот так:
void Test(long double input)
{
long double const factor = 6.0 * input;
long double result = 9.0 * pow(factor, 5);
cout << result << '\n';
}
Если вы должны использовать цикл, я последую примеру GMan.
Одна переменная для одного использования.Попытка повторного использования переменных не имеет смысла.Компилятор даже не имеет понятия имен переменных.При необходимости он повторно использует слоты (обратите внимание, я использую термин слот: несколько переменных могут использовать один и тот же слот).
Компилятор настолько лучше в оптимизации, чем человек, что пытаться контрпродуктивнои победить его (используйте более совершенные алгоритмы, в которых задействован человеческий фактор, потому что компилятор не понимает алгоритмы).
Самое главное в коде - не писать его, а поддерживать его.Таким образом, ваш код ДОЛЖЕН быть написан так, чтобы его было легко поддерживать следующему человеку (компания потратит гораздо больше на обслуживание, чем на разработку нового кода).Старая поговорка - написать свой код, зная, что сопровождающий - это убийство топора, которое знает, где вы живете.