Veamos la explicación correspondiente a la lección de cómo crear una matriz.
1.- Definimos una tabla llamada Tabla con 2 filas y 10 posiciones de tipo número.
2 y 3.- Definimos una variable llamada IndicePar que nos servirá para movernos por la fila de los pares y otra variable llamada IndiceImpar para movernos por la fila de los impares.
4.- Definimos una variable llamada Cantidad para almacenar el valor del número buscado de forma aleatoria.
5 y 6.- Inicializamos las variables IndicePar e IndiceImpar a 1 para empezar a rellenar la matriz desde la primera columna.
7.- Iniciamos un bucle que se repetirá hasta que se llene completamente la matriz. Como nuestra matriz tiene 2 filas y 10 posiciones cada una de ellas en total tenemos 20 posiciones.
8.- Almacenamos en la variable Cantidad un número aleatorio del 1 al 100.
9.- Miramos si la Cantidad es par mediante la formula Resto(Cantidad/2) y si el índice que utilizamos para movernos por la fila de los números par no esté fuera de rango, no sea más grande de 10. Recordemos que si intentamos acceder a una posición fuera de la matriz nos daría un error de ejecución.
10.- Si la Cantidad es par y el IndicePar está dentro de los límites almacenamos Cantidad en la matriz Tabla en la segunda fila, reservada para los números pares, y en la posición que indique el IndicePar.
11.- Incrementamos en 1 el valor de la variable IndicePar, para avanzar una posición en la fila de los pares.
12.- Línea que nos indica el fin del primer Si.
13.- Miramos si la Cantidad es impar mediante la formula Resto(Cantidad/2) y si el índice que utilizamos para movernos por la fila de los números impares no esté fuera de rango, no sea más grande de 10.
14.- Si la Cantidad es impar y el IndiceImpar está dentro de los límites almacenamos Cantidad en la matriz Tabla en la primera fila, reservada para los números impares, y en la posición que indique el IndiceImpar.
15.- Incrementamos en 1 el valor de la variable IndiceImpar, para avanzar una posición en la fila de los impares.
16.- Línea que nos indica el fin del segundo Si.
17.- Fin del bucle.
Aquí llegamos al final de este curso de introducción a la programación. Todavía faltarían algunas cosas para ver, pero con lo visto hasta el momento nos podemos hacer una buena idea de qué es la programación y cómo plantearnos muchos problemas que nos puedan ir surgiendo.
Recuerde la importancia de realizar bien las trazas ya que nos pueden facilitar mucho el trabajo y nos pueden ayudar a encontrar errores que podamos cometer y para plantearnos nuevas soluciones.
Le recomiendo hacer muchos ejercicios para tener más soltura en el momento de resolver los programas que nos puedan ir surgiendo.
Hay 436 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Sistema operativo. Windows 98 Aprende con nuestro curso acerca del sistema operativo Windows 98, te enseñaremos las variadas funciones que tiene este software y que te ayudará a... [28/04/09] |
|
841 | ||
|
Access con Visual Basic Microsoft Access con Visual Basic, aprende a crear una base de datos en Access usando Visual Basic. Veremos también cómo crear tablas e introducir... [01/07/09] |
|
3.975 | ||
|
Cómo programar aplicaciones Cliente/Servidor en Visual Basic Visual Basic nació como un lenguaje sencillo de programación, ideal para iniciarse en el apasionante mundo de la programación. Actualmente se ha convertido en un potente ... [17/09/04] |
|
11.387 | ||
Publicar en
del.icio.us
digg
meneame