3.201 cursos gratis
6.235.237 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Metodología de la Programación > Explicación al ejemplo anterior

Metodología de la Programación

Autor: Xavi Llunell
Curso:  4,54/5 4,54/5 (436 opiniones) |46476 alumnos|Fecha publicación: 23/05/2003
Capítulos del curso

Capítulo 40:

 Explicación al ejemplo anterior

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.

Capítulo anterior - Cómo creamos una matriz
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 436 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Metodología de la Programación


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]
 4,50/5 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]
 4,91/5 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]
 4,18/5 11.387  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail