Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: jucie en 18 Abril 2015, 21:38 pm



Título: Ayuda para salida en bloc de notas
Publicado por: jucie en 18 Abril 2015, 21:38 pm
buenas quisiera si me pudiera ayudar u orientar, es la primera vez que programo algo y la verdad si batalle mucho entre viendo tutoriales y libros.
en fin mi duda es:
de este código,

#include <iostream>
#include<stdio.h>
#include <math.h>
using namespace std;


int main(int argc, char *argv[])
{
double x,X, n, x2, op1, su, t, dt, T;
cout<<"introduce el valor de x"<<endl;
cin>>x;
cout<<"introduce el valor de n"<<endl;
cin>>n;
op1=0;
su=0;
dt=.02;
X=0;

for(double D=0;D<=1.0; D=D+dt){
X=X+dt;
printf("   %4.2f", X);
for(double d=0;d<x;d++)

{

x2=((2*d)-1);
op1=4*sin(x2*X)/(x2*3.141593);
su+=op1;

}
printf("   %4f \n ",su);
su=0;   
}
system("pause");
}

poderme dar los resultados de la suma "su" en un bloc de notas he buscado pero en mucho libros me revuelve y en otros casos solo logro que me de el último resultado de la suma y yo quiero todos, se podrá? de ante mano muchas gracias :D


Título: Re: Ayuda para salida en bloc de notas
Publicado por: user-marcos en 18 Abril 2015, 22:10 pm
No te has explicado muy bien que se diga, supongo que quieres que los resultados de las sumas se guarden en un fichero que puedas abrir con el bloc de notas.

Código
  1. #include <iostream>
  2. #include<stdio.h>
  3. #include <math.h>
  4. #include <fstream>
  5. using namespace std;
  6.  
  7.  
  8. int main(int argc, char *argv[])
  9. {
  10.  ofstream f("fichero-sumas.txt");
  11.  double x,X, n, x2, op1, su, t, dt, T;
  12.  cout<<"introduce el valor de x"<<endl;
  13.  cin>>x;
  14.  cout<<"introduce el valor de n"<<endl;
  15.  cin>>n;
  16.  op1 = su = X = 0;
  17.  dt =.02;
  18.  
  19.  for(double D=0;D<=1.0; D=D+dt){
  20.  X=X+dt;
  21.  f << ("   %4.2f", X) << endl;
  22.  for(double d=0;d<x;d++){
  23.  
  24.  x2=((2*d)-1);
  25.  op1=4*sin(x2*X)/(x2*3.141593);
  26.  su+=op1;
  27.  }
  28.  
  29.  f << ("   %4f \n ",su) << endl;
  30.  su=0;  
  31.  }
  32. system("pause");
  33. }
  34.  


Título: Re: Ayuda para salida en bloc de notas
Publicado por: jucie en 18 Abril 2015, 22:41 pm
justo esoooo!!! muchas gracias!!! ;-) ;-) ;-)