Fundamentos de Informática
2011-2012 Laboratorio 4 Sentencias condicionales (2)
Objetivos: Diseñar diagramas de flujo de programas con sentencias condicionales Codificar programas VB con sentenciascondicionales (If, If-Else, If-ElseIf-Else).

Programa de resolución de ecuaciones de primero y segundo grado
Interfaz

Figura 4.1 Controles de la calculadora de ecuaciones.

Funcionamiento1. 2. Al lanzar el programa los controles del resultado (en azul) estarán invisibles Al hacer clic sobre el botón Calcular, se debe: Recoger el valor de los coeficientes a, b y c de la ecuaciónCalcular las raíces Bloquear los campos para evitar que se modifiquen los valores y se pierda la coherencia Al hacer clic sobre el botón Borrar se debe borrar el contenido de las cajas de texto volviendotodos los objetos al estado inicial Al hacer clic sobre el botón Salir, el programa finalizará.

3. 4.

Estudio de casos
La resolución de una ecuación de segundo grado dados sus tres coeficientespodemos distinguir cuatro casos: que sea una ecuación imposible o trivial (si a=0 y b=0), de primer grado (si a=0 y b≠0), de segundo grado (si a≠0 y b≠0) con soluciones reales (si el discriminante d = b2 − 4ac es positivo o nulo) o con soluciones imaginarias (si el discriminante es negativo). Estos casos se resumen en la Tabla 4.1.

Fundamentos de Informática 2011-2012

Lab 4

Fórmulageneral
− b ± b 2 − 4ac 2a

1er grado
r= −c b

2º grado reales
r1 = r2 = − b + b 2 − 4ac 2a − b − b 2 − 4ac 2a

2º grado imaginarias
r1 = r2 = −b + 2a −b − 2a 4ac − b 2 i 2a 4ac − b 2 i 2a

r=Caso particular:

a=0

d = b 2 − 4ac ≥ 0

d = b 2 − 4ac < 0

Tabla 4.1 Estudio de casos.

Diagrama de flujo

Figura 4.2 Diagrama de flujo.

2 de 9

Fundamentos de Informática2011-2012

Lab 4

Pasos a seguir
1) Crearemos los controles del tipo y forma mostrados en la Figura 4.1. Sólo daremos un nombre particular a aquéllos que nos interesa leer o modificar sus propiedades... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2012, 04). Ecuaciones Visual Basic. BuenasTareas.com. Recuperado 04, 2012, de http://www.buenastareas.com/ensayos/Ecuaciones-Visual-Basic/3931513.html

MLA

"Ecuaciones Visual Basic" BuenasTareas.com. 04 2012. 2012. 04 2012 <http://www.buenastareas.com/ensayos/Ecuaciones-Visual-Basic/3931513.html>.

MLA 7

"Ecuaciones Visual Basic." BuenasTareas.com. BuenasTareas.com, 04 2012. Web. 04 2012. <http://www.buenastareas.com/ensayos/Ecuaciones-Visual-Basic/3931513.html>.

CHICAGO

"Ecuaciones Visual Basic." BuenasTareas.com. 04, 2012. consultado el 04, 2012. http://www.buenastareas.com/ensayos/Ecuaciones-Visual-Basic/3931513.html.