top of page

EVAP #4

  • lopezcansinoz
  • 13 feb 2017
  • 1 Min. de lectura

CON EL MISMO EJERCICIO DE LA EVAP #3 DESARROLLAR UN PROGRAMA , PERO CON DOS RESULTADOS

PASO N°1

Crear una Ventana basada en diálogo utilizando el MFC AppWizard para el desarrollo de un ejercicio de ANALISIS DE CIRCUITOS:

PASO N°2

OBSERVAMOS LA TEORIA DEL EJERCICIO QUE VAMOS A DESARROLLAR

RECORDEMOS QUE EN EL EJERCICIO , NOS PIDEN QUE HALLEMOS LA INTENSIDAD DE CORRIENTE ELECTRICA (I):

PASO N°3

GENERAMOS LOS CONTROLES INDICADOS

  • 8 etiquetas

  • 7 cajas de texto

  • 4 botones de comando

LA VENTANA EN TIEMPO DE DISEÑO DEBERA SER ASI:

PASO N°4

AHORA PROCEDEREMOS A CREAR LAS VARIABLES MIEMBROS PARA LOS CONTROLES CREADOS DE LA SIGUIENTE MANERA:

PASO N°5

AHORA AGREGUE LA FUNCIÓN MIEMBRO OnButton1() PARA EL BOTÓN DE COMANDO CALCULAR (IDC_SUMA) Y ASI PARA CADA UNO DE LOS RESPECTIVOS BOTONES:

PASO N°6

AHORA DIGITE LA SIGUIENTE CODIFICACIÓN PARA CADA UNO DE LOS BOTONES:

void CApp3Dlg::OnButton1() { UpdateData(TRUE); { m_Resultados2 = m_Tension1 + m_Resistencia2; } UpdateData(false); }

void CApp3Dlg::OnButton2() { m_Resultados2 = m_Tension1 - m_Tension2; UpdateData(false); }

void CApp3Dlg::OnButton3() { m_Resultados2 = m_Tension1 * m_Resistencia2; { if (m_Tension2 !=0) m_Resultados2 = m_Tension1 / m_Tension2; else { MessageBox("División por -> Cero", "Error", MB_OK | MB_ICONSTOP); } }

}

void CApp3Dlg::OnButton4()

{ UpdateData(TRUE);

double min; min = m_Tension2; min = m_Resistencia1;

if (m_Tension1< min) min = m_Tension1;

if (m_Resistencia2< min) min = m_Resistencia2;

m_Resultados1 = m_Tension1/Resistencia1 ; m_Resultados3= m_Tension2/Resistencia2 ; UpdateData(FALSE); }

PASO N° 8

PRESIONE LAS TECLAS CTRL. + F5 PARA EJECUTAR LA APLICACIÓN Y VERÁ UNA VENTANA SIMILAR A ESTA:


 
 
 

Comentarios


Entradas destacadas
Entradas recientes
Archivo
Buscar por tags
Síguenos
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page