PRCTICA VB 2 FUNCIONES MATEMTICAS Y TRIGONOMTRICAS Ing
PRÁCTICA VB 2. FUNCIONES MATEMÁTICAS Y TRIGONOMÉTRICAS Ing. Elizabeth Guerrero V.
Funciones Matemáticas y Trigonométricas Los métodos de la clase de System. Math proporcionan funciones matemáticas trigonométricas, logarítmicas, y otras comunes.
Funciones Matemáticas y Trigonométricas Referencia: https: //msdn. microsoft. com/es-es/library/thc 0 a 116. aspx
Ejercicios • Realizar el Análisis E-P-S, algoritmo y codificación de: – Calcular la raíz cuadrada de un número dado – Calcular el seno de un número dado y truncar el resultado. – Mostrar el resultado de la raíz cuadrada de un número dado, truncar el resultado y mostrarlo también
Ejemplo • Convertir grados Fahrenheit a grados Centígrados • Análisis E-P-S – – Entradas: Temperatura en grados Fahrenheit (fahr R) Proceso: Calcular la temperatura en grados Centígrados centi = (fahr - 32. 0) ´ 5. 0/9. 0 Salidas: Temperatura en grados centígrados (centi R) • Algoritmo (convertir de Centigrados a Fahrenheit) 0. Inicio 1. Escribir (”Introduzca la temperatura Fahrenheit: ”) 2. Leer (fahr) 3. centi = (fahr - 32. 0) * (5. 0/9. 0) 4. Escribir (”Temperatura equivalente en °C es “, centi) 5. Fin
Ejemplo • Codificación Module 1 Sub Main() Const MULT As Single = 5. 0 / 9. 0 Const Restar As Single = 32. 0 Dim fahr As Single Dim centi As Single Console. Write. Line("Por favor Introduzca la temperatura en grados Fahrenheit: ") fahr = Console. Read. Line() centi = (fahr - Restar) * MULT Console. Write. Line("La temperatura equivalente en °C de: " & fahr & " es: " & centi) Console. Read. Key() End Sub End Module
Ejemplo • Ejecución:
Entrada y Salida de datos con cuadros de mensajes Un Input. Box es una ventana en la que se le solicita información al usuario. Sintaxis: Nombre_variable= Inputbox (“Mensaje“) Ejemplo: Edad = Inputbox (“Por favor escriba su edad: ”)
Input. Box con Título Sintaxis: Nombre_variable= Inputbox (“Mensaje“, “Título”) Ejemplo: Edad = Inputbox (“Por favor escriba su edad: ”, “Datos Personales”)
Operaciones de Salida con cuadros de mensaje (Msg. Box) Un Msg. Box es una ventana en la que se da información al usuario (mensajes, resultados del programa). Sintaxis: Msgbox (“Mensaje“) Ejemplo: Msgbox (“El área es: ” & area)
Msg. Box con Título Sintaxis: Msgbox(“Mensaje“, 0, “Título”) Ejemplo: Msg. Box (“El área es = “ & A, 0, “ Área de un triángulo”)
Ejercicio • Realizar el ejercicio convertir grados Fahrenheit a grados Centígrados usando los cuadros de mensajes
Ejemplo Module 1 Sub Main() Const MULT As Single = 5. 0 / 9. 0 Const Restar As Single = 32. 0 Dim fahr As Single Dim centi As Single fahr = Input. Box("Por favor Introduzca la temperatura en grados Fahrenheit: ", "Grados Fahrenheit") centi = (fahr - Restar) * MULT Msg. Box("La temperatura equivalente en °C de: " & fahr & " es: " & centi, 0, "Grados Centigrados") End Sub End Module
Ejemplo Cuadro de Dialogo de Entrada Cuadro de Dialogo de Salida
Ejercicio • Realizar el Análisis E-P-S, algoritmo y codificación para: – Calcular el promedio dadas tres notas y mostrar por pantalla el mensaje «Aprbado» si el promedio es mayor o igual a 10, y «Reprobado» si el promedio es menor a 10
- Slides: 15