Práctica VB 2. Funciones Matemáticas y Trigonométricas

Slides:



Advertisements
Presentaciones similares
Nicole Chung. Ejercicio 1 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos)
Advertisements

Datos de entrada: Proceso: Datos de salida: Inicio 1.
ESTRUCTURAS DE CONTROL SELECTIVA LUIS OCTAVIO BUSTAMANTE Docente Colegio de la UPB.
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.
4: Control de flujo Condicionales y bucles
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Conceptos Básicos de Visual Basic para Aplicaciones Visual Basic.
Funciones especiales y Select case Visual basic consola
Do Una o más instrucciones Loop until expresión lógica Tema 9. Estructuras de repetición “Repetir Hasta” Sintaxis de la estructura “repetir hasta” en Visual.
Tema 10. Uso de formularios y controles
For variable = Valor_Inicial to Valor_Final Step Incremento Una o más instrucciones (1) Next Step Incremento, permite especificar si se requiere un incremento.
Expresiones Aritméticas
Tema 9. Estructuras de repetición “Repetir Mientras”
Informática Prof. María Alejandra Quintero.  Operadores relacionales  Operadores lógicos  Expresiones lógicas  Estructuras de decisión simple  Estructuras.
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
VB(lab1) Operacionas Básicas. VB(lab1) Realizar un programa que pida 2 números al usuario y que muestre el la suma de los dos por pantalla. Private Sub.
Programación en Visual Basic
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 7 – Funciones y Procedimientos.
Trigonometría 1. Medida de ángulos: el radián
PROGRAMACIÓN I CENTRO DE ESTUDIOS INTEGRADOS EL MARISCAL - CEIM Ing. Luisa Fernanda Arenas Castañeda Feb 6 de 2016.
REFORZAMIENTO EN MATEMÁTICAS
Diagrama de Flujo de Datos (DFD)
Introducción a la Programación Multimedial
. Primera Open Class Asignatura: Programación Estructurada Tema:
REFORZAMIENTO EN MATEMÁTICAS
Tipos de datos Tipo de datos Significado Ejemplos Byte
POTENCIAS Y RADICALES U. D. 2 * 4º ESO E. Angel Prieto Benito
Java Cheat sheet + - * / % Funciones trigonométricas
FUNCIONES, PROCESAMIENTO ELEMENTAL DE DATOS
Operadores aritméticos Funciones trigonométricas
Uso de funciones y paquetes
INFORMÁTICA II (ALGORITMOS)
Algoritmos.
IRRACIONALES Los Números Irracionales se definen con la letra I y son los Números Reales que NO son Racionales La unión de Racionales e Irracionales conforma.
ESTRUCTURAS DE DECISIÓN
Tema 6. Conceptos básicos de programación (Clase 2)
5. Análisis y diseño de sistemas secuenciales (II)
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Tema 6. Conceptos básicos de programación Clase 1
Continuación Unidad 4. Control de flujo
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
SISTEMA DE ECUACIONES CON DOS INCOGNITAS
Fundamentos de programación
Introducción a las Fórmulas.
Continuación Unidad 4. Control de flujo
Fundamentos de programación
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
Contenido : Razones trigonométricas en triángulos rectángulos
4º ESO Matemáticas B Colegio Divina Pastora (Toledo)
print “Calcular área y perímetro de círculo”
CUADROS DE DIALOGO PARA MOSTRAR O INTRODUCIR DATOS
Sabes Que es un ALGORITMO
Fundamentos de programación
INFORMÁTICA II BLOQUE I: ALGORITMOS Y DIAGRAMAS DE FLUJO
Tema 9. Estructuras de repetición. Clase 2
Tema 9. Estructuras de repetición. Clase 3
Introducción a los algoritmos
Números complejos MATEMÁTICAS I.
DEPARTAMENTO DE MATEMÁTICAS
Tema 6. Conceptos básicos de programación (Clase 2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Tema 8. Estructuras de decisión. Clases 1 y 2.
Tema 8. Estructuras de decisión. Clases 3 y 4.
UNIDAD III ESTRUCTURA SECUENCIAL
Tema 10. Uso de formularios y controles
Tema 9. Estructuras de repetición. Clase 2
Transcripción de la presentación:

Práctica VB 2. Funciones Matemáticas y Trigonométricas Ing. Elizabeth Guerrero V.

Funciones Matemáticas y Trigonométricas Microsoft Excelencia en ingeniería 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. Información confidencial de Microsoft

Funciones Matemáticas y Trigonométricas Microsoft Excelencia en ingeniería Funciones Matemáticas y Trigonométricas Referencia: https://msdn.microsoft.com/es-es/library/thc0a116.aspx Información confidencial de Microsoft

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 Module1 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.WriteLine("Por favor Introduzca la temperatura en grados Fahrenheit: ") fahr = Console.ReadLine() centi = (fahr - Restar) * MULT Console.WriteLine("La temperatura equivalente en °C de: " & fahr & " es: " & centi) Console.ReadKey() End Sub End Module

Ejemplo Ejecución:

Entrada y Salida de datos con cuadros de mensajes Un InputBox 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:”)

InputBox 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 (MsgBox) Un MsgBox 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)

MsgBox con Título Sintaxis: Msgbox(“Mensaje“, 0, “Título”) Ejemplo: MsgBox (“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 Module1 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 = InputBox("Por favor Introduzca la temperatura en grados Fahrenheit: ", "Grados Fahrenheit") centi = (fahr - Restar) * MULT MsgBox("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