Gracias xKuZz, estudiaré el iomanip y el scientific.
Editado:
Salió todo OK! saltando i= -1 e i= 0 y utilizando iomanip. Gracias otra vez !
Código C++:
Ver original#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iomanip>
#include<iostream>
using namespace std;
double prod (double n){
int i;
double a =1.0;
for (i=-15;i<=n;i++) {
if (i==-1) continue;
if (i==0) continue;
a=a*(i/((i+1.0)*(i+1.0)*(i+1.0)));
}
return a;
}
int main() {
double n;
cout<<"Ingrese el valor de n: ";
cin>>n;
std::cout <<"Resultado de la suma es: "<< std::fixed << std::setprecision(30) << prod (n);
}