29 jul 2010

Arreglos con N-dimensiones "Matrices"

Un arreglo de dos o mas dimensiones es denominado tambien MATRIZ o TABLA. En la practica no es comun trabajar con matrices de de mas de 3 dimensiones, aunque es posible crearlos. Una matriz bidimensional, esta compuesto por FILAS y COLUMNAS, asi por ejemplo, en la imagen de abajo tenemos una matriz de 5 columnas por 5 filas, donde para hubicar un elemento de esa matriz, se debe especificar ambas dimensiones matriz(fila, columna). DECLARACION DE UNA MATRIZ EN .NET Una matriz se declara al igual que un arreglo unidimensional, pero especificando todas las dimensiones que se deseen, asi por ejemplo, para declarar una matriz HORARIO de tipo STRING,...

Arreglos en VB.NET

Un array es un conjunto finito y ordenado de elementos homogeneos. Ordenado porque los elementos n-esimo de un array puede ser identificado, y homogeneo porque todos los elementos del array son del mismo tipo de datos. El arreglo mas simple es el unidimensional (matriz de una dimension). A diferencia de Visual Basic clasico que nos permitia especificar los limites de un arreglo, en .NET un arreglo siempre empieca en 0 (cero), por tanto el arreglo tendra un elemento mas del valor indicado como indice superior. En el ejemplo siguiente, se tiene un vector X de 5 elementos de tipo real. se nota que empieza en cero, por tanto su indice superior es...

28 jul 2010

Tipos de usuario : Structure (2da parte)

Como vimos en la primera parte de Structures, los nuevos tipos en .NET, no solo permiten la declaraciones de diferentes datos, sino que ahora, tambien permiten la declaracion funciones y procedimientos que actuan como metodos a modo de clases sencillas. Algo nuevo que tambien tiene el tipo Structure, es que a diferencia de visual basic clasico, ahora los datos declarados tambien necesitan que se especifique hasta donde podran ser usados esas variables, esto se hace antecediento al tipo de dato la etiqueta PUBLIC/PRIVATE/FRIENDS, con el primero los datos declarados podran ser usados en cualquier parte del programa, con el segundo, solo pueden...

Tipos de usuario : Structure

Los tipos propios de usuarios (Structure), son tipos compuestos de uno o mas miembros, cada uno de ellos pudiendo ser de cualquier tipo. Estas estructuras se utilizan cuando la informacion que se quiere manejar no es muy compleja y por tanto no se justifica el diseño de toda una clase para gestionarla.En Visual basic 6 la declaracion de tipos propios de usario se realizaba utilizando las etiquetas TYPE y END TYPE, ahora en .NET estas etiquetas fueron reeemplazadas por STRUCTURE y END STRUCTURE. ANTES 01 type mitipo 02 valor1 as Integer 03 valor2 as Integer 04 end type AHORA 01 Structure mitipo 02 public valor1 as Integer 03 public valor2...

27 jul 2010

Ejercicio VB.NET: ecuacion de 2do grado

PROBLEMA: Realizar programa para la solucion de ecuaciones del tipo ax^2 + bx + c = 0 utilizando procedimientos y funciones. SOLUCION: La ecuación completa de segundo grado tiene siempre dos soluciones, no necesariamente distintas, llamadas raíces, que pueden ser reales o complejas, el discriminante esta dado por la expresion b^2-4ac y mediante este discriminante podremos saber el número y naturaleza de las soluciones: Dos soluciones reales y diferentes si el discriminante es mayor a cero(la parábola cruza dos veces el eje x); Una solución real doble, dicho de otro modo, de multiplicidad dos, si el discriminante es igual a cero (la parábola...

Ejercicio VB.NET: Divisores

PROBLEMA: Desarrole un programa para encontrar e imprimir todos los divisores de todos los numeros comprendidos entre 1 y 100. Para ello desarrolle un procedimiento que genere cada uno de los numeros y otro procedimiento que determine los divisores que pueda tener un numero cualquiera. 01 Module Module1 02     ' programa principal 03     Sub Main() 04         Generar_numero() 05     End Sub 06 07     ' procedimiento que imprime los divisores de un numero 08     Private Sub imprimir_divisores(ByVal numero As Integer) 09        ...

25 jul 2010

Ejemplo: Funciones y Procedimientos

En un ejemplo anterior "Funciones y Procedimientos", vimos la teoria de lo que son los Procedimientos y Funciones en programacion, ahora veremos un ejemplo completo. Ejercicio. se desea calcular el factorial de un numero utilizando funciones y procedimientos Factorial: Para todo número natural n, se llama n factorial o factorial de n al producto de todos los naturales desde 1 hasta n: 01 Module Module1 02 03     Sub Main() 04         ' se declara una variable 05         Dim numero As Integer 06         ' se lee un numero...

Pages 121234 »

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cna certification