void Cprogra7fijaDlg::OnBnClickedButton1()
{
int i=1,j=1;// contador usado -------> para N
float x;
CString cad,msj;
UpdateData(true);
//como voy a repetir el proceso se tiene que resetear el programa entonces
la siguiente funcion equivale a un system(clscsr) en c++
m_Mym.ResetContent();
m_discret.ResetContent();
//definimos lo que va a aparecer en la lista de maximos y minimos....para
esto USAR .AddString
msj=" N x f(x)";
//para "msj" aparezca en la lista HACEMOS:
m_Mym.AddString(msj);
msj="================";
m_Mym.AddString(msj);
//definimos los valores maximos y minimos
for(x=m_a;x<=m_b;x+=m_h,i++){//Antes debemos hacer que aparezcan los datos
en el orden que habiamos definido N x f(x)
cad.Format(_T("%d"),i);//va "%2d" dado que i es un valor entero,
esto nos dara por linea 1 2 3 4... ahora definamos x.....PROBAR CON %4
msj=cad;
cad.Format(_T("%5.3f"),x);//formateamos la cadena anterior y le
asignamos un nuevo valor
msj=msj+_T(") ")+cad;/*En esta nueva cadena se almacena la
anterior y la nueva que se esta definiendo mediante el cad.Format------nos dara
por linea 1) 1.000
con 3 decimales dado que".3f" +
cad pero en este caso la cad=x y se definio que x empieza en 1 y varia en 0.3 por
tanto en la linea
se genera 1) 1.000 2) 1.300
........*/
}
UpdateData(false);
}
{
return static_cast<HCURSOR>(m_hIcon);
}
void Cprogra7fijaDlg::OnBnClickedButton1()
{
int i=1,j=1;// contador usado -------> para N
float x;
CString cad,msj;
UpdateData(true);
//como voy a repetir el proceso se tiene que resetear el programa entonces
la siguiente funcion equivale a un system(clscsr) en c++
m_Mym.ResetContent();
m_discret.ResetContent();
//definimos lo que va a aparecer en la lista de maximos y minimos....para
esto USAR .AddString
msj=" N x f(x)";
//para "msj" aparezca en la lista HACEMOS:
m_Mym.AddString(msj);
msj="================";
m_Mym.AddString(msj);
//definimos los valores maximos y minimos
for(x=m_a;x<=m_b;x+=m_h,i++){//Antes debemos hacer que aparezcan los datos
en el orden que habiamos definido N x f(x)
cad.Format(_T("%d"),i);//va "%2d" dado que i es un valor entero,
esto nos dara por linea 1 2 3 4... ahora definamos x.....PROBAR CON %4
msj=cad;
cad.Format(_T("%5.3f"),x);//formateamos la cadena anterior y le
asignamos un nuevo valor
msj=msj+_T(") ")+cad;/*En esta nueva cadena se almacena la
anterior y la nueva que se esta definiendo mediante el cad.Format------nos dara
por linea 1) 1.000
con 3 decimales dado que".3f" +
cad pero en este caso la cad=x y se definio que x empieza en 1 y varia en 0.3 por
tanto en la linea
se genera 1) 1.000 2) 1.300
........*/
void Cprogra7fijaDlg::OnBnClickedButton1()
{
int i=1,j=1;// contador usado -------> para N
float x;
CString cad,msj;
UpdateData(true);
//como voy a repetir el proceso se tiene que resetear el programa entonces
la siguiente funcion equivale a un system(clscsr) en c++
m_Mym.ResetContent();
m_discret.ResetContent();
//definimos lo que va a aparecer en la lista de maximos y minimos....para
esto USAR .AddString
msj=" N x f(x)";
//para "msj" aparezca en la lista HACEMOS:
m_Mym.AddString(msj);
msj="================";
m_Mym.AddString(msj);
//definimos los valores maximos y minimos
for(x=m_a;x<=m_b;x+=m_h,i++){//Antes debemos hacer que aparezcan los datos
en el orden que habiamos definido N x f(x)
cad.Format(_T("%d"),i);//va "%2d" dado que i es un valor entero,
esto nos dara por linea 1 2 3 4... ahora definamos x.....PROBAR CON %4
msj=cad;
cad.Format(_T("%5.3f"),x);//formateamos la cadena anterior y le
asignamos un nuevo valor
msj=msj+_T(") ")+cad;/*En esta nueva cadena se almacena la
anterior y la nueva que se esta definiendo mediante el cad.Format------nos dara
por linea 1) 1.000
con 3 decimales dado que".3f" +
cad pero en este caso la cad=x y se definio que x empieza en 1 y varia en 0.3 por
tanto en la linea
se genera 1) 1.000 2) 1.300
........*/
x+ h/2*/
m_discret.AddString(cad);
j++;
}
}
UpdateData(false);
}