Está en la página 1de 5

PROBLEMA 01

void Cproblema1propuestosDlg::OnBnClickedSalir()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
PostQuitMessage(0);
}
void Cproblema1propuestosDlg::OnBnClickedConvertir()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
if(m_CELS>=-273){
m_KELVIN = m_CELS +273;
m_FAHR = m_CELS*9/5.0 +32;
m_RANK=m_CELS*9/5.0 +492;}
else{
m_CELS=0;
m_KELVIN = 0;
m_FAHR = 0;
m_RANK=0;
MessageBox (_T("ERROR , TEMPERARURA DEBE SER MAYOR A
-273C"));
}
UpdateData(false);
}

Problema 5
//nombre: brian jussef cerron ramos
void Cproblema5propuestoDlg::OnBnClickedMostrar()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
m_RESUL =0;
if(m_LIM <=0)
MessageBox(_T("Numero no valido tiene que ser mayor que 0"));
else
{
for(int i=1; i<=m_LIM; i++)
{
m_RESUL += pow(-1.0,(i+1))*1.0/i;
}
}
UpdateData(false);
}
void Cproblema5propuestoDlg::OnBnClickedSalir()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
PostQuitMessage(0);
}

// TODO: Agregue aqu su cdigo de controlador de notificacin de control


PostQuitMessage(0);
}

PROPUESTO N. 8
void CproblparDlg::OnClickedButtonDolar()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
m_cddolares = m_cantidad/2.9;
UpdateData(false);
}
void CproblparDlg::OnClickedButtonEuros()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
m_cdeuros = m_cantidad/4.1;
UpdateData(false);
}
void CproblparDlg::OnClickedButtonMarco()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
m_cdmarcos = m_cantidad/0.57;
UpdateData(false);
}
void CproblparDlg::OnBnClickedButtonsalir()
{

Propuesto nro: 2
void CProblema2Dlg::OnBnClickedButnRaices()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de
control
UpdateData(true);
if(m_b*m_b-4*m_a*m_c>=0){
m_raiz1=(-m_b+pow(m_b*m_b-4*m_a*m_c,0.5))/(2*m_a);
m_raiz2=(-m_b-pow(m_b*m_b-4*m_a*m_c,0.5))/(2*m_a);
}
else
MessageBox(_T("No Existen Raices Reales!!!"));
UpdateData(false);
}
void CProblema2Dlg::OnBnClickedButnLimpiar()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de
control
UpdateData(true);
m_a=0;
m_b=0;

m_c=0;
m_raiz1=0;
m_raiz2=0;
UpdateData(false);

m_min=r;
}
i=i+0.1;
}while(i<=m_b);

}
UpdateData(false);
}

//PROPUESTO N7
//BOTN PROCESAR
void Cproblema72Dlg::OnBnClickedButton1()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
double i,r;
i=m_a;
m_max=pow(m_a,7)-2*pow(m_a,4)+m_a-8;
m_min=pow(m_a,7)-2*pow(m_a,4)+m_a-8;
do{
r=pow(i,7)-2*pow(i,4)+i-8;
if(m_max<=r){
m_max=r;
}
if(m_min>=r){

/BOTN LIMPIAR
void Cproblema72Dlg::OnBnClickedButton3()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
UpdateData(true);
m_a=0;
m_b=0;
m_max=0;
m_min=0;
UpdateData(false);
}
//PROPUESTO N3
//BOTON EJECUTAR
void CPROBLEMA3Dlg::OnBnClickedBtnejecutar()
{
// TODO: Agregue aqu su cdigo de controlador de notificacin de control
CString ci_mayor, ci_menor;
int mayor=0, menor=9,cifra_mayor,cifra_menor,num,num2,c=0;
UpdateData(true);
num = m_numero;//guarda el numero capturado
num2 = m_numero;//guarda el numero capturado
//hallando cantidad de cifras
while (num2 > 0){
num2 = num2 / 10;
c++;
}
if (c <= 4){
if(m_numero==0){
mayor=0;
menor=0;
//GUARDANDO EL NUMERO COMO TEXTO

ci_mayor.Format(_T("%6d"), mayor);
ci_menor.Format(_T("%6d"), menor);
MessageBox(_T("LA CIFRA MAYOR ES") + ci_mayor + _T("\nLA CIFRA
MENOR ES") + ci_menor);
}
else{
while (m_numero > 0){
cifra_mayor = m_numero % 10;
if (cifra_mayor > mayor){ mayor = cifra_mayor; }//HALLANDO CIFRA
MAYOR
m_numero = m_numero / 10;
}
while (num > 0){
cifra_menor = num % 10;
if (cifra_menor < menor){ menor = cifra_menor; }//HALLANDO CIFRA
MENOR
num = num / 10;
}
//GUARDANDO EL NUMERO COMO TEXTO
ci_mayor.Format(_T("%6d"), mayor);
ci_menor.Format(_T("%6d"), menor);
MessageBox(_T("LA CIFRA MAYOR ES") + ci_mayor + _T("\nLA CIFRA
MENOR ES") + ci_menor);
}}
else{ MessageBox(_T("ERROR EL NUMERO NO SE ENCUENTRA
ENTRE 1 Y 4 CIFRAS"));}
UpdateData(false);
}
void CPROBLEMA3Dlg::OnBnClickedBtnsalir()
{ PostQuitMessage(0);

// TODO: Agregue aqu su cdigo de controlador de notificacin de control


}

PROPUESTO N9
void CProblema9Dlg::OnBnClickedButtonTiempo()
{
UpdateData(true);
double error,t=0;
int c=0;
do{

t+=1/60.0;
error=2000-(100*t + pow(t,1.5)-t);
c++;
}
while(error>0);
m_horas=c/60.0;
m_minu=60*((c/60.0)-int(c/60.0));
UpdateData(false);
}
void CProblema9Dlg::OnBnClickedButtonPosicion()
{
UpdateData(true);
double error,t=0;
int c=0;
do{
t+=1/60.0;
error=2000-(100*t + pow(t,1.5)-t);
c++;
}
while(error>0);
m_posi=100*c/60.0;
UpdateData(false);
}

También podría gustarte