Ir a Emagister Encuentra tu formación ideal
¡Mailxmail y emagister se unen para que tengas toda la formación a tu alcance!
12.170 cursos gratis
8.186.959 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

El uso de datos aleatorios de en Estadística es muy concurrente para estudiar las probabilidades. El ejemplo y explicación que propone este curso te servirá de base para proyectos más grandes.

Vamos a simular 100 datos aleatorios de los cuales vamos a sacer el menor el mayor y el promedio de los 100 datos aleatorios enteros y lo vamos hacer en Visual Basic 2010. Para una mejor comprensión necesitas ya manejar todas las estructuras de control a nivel intermedio.

Visita mi web:http://www.daimonsoftware.com/

Para empezar entonces vamos a crear nuestro nuevo proyecto en Visual Basic 2010, y arrastramos a nuestro formulario las siguientes herramientas: un Botón, un LISTTBOX y tres TEXTBOX y tres LABELS tu formulario entonces deberá quedar de la siguiente manera:

Boton de fomulario 1

Ahora vamos hacer doble clic en el boton1 para entrar en editor de código de Visual Basic y escribir el código que nos llenara de datos aleatorios el LISTBOX y nos mostrara el menor, el mayor y el promedio en los tres TEXTBOX, cuando hagamos doble clic en el botón nos saldrá la siguiente imagen:

Codigo private sub

Antes de END SUB escribimos el siguiente código que viene con comentarios para su mejor entendimiento de forma clara:

'Declaramos la variable número que es de tipo RANDOM

        Dim numero As New Random

        'Declaramos las demás variables necesarias

        Dim mayor, menor, n, total As Integer

        'Inicializamos las variables:

        mayor = 0

        menor = 100

        n = 0

        total = 0

        'También inicializamos el número aleatorio

        Randomize()

        'Ahora llenamos los 100 números aleatorios al LISTBOX

        For inicio As Integer = 0 To 100

            'Capturamos en n el número aleatorio del 1 al 100

            n = numero.Next(1, 100)

            'Vemos si el nuevo número aleatorio es mayor

            If n > mayor Then

                mayor = n

            End If

            'Vemos si el nuevo número aleatorio es menor

            If n < menor Then

                menor = n

            End If

            'Acumulamos la suma de todos los números aleatorios

            total = total + n

            'llenamos la lista de numeros aleatorios

            ListBox1.Items.Add(n)

        Next

        'Ahora mostramos el menor

        TextBox1.Text = menor

        'Ahora mostramos el mayor

        TextBox2.Text = mayor

        'Ahora mostramos el promedio

        TextBox3.Text = total / 100

El código cópialo y pégalo y deberá quedarte como en la siguiente imagen:

Codigo de visual basic 3

Bueno con este ejemplo básico tú ya podrás solo crear proyectos más grandes, para simular datos estadísticos o números aleatorios, aquí solo presentamos operaciones básicas de encontrar el mayor y el menor, pero a partir de esos ejemplos ilustrativos podrás encontrar tu más variables estadísticas, hora solo guarda y ejecuta tu proyecto:

Ejemplo de formulario terminado


Sobre el curso rápido

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

¿Quieres ser el primero en opinar sobre Simular datos estadísticos en Visual Basic 2010?


Cursos similares

Uso de Datagridview en Visual Basic 2010
9 alumnos  
Te presentamos un curso en el cual aprenderemos a usar un datagridview de Visual... [18/11/11]
Uso de Combobox en Visual Basic 2010
67 alumnos  
Los COMBOBOX se usan para seleccionar un ítem u opción entre muchos ítems u... [02/12/11]
Visual Basic 2010. Colocar imágenes a Menu Strip
61 alumnos  
Curso de Visual Basic 2010. En este tutorial breve aprenderemos a crear menús con... [01/12/11]


Aprende números, colores, formas, animales y disfruta de canciones
El blog de mailxmail|¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


¿Te interesa? ¡Te enviamos gratis las novedades de Programación!