Tema 9. Estructuras de repetición “Repetir Mientras”

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN CON VISUAL BASIC.
Advertisements

Sesión 5 Diagramas de Flujo
VBA – Iteración Indefinida
Bucles o Estructura repetitivas
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)
Ejercicios de algoritmos y diagramas de flujo
Seminario de Actualización - Excel Avanzado y Macros
Módulo 5: Estructuras de Decisión y Bucles
Estructuras de Control
INTRODUCCIÓN A LA COMPUTACIÓN 14va Semana – 24va Sesión Miércoles 01 de Junio del 2005 Juan José Montero Román
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.
Variables y pruebas de escritorio
4: Control de flujo Condicionales y bucles
Estructuras de repetición
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
Estructuras de Control de Repetición
Dim VARIABLE As TIPODATO Dim int As Integer = 0 VARIABLE= InputBox(“Digite el Documento a buscar") While Not NOMBRETABLA.EOF And int = 0 If NOMBRETABLA.Fields(0).Value.
Introducción a la Computación
Fundamentos de Programación Fundamentos de Procesamiento de Datos
FUNDAMENTOS DE PROGRAMACIÓN
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Control de flujo: Bucles
Conversión cadena a número
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Teoría – Alejandro Gonzalez
Estructura de Control Repeticiones(Loops) Ejercicios
Ejercitación para la evaluación Giuliano Woloszanowski 2B.
Conceptos Básicos de Visual Basic para Aplicaciones Visual Basic.
Laboratorio Informática II Clase 5 Excel Controles Active X.
Laboratorio Informática II Clase 5 Excel Controles Active X Repaso Macros.
Principios de programación LIA. Suei Chong Sol, MCE. Sentencias de Control Repetitivas.
Estructuras de Repetición (Hacer-Mientras)
Operadores y estructuras de control
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
Estructuras repetitivas e iterativas  Son herramientas que permiten ejecutar operaciones que se deben aplicar un número repetido de veces. El conjunto.
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.
Semana 12 herramientas de visual basic
Estructuras de Repetición (Hacer-Mientras)
Proyecto de Visual Basic N° SISTEMA DE FACTURACIÓN Docente expositor: Lic. Jaime A. Flores Fuentes.
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
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.
ESTADÍSTICA DESCRIPTIVA
Categoría Categoría Categoría Categoría Categoría
Informática Prof. María Alejandra Quintero.  Operadores relacionales  Operadores lógicos  Expresiones lógicas  Estructuras de decisión simple  Estructuras.
 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) C Límite inferior Límite.
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
Estructura de Repetición en Visual Basic
Conceptos.  Byte (0 a 255) = un byte  Short ( a ) = 16 bits de longitud  Integer ( a ) = 32 bits de longitud 
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
Cuadros de Diálogo. Cuadros de Mensaje Titulo Mensaje Botones Icono.
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.
ALGORITMO QUE SUME 2 VALORES E IMPRIMA EL RESULTADO 1. Inicio 2. Inicializar variables A=0,B=0,C=0 3. Asignar valores a las variables A=20,B=50.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Ciclos en Visual Basic Yaimira Pérez. Los ciclos son estructuras de repetición que ejecutan una o varias instrucciones durante la cantidad de veces que.
CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA.
Curso de Excel Básico Sesión 5 1. Las Funciones Microsoft Excel
Por: Carlos A. Colón Quiles Profa. Rebecca Acevedo PROG 2270L.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.
Ciclos condicionales y exactos Estructura de control de ciclos
Estructuras Repetitivas Consideraciones. Estructuras Repetitivas  Son aquellas que van a ejecutar un número determinado de veces una instrucción o un.
Ciclos en Visual Basic Rebeca M. Colón Crespo. Introducción Visual Basic es una aplicación y un lenguaje en programación. Este programa fue originado.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Práctica VB 2. Funciones Matemáticas y Trigonométricas
Tema 9. Estructuras de repetición. Clase 2
Tema 9. Estructuras de repetición. Clase 3
Tema 9. Estructuras de repetición. Clase 2
Transcripción de la presentación:

Tema 9. Estructuras de repetición “Repetir Mientras” Sintaxis de la estructura “repetir mientras” en Visual Basic Forma 1 Do While expresión lógica   Una o más instrucciones (1) Loop Forma 2 While expresión lógica   Una o más instrucciones (1) End While

Categoría de diámetro (cm) EJERCICIO No. 1 Dado un conjunto de valores de diámetros de los árboles de una parcela, calcular la cantidad de árboles que pueden ubicarse dentro de cada una de las siguientes categorías: Categoría de diámetro (cm) ≤ 10 (10,20] > 20

EJERCICIO No. 2 Programa que calcula la suma y la media aritmética de un conjunto de números. No se conoce de antemano cuántos números se van a introducir. Cada vez que se introduce un número se muestra un MsgBox donde se pregunta si se desea introducir un nuevo número, si la respuesta es sí, aparece un InputBox para escribir el siguiente número, si es no, entonces se muestran la suma, la media aritmética y la cantidad de números procesados.

Sintaxis completa MsgBox Variable = Msgbox (“mensaje”, tipo_MsgBox, “título”) Tipo de MsgBox Botones que aparecen Aceptar 1 Aceptar y Cancelar 2 Abortar, Reintentar, Ignorar 3 Sí, No, Cancelar 4 Sí, No 5 Reintentar, Cancelar

Valores de retorno de un MsgBox Significado 1 El usuario hizo clic en el botón Aceptar 2 El usuario hizo clic en el botón Cancelar 3 El usuario hizo clic en el botón Abortar 4 El usuario hizo clic en el botón Reintentar 5 El usuario hizo clic en el botón Ignorar 6 El usuario hizo clic en el botón Sí 7 El usuario hizo clic en el botón No

Sub Main() Dim num, suma, media As Single Dim can_num As Integer Dim resp As Byte suma = 0 can_num = 0 resp = 6 Do While resp = 6 num = InputBox("Escriba un número:", "ejemplo 2") suma = suma + num can_num = can_num + 1 resp = MsgBox("¿Desea introducir otro número?", 4, "ejemplo 2") Loop media = suma / can_num MsgBox("Números procesados = " & can_num & Chr(10) & "Suma = " & suma & Chr(10) & "Media = " & media) End Sub

EJERCICIO No. 3 Una facultad necesita un programa para obtener la siguiente información acerca de sus estudiantes: -Número de estudiantes del sexo femenino -Número de estudiantes del sexo masculino -Promedio general de los hombres -Promedio general de las mujeres Asumir que el número de estudiantes es conocido previamente por el usuario