Guía de Programación I
|
|
- Arturo Díaz Reyes
- hace 6 años
- Vistas:
Transcripción
1 Guía de Programación I Guía realizada por Martha Semken y Sebastián Btesh
2 ÍNDICE 1. Introducción a la programación. 2. Variables, Objetos y Operadores lógicos.. 3. Estructura IF. 4. Eventos y Subrutinas 5. Ejercitación I.. 6. Estructuras For While Select Case 7. Objeto ComboBox y Funciones de Cadenas 8. Ejercitación II 9. Nuevos Objetos Visuales. 10. Creamos Nuestras propias Subrutinas.. Página 2 de 67
3 Unidad 1: Introducción a la Programación Qué es Programar? Un programa no es mas de una serie de instrucciones dadas a la computadora, en un lenguaje entendido por el, para decirle exactamente lo que queremos que haga. Algoritmos en programación Un programa de computadora es un algoritmo que le dice a la computadora los pasos específicos para llevar a cabo una tarea. Los algoritmos son rigurosamente definidos para que la computadora pueda interpretarlos. El orden en que se ejecuta cada uno de los pasos que constituyen un algoritmo es fundamental. El orden más básico es de arriba hacia abajo, ejecutándose una instrucción tras otra de un código. Definición: Un algoritmo es una serie de pasos organizados y finitos que describe el proceso que se debe seguir, para dar la solución a un problema especifico Qué es un Lenguaje de Programación? Un programa tiene que escribirse en un lenguaje entendible por la computadora. Desde el punto de vista físico, una computadora es una maquina electrónica. Los elementos físicos, (Memoria RAM, Procesador, etc. ) que tiene una computadora para representar las instrucciones y los datos son de tipo binario. Para Traducir un programa escrito en un determinado lenguaje de programación a lenguaje maquina (binario), se utiliza un programa llamado compilador, que ejecutamos mediante la computadora. Este programa tomara como dato a todo nuestro programa escrito en un lenguaje de alto nivel, como vb.net (Visual Basic.net) y dará como resultado el mismo programa pero escrito en un lenguaje maquina, el lenguaje que entiende la computadora, binario. Página 3 de 67
4 Estructura Básica de todo programa Todo programa debe obedecer a la estructura básica de un sistema, es decir Entrada, Proceso y Salida. Entrada: Son los datos necesarios que requiere el proceso para ofrecer los resultados esperados. Proceso: Son los pasos necesarios para obtener la solución del problema o la situación planteada. Salida: Resultados obtenidos por el proceso. Para poder definir bien un problema es conveniente responder a las siguientes preguntas: Qué entradas se requieren? (cantidad y tipo) Cuál es la salida deseada? (cantidad y tipo) Qué método produce la salida deseada? Ejemplo si queremos Sumar dos Números: Entradas: Numero uno y Numero Dos Proceso: Resultado = Numero 1 + Numero 2 Salida: Mostrar por pantalla Resultado (Numero 1 + Numero 2) Página 4 de 67
5 Unidad 2: Variables, Objetos y Objetos Visuales Operadores Lógicos. Los objetos visuales son todos los componentes que conforman la interfaz visual de un programa en Visual Basic, por ejemplo como los botones, formularios, imágenes, listas, entre otros. Propiedades: Para todos los objetos y controles de Visual Basic, hay definidas una serie de propiedades que nos permiten controlarlos: nombre, tamaño, color, posición, etc. Página 5 de 67
6 Repasemos: Hasta ahora vimos Objetos visuales, como, Label, Textbox, Botón, Forma, y vimos para que servia cada objeto visual, y vimos que cada objeto tiene propiedades, que permiten controlar al objeto, por ejemplo, El Nombre (propiedad ñame) Permite darle un nombre al objeto, para luego programar usando este nombre. Cómo Se escriben los Nombres de los objetos vistos hasta ahora? Objeto Abreviatura Ejemplo Forma FM frmcalculadora Boton btn btnsuma TextBox txt txtnumero1 Label lbl lblresultado Regla para nombrar los objetos Cada objeto se nombra con una abreviatura del tipo al que corresponde dicho objeto, por ejemplo: Button Form ComboBox btn frm cmb Y luego un nombre significativo, es decir que represente el uso que se le va a dar al objeto. Ejemplos Si en un botón se realiza una suma se debería llamar btnsuma. Página 6 de 67
7 Variables Una Variable es un espacio en memoria RAM, donde ponemos valores que se pueden modificar durante la ejecución de un programa. Uno de los Objetivos mas importantes de un programador es: Ocupar el menor espacio posible en Memoria RAM. Por eso a cada variable le asociamos un Tipo de Dato. Ahora, lo vamos a ver con mayor profundidad. Todos los datos tienen un tipo asociados con ellos que nos servirá para poder conocer con que información trabajaremos. Es decir, cuando ingresemos el sueldo de un trabajador necesitamos que este contenga decimales, o al solicitar la edad de una persona está tiene que estar con números enteros. Entonces la variable del Trabajador al contener decimales ocupa mas espacio en RAM que una edad de una persona ya que la edad no tiene decimales. Tipo de Variables: Integer: Número entero (Numero sin Comas ej: 15) Single: Número real (Numero con Comas ej: ) Char: Carácter (Un Carácter, ej: A ) String: Cadena de caracteres (Texto ej: Hola ) Boolean: Verdadero o falso (Ej: True) Cada Variable: Tiene que tener un Tipo de Dato asociado y un Nombre (es decir un Nombre que le asigna el programador a la variable, ej: Resultado, Y lo Guardamos de tipo Single (Números con Comas). El nombre tiene que ser significativo, debe representar el uso que se le dará a la variable. Si se va a guardar el valor de una calificación se llamara nota, si se desea almacenar la nota mas alta de un curso NotaMaxima o MaximaNota Cómo se declaran Variables en Visual Basic? Dim NombreDeLaVarianble as Tipo de dato Ej. Dim Promedio as Single Se genera un espacio en RAM con el Nombre Promedio, Se espera guardar: Numero con coma (Single). Página 7 de 67
8 Declarar varias variables en una misma línea: Para que declarar varias variables en una misma línea? Declarar varias variables en una misma línea, sirve solamente para agilizar los tiempos. Por ejemplo, esta línea declara dos variables del tipo Integer: Dim a, b As Integer Es decir, hay que poner una coma entre cada variable que declaremos en la misma línea. Es exactamente lo mismo que poner Dim a as integer Dim b as integer Asignar Objetos y Variables: Para que me sirven? Como ya dijimos los objetos son los que interactúan con el usuario, y las variables con el programa por eso es necesario asociarlo en dos situaciones, cuando el dato que necesitamos me lo da el usuario (asignamos a la variable el valor ingresado por el usuario, dicho valor está contenido en el objeto) Y también lo vamos utilizar cuando es necesario que del programa salga algo para informarle al usuario mediante un objeto, (Ej.: Sale por un Label; El resultado es 5 ) Como asignar Variables y objetos: Cuando el dato que necesitamos me lo da el usuario (ej: A la Variable Num1 le asignamos el dato del Objeto: txtnumero1) Para hacer un ingreso de datos se necesita un textbox para darle la posibilidad al usuario de ingresar un dato. La lógica por ejemplo de cargar una variable seria: Pone el TEXTO que escribió el usuario en el Objeto txtnum1 a la variable Numero1 De tipo SINGLE. Nosotros Obtenemos el TEXTO y la variable es de tipo SINGLE. No podemos asignar un Texto a una Variable de otro tipo que no sea Texto. Entonces Hay que convertir el Valor a el tipo de dato que espera la variable. Página 8 de 67
9 Dim Variable as Single Variable=Convert.toSingle(txtNum1.Text) Obtenemos el texto del Objeto txtnum1 y lo convertimos a Single para Pasarlo a el Valor de La variable. Si lo debemos asignar a una variable INTEGER: Variable=convert.toint32(objeto.text) Si lo debemos asignar a una variable SINGLE: Variable=convert.tosingle(objeto.text) Si lo debemos asignar a una variable STRING: Variable=objeto.text Ojo: Solamente en STRING se puede convertir el texto de Un Objeto con la Variable de Tipo String, ya que justamente la variable espera texto, pero en SINGLE HAY QUE CONVERTIRLO y EN INTEGER HAY QUE CONVERTIRLO. Como asociar Objetos y Variables: Cuando El usuario se tiene que enterar a través de un objeto (Ej.: Label), lo que realizo el programa (Ej. el usuario se tiene que enterar por pantalla a través de un label el valor de la variable promedio) IMPORTANTE: Siempre que sale datos por pantalla a través de un objeto OBLIGATORIAMENTE SE DEBE MOSTRARSE EN STRING, ya que los objetos solo manejan formato texto. Entonces si la Variable esta en tipo Single o Integer, Lo convertimos a String y la asociamos al Objeto. VAMOS A ASOCIAR Y A CONVERTIR EN STRING LA VARIABLE. Objeto.text=convert.tostring(variable) Si la variable ya esta en tipo string, y como el objeto espera texto, se pueden igualar. objeto.text=variable A lo Largo de nuestros programas seguramente vamos a tener que usar por lo menos los básicos operadores Matemáticos: Página 9 de 67
10 Vamos A realizar un programa que Sume dos Números ingresados por el Usuario y que el resultado lo muestre en un cartel por pantalla. A la hora de hacer un programa en papel, ponemos En una tabla de un lado, el Nombre del Objeto y del Otro la propiedad Text (el texto del Objeto) Nombre frmsuma Texto Suma lblingresenumero1 Ingrese Numero 1 lblingresenumero2 Ingrese Numero 2 txtnum1 txtnum2 btnsumar Sumar En principio vamos a poner: Programamos en el Botón: btnsuma, mas adelante vamos a ver bien que quiere decir esto. Declaramos Variables que necesitamos: Una para cada numero que se ingresa y Otra que guarde la suma de los dos numeros Ingresados. Dim Numero1 As Single Dim Numero2 As Single Dim resultado As Single Página 10 de 67
11 Ahora Tenemos que convertir a tipo single el texto ingresado por el usuario, y asociarlo con cada Variable. Numero1 = Convert.ToSingle(txtNum1.Text) Numero2 = Convert.ToSingle(txtNum2.Text) Ahora Tenemos que Sumar las dos variables que contienen, el valor ingresado por el usuario. resultado = Numero1 + Numero2 Y por Ultimo se Muestra en un MessageBox (Cartel) MessageBox.Show( El resultado es & resultado) El messagebox mostrara todo lo que se coloque entre paréntesis, pero esto siempre debe ser un texto, el símbolo & cumple la función de convertir a texto resultado como convert.tostring y además juntar el texto resultante con el que escribimos entre comillas. Nota: tanto para nombres de objetos como para nombre de variables no se deben usar espacios ni caracteres con tilde. Página 11 de 67
12 Ejercicio 1: Ejercicio de Asociación (Variables y objetos) y (objetos y variables) Nota: Cuando no específico el nombre de un objeto o de una variable se debe inventar uno. Asociar Variables y Objetos Tipo (a entrar al programa, es decir que puede llegar a operar) Objeto Variable Asociacion Single Txtnum1 Dim numero1 as single Numero1=convert.tosingle(txtnum1.text) Dim Promedio as single Dim nombre as string Txtedad Txtdni dim peso as single Altura=convert.tosingle(txtaltura.text) Txtdomicilio Edaddelpadre=convert.toint32(txtedaddelpadre.text) Página 12 de 67
13 Asociar Objetos y variables (sirve para mostrar por pantalla Ej.: en lblresultado mostrar Promedio) Tipo 2 (Para salir Por pantalla) Objeto A Mostrar Variable Asociacion Txtresultado.text=convert.tostring(resultado) lblpromedio.text=convert.tostring(promedio) Lblnombre.text=nombre Dim operacion as single Txtsuma Dim suma as single dim peso as single Lblnombre Dim nombre as string Dim domicilo as string Txtpromedio Dim promedio as single Txtresultado. text =convert.tostring(promedio) Página 13 de 67
14 Ejercicio 2: Identificar las Variables que se deben asociar con objetos, es decir las variables que almacenan el dato ingresado por el usuario, por ejemplo: Dim Num as Single, A esa Variable se la asocia con un objeto Ej. Txtnum. Y una variable que calcule, ej Resultado, es un calculo que se hace en el programa, y no se Asocia directamente con el usuario. Identificar con Verdadero y/o Falso Dim nombre as string Dim promedio as single Dim domicilio as string Dim resultado as single Dim telefono as string Dim operación as single Dim suma as single Dim dni as integer Dim multiplcacion as integer Dim colegio as string Dim calculo as single Dim edad as intger En caso de las verdaderas ASIGNAR variables y objetos. Ej. Si quiero asignar la variable dim numero1 as single Invento un objeto llamado txtnum1 y ponemos: Numero1=convert.toSingle(txtnum1.text) Página 14 de 67
15 Ejercicio 3: Identificar los objetos que se deben asignar con variables, es decir cuando la variable hace una operación (un calculo) y se le debe mostrar el resultado a través de un objeto. Identificar con Verdadero y/o Falso Txtnum1 Txtresultado Txtpromedio Txtsuma Lblingresenombre Lblmultiplicacion Lblpromedio Lblelpromedioes Lblprecioconiva En caso de los objetos marcados verdaderos ASIGNAR objetos y variables para salir por pantalla. Ej. Si quiero asignarle un valor al objeto llamado lbltotal Invento una variable dim resultado as single. Y ponemos: lbltotal.text=convert.tostring(resultado) Página 15 de 67
16 Unidad 3: Estructura IF IF A veces en un programa necesitamos Seguir por un camino u otro, por ejemplo si la edad de una persona es menor a 18, la persona es menor de edad, y si no es mayor de edad. Para Ver como se Utiliza esta estructura, vamos a realizar el ejemplo anterior. En el Textbox de Abajo debe aparecer el resultado del Programa. Nombre frmverificacion Texto Verificacion lblingreseedad Ingrese Edad btnenviar txtedad Enviar Edad txtsituacion Declaramos una Variable Integer donde Guarde la edad Ingresada Dim Edad As Integer Como la Variable edad espera Integer y el textbox nos devuelve Texto, lo convertimos. Edad = Convert.toInt32(txtEdad.Text) Preguntamos si edad es Mayor o Igual a 18 If Edad >= 18 Then Lo que pasa si se cumple la condicion txtsituacion.text = "Mayor de Edad" Else Lo que pasa si no se cumple la condicion txtsituacion.text = "Menor de Edad" End If Página 16 de 67
17 La sentencia IF del ejemplo anterior se interpreta así: SI la condición especificada (Edad>=18), es cierta, escribir en txtsituacion Mayor de Edad, Si no poner Menor de Edad. Aprendamos 3 casos de If que podemos Llegar a usar: Caso 1 if condición then Bloque de código else Bloque de código end if Caso 2: El else no es obligatorio if condición then Bloque de código end if Caso 3: If anidado if condición then if condición then Bloque de código Else Bloque de código End if Else Bloque de código end if El if anidado puede darse tanto en el bloque verdadero como en el bloque falso. Ya sabemos como usar el IF. Ahora lo vamos a Aplicar para algo muy Útil. Las Condiciones las vamos a usar también para preguntar si un objeto esta vacío aparezca un mensaje de error, y si no esta vacío que recién ahí me asocie variables y objetos Para que me sirve esto? Qué va a entrar al programa? si esta vacío, al asociarlo estamos entrando un dato, si el usuario no escribió nada no va a poder entrar nada al programa y va a saltar un error cuando estemos ejecutando el programa Página 17 de 67
18 Cómo se hace? IF OBJETO.text= then Messagebox.show( Este campo esta vacio, por favor complete ) Else Convertimos ej: N1=convert.tosingle(txtnum1.text) Endif Nota: En vb.net Significa VACIO, Estamos preguntando si el Objeto esta vacio, aparezca cartel solicitando completar, si no esta vacio recien ahí convertimos a la variable, y hacemos todo el programa. Todas las condiciones tienen operadores relacionales: Una misma condición se le puede decir, que cumplan y/o / no condiciones. Operadores lógicos Página 18 de 67
19 Ejercicio 4 Consigna: Crear un Programa que cumpla ciertas Características: Dibujar el Form Señalar con flechas cada Objeto y especificar La propiedad Nombre y Texto. EN TODOS los ingresos de datos se tiene antes de operar, que preguntar si el objeto esta vacio, y luego convertirlos. 1. Se tiene que mostrar por pantalla la variable promedio ( se debe ingresar tres notas), pero se exige que muestre en un messagebox El Promedio es ( significa el promedio). 2. Se tiene que mostrar por pantalla la variable resultado( tiene que sumar 2 números), pero se exige que muestre en un label El resultado es ( significa el Resultado). Página 19 de 67
20 3. Al presionar un botón, Mostar por pantalla simplemente que la edad ingresada. A través de un Label y Un messagebox Página 20 de 67
21 4. Ingresar los 3 lados de un Triangulo. Determinar y Mostrar en un Messagebox, si es equilátero, isósceles, o escaleno. Ejercicio 5 Si bien todas las líneas de código son muy importantes, hay una que es la que realiza la acción (Ej., calcula el promedio) El Siguiente ejercicio esta destinado a que entiendas lo que se plantea y escribir esta línea simplemente. Página 21 de 67
22 Se desea calcular el promedio de una materia de un alumno que el sistema de la materia es Trimestral. Se desea calcular el promedio de una materia de un alumno que el sistema de la materia es Cuatrimestral. Se desea calcular el promedio de una materia de un alumno que el sistema de la materia es Bimestral. Se desea calcular el IVA de un producto. Se desea calcular el precio sin IVA de un producto. Se desea calcular el precio con IVA de un producto. Página 22 de 67
23 Unidad 4: Eventos y Subrutinas Eventos: Cada objeto lleva asociados unos determinados eventos que le pueden ocurrir, por ejemplo a un botón, le puede ocurrir que el usuario pulse con el botón principal del ratón sobre él, eso es el evento NombreDelBotón_Click (ej: btnenviar_click), bien cuando esto ocurra, se dispara este evento, al cual nosotros le añadiremos el código de lo que queremos que haga la aplicación cuando el usuario pulse el botón. Subrutinas de VB.NET Public Class form1 Inherits System.Windows.Forms.Form Private Sub btnpromedio_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnpromedio.click Quiere decir Objeto: btnpromedio Gracias a la regla usada para nombrar los objetos sabemos que este código corresponde a un boton Evento: Click End Sub Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End Sub Private Sub frmprecios_load(byval sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Página 23 de 67
24 Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress End Sub Private Sub TextBox1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.MouseEnter End Sub Private Sub Button2_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Enter End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End Sub End Class Acordarse de poner End Sub: Sirve para cerrar subrutinas End Class : sirve para terminar el form (por ahora para terminar el programa) Luego del nombre entre paréntesis figuran los parámetros del evento, es decir que información adicional me puede suministrar la subrutina. El primero sender me sirve para referenciar el objeto que me invoco, el segundo e, me da información si corresponde al evento por ejemplo en eventos de mouse, podría tener como información la posición del mouse en pantalla, en eventos de teclado que tecla genero el evento. Página 24 de 67
25 Uso de parámetros de los eventos Muchas Veces vamos a tener que bloquear el ingreso de letras o números al ingreso de datos, por ejemplo en una calculadora no ingresamos letras, y si esto sucede aparece error en el programa al convertir las letras a single. El evento key press se activa cuando el usuario presiona teclas, podemos decirle que si el usuario presiono una tecla que no queremos que se muestre, No se muestre. Private Sub txtnumero_keypress(byval sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtnumero.keypress If instr( ,e.keychar)<>0 then else endif e.handled=false e.handled=true End Sub La función instr( ,e.keychar) busca el carácter ingresado o sea la tecla presionada en la cadena si pregunto <> 0 Quiere decir: que permite ingresar solo los caracteres que están entre comillas ( ) y bloque todo lo de más. =0 quiere decir: que bloquea el texto si es alguno de los caracteres entre comillas ( ) y permite todo lo de mas. Entre el paréntesis, se le puede agregar otras cosas como Ej. ( ) Página 25 de 67
26 Unidad 5: Ejercitación I En todos los ejercicios es recomendable, utilizar todas las herramientas, vistas hasta ahora (Key press, los ingresos de datos se tiene antes de operar, que preguntar si el objeto esta vacio, y luego convertirlos.) Ejercicio 6 Dado un número determinar si es positivo o negativo. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 26 de 67
27 Ejercicio 7 Ingresar tres valores; M, N y P. Si M es menor a N hacer R= M*N + P. En caso contrario, hacer R = (M+N) * P. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 27 de 67
28 Ejercicio 8 Dados dos números, dar la relación entre ellos. Señalar el mayor, el menor o especificar si son iguales Página 28 de 67
29 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 29 de 67
30 Ejercicio 9 Calcular el precio con IVA. En un texbox ingreso el precio sin IVA, y al tocar el botón en otro texbox aparece el valor con IVA. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 30 de 67
31 Ejercicio 10 Ingresar los valores de la base y la altura de un rectángulo. Calcular la superficie y el perímetro de dicho rectángulo. Página 31 de 67
32 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 32 de 67
33 Ejercicio 11 Ingresar los valores de los 2 lados de un triángulo rectángulo. Calcular la superficie y el perímetro de dicho triangulo. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 33 de 67
34 Ejercicio 12 Ingresar los valores de los 2 lados de un triángulo isósceles. Calcular la superficie y el perímetro de dicho triangulo. Este ejercicio se diferencia de los de mas ya que tiene un nivel mas alto de lógica. Por eso te ayudamos a pensarlo. Página 34 de 67
35 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 35 de 67
36 Ejercicio 13 Ingresar los 3 lados de un triangulo. Determinar y mostrar en un messagebox, si es equilátero, isósceles o escaleno. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 36 de 67
37 Página 37 de 67
38 Unidad 6: Estructuras For While Select Case Estructura Select Case: La estructura Select Case permite ejecutar una de varias acciones, en función del valor de una expresión. También se la conoce como estructura de selección múltiple Supongamos que se ingresa el Número de Mes y tiene que aparecer en un messagebox el Nombre del Mes que le pertenece a ese número. Public Class Form1 Private Sub btnenviar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnenviar.click Declaramos una Variable de tipo entero llamada numerodemesingresado que va a contener el Numero de mes ingresado, (del uno al 12) Dim numerodemesingresado As Integer If txtnumerodemes.text = "" Then MessageBox.Show("No se introdujo ningun numero de mes, por favor Verifique") Else El valor del txtnumerodemes lo convertimos a integer y lo pasamos a la variable numero de mes ingresado. numerodemesingresado = Convert.ToInt32(txtnumerodeMes.Text) Declaramos una variable de tipo String (texto), para guardar el Nombre del mes que le corresponde a la variable numerodemesingresado. Dim mes As String Acá utilizamos El select case dando Opciones Es decir, nosotros sabemos que el usuario va a ingresar un numero del uno al doce, Página 38 de 67
39 entonces ponemos caso 1, mes es enero, caso numero ingresado es 2 mes es febrero, y así sucesivamente. Según el numero ingresado Select Case numerodemesingresado Case 1 mes = "Enero" Case 2 mes = "Febrero" Case 3 mes = "Marzo" Case 4 mes = "Abril" Case 5 mes = "Mayo" Case 6 mes = "Junio" Case 7 mes = "Julio" Case 8 mes = "Agosto" Case 9 mes = "Septiembre" Case 10 mes = "Octubre" Case 11 mes = "Noviembre" Case 12 mes = "Diciembre" En los case enumero los posibles valores End Select Luego muestra en un MessageBox, el Nombre del Mes que contiene la variable Mes. MessageBox.Show("El mes es: " & mes) End If End Sub End Class Estructura For: Es una estructura de repetición definida, es decir, con esta estructura podemos repetir un código un número determinado de veces. La forma de usarlo sería: For <variable numérica> = <valor inicial> To <valor final> [Step <incremento>] ' contenido de lo que se quiere repetir Next La variable numérica tomará valores que van desde el valor inicial hasta el valor final, si no se especifica el valor del incremento, éste será 1. Página 39 de 67
40 Pero si nuestra intención es que el valor del incremento sea diferente a 1, habrá que indicar un valor de incremento; lo mismo tendremos que hacer si queremos que el valor inicial sea mayor que el final, con idea de que "cuente" de mayor a menor, aunque en este caso el incremento en realidad será un "decremento" ya que el valor de incremento será negativo. Lo entenderemos mejor con unos algunos ejemplos: Dim i As Integer ' For i = 1 To 10 ' contará de 1 hasta 10 ' la variable i tomará los valores 1, 2, 3, etc. Next For i = 1 To 100 Step 2 ' contará desde 1 hasta 100 (realmente 99) de 2 en 2 ' la variable i tomará los valores 1, 3, 5, etc. Next For i = 10 To 1 Step 1 ' contará desde 10 hasta 1 ' la variable i tomará los valores 10, 9, 8, etc. Next For i = 100 To 1 Step 10 ' contará desde 100 hasta 1, (realmente hasta 10) ' la variable i tomará los valores 100, 90, 80, etc. Next For i = 10 To 1 ' Aca No se repetira ninguna vez porque le estamos diciendo, de que Valla desde I que es 10 hasta 1. incremento 1. Entonces, 10 sumando de a 1 nunca llegara a 1. Next Estructura While Es una estructura de repetición indefinida, se repetirá mientras se cumpla una condición, que se indicará después de While. La forma de usarlo es: W hile <condición> End W hile ' lo que haya que hacer mientras se cumpla la condición Con esta estructura, se evalúa la condición y si el resultado es un valor verdadero, se ejecutará el código que esté dentro de la sentencia, es decir, entre While y End While. Página 40 de 67
41 La condición será una expresión lógica que se evaluará para conseguir un valor verdadero o falso. Veamos algunos ejemplos: Dim i As Integer I=0 While i < 10 MessageBox.Show("Hola" & i) i = i + 1 End While La sentencia se repetirá mientras i sea menor que 10, fíjate que el valor de i se incrementa después de mostrarlo, por tanto se mostrarán los valores desde 0 hasta 9, ya que cuando i vale 10, no se cumple la condición y se sale de la sentencia. Dim n, i As Integer n = 3 i = 1 While i = 10 * n ' no se repetirá ninguna vez End While No se repetirá ninguna vez, ya que la condición es que i sea igual a 10 multiplicado por n, cosa que no ocurre, ya que i vale 1 y n vale 3 y como sabemos 1 no es igual a 30. Página 41 de 67
42 Unidad 7: Objeto ComboBox y Funciones de Cadenas Objeto ComboBox Agregar Items al ComboBox cmbalgo.items.add(contenido) Supongamos que en un formulario se tiene que seleccionar el Día de Nacimiento, después el Mes y después el Año. En el ComboBox del día hay que cargar del 1 al 31 para que se seleccione: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load cmbdia.items.add("1") cmbdia.items.add("2") cmbdia.items.add("3") cmbdia.items.add("4") 'Hasta llegar a cmbdia.items.add("31") End Sub Esto tardaría Mucho Tiempo hacerlo así los 31 días del mes. Podemos usar un For, que se repita desde 1 hasta 31 veces. Dim i As Integer For i = 0 To 31 I va ir tomando el valor de 1,2,3,4, hasta 31 y agrega al ComboBox el Valor de I cmbdia.items.add(i) Next Como consultar por algo: Consultar por el Contenido Seleccionado: Cmb.selecteditem Página 42 de 67
43 Consultar por la Posición seleccionada: (Ej. si el primero es 1900 la posición es 0) : Cmbbaño.selectedindex Realicemos un Ejercicio Ingresar en un textbox un número entre 1 y 10. Programar en un botón que se llene un combobox con la tabla de multiplicar de dicho número. Ejemplo: se ingresa 5, en el combo box aparecerá 1 x 5 = 5 2 x 5 =10 3 x 5 =15. 9 x 5= 45 10x 5=50 Diseño frmejercitacion lblingresenumero Ejercitacion Ingrese Numero txtingreso btnenviar Enviar CmbTabla Programamos en el Botón: btnenviar Evento:Click If txtingreso.text = "" Then MessageBox.Show("Ingrese Algun Numero") Else Dim num As Integer num = Convert.ToInt32(txtIngreso.Text) If num<=10 and num>=1 Then End If Dim i As Integer For i = 0 To 10 Dim resultado As Integer resultado = i * num cmbtabla.items.add(i & "x" & num & " = " & resultado) Next End If Página 43 de 67
44 Funciones de Cadenas: HOLA Sabemos que es de tipo STRING, ahora vamos a ver funciones de Cadenas, (String). Length Esta función nos sirve para obtener la longitud de una cadena, longitud es la cantidad de caracteres que contiene la cadena. Ej.: Hola. length = 4 Porque tiene 4 letras. Dim Palabra as String Palabra= TIC Palabra.length=3 porque palabra es Tic, y tic tiene 3 caracteres. Substring Esta Función sirve para Sacar de a pedasos la cadena, es decir de la cadena nos devuelve una Subcadena. Para esto es necesario la posición de comienzo, y la cantidad de caracteres que se desea obtener. (Posición, Cantidad) Importante: La posición de la cadena empieza en 0, Ej.: en hola (H=0, O=1, L=2 a=3) Hola.substring(0,1) Le estamos diciendo que desde la posición 0 nos devuelva el primer carácter = H Hola.substring(1,2) Le estamos diciendo que desde la posición 1 nos devuelva los dos siguientes caracteres = ol Dim palabra as string Palabra= redes Palabra.substring(2,1)= d porque r=0, e=1, d 2 y que de la posición 2 (d) saque un solo carácter = d Página 44 de 67
45 Ingresar en un textbox una palabra o frase, y que me la ponga en un Combobox letra abajo otra letra abajo otra letra. Ej. Yo Ingreso Hola. (en el textbox) y en el combo box que aparezca. H o l a Diseño frmejercicio11 Ejercicio 11 lblingresepalabra btnenviar Ingrese Palabra Enviar txtpalabra cmblista Programamos en La rutina del Boton: btnenviar, Evento: Click If txtpalabra.text = "" Then MessageBox.Show("Ingrese Palabra") Else Declaramos una Variable llamada Palabra donde va a estar la palabra ingresada por el usuario. Dim palabra As String Asociamos la variable palabra con el TextBox (txtpalabra), recordemos que no es necesario poner convert.toostring ya que la palabra ya esta en string y la variable palabra espera texto. palabra = txtpalabra.text Declaramos una variable de tipo entero llamada i que va a ser la que usemos en el for. Dim i As Integer Página 45 de 67
46 Desde que i es igual a 0 hasta que i es igual a la cantidad de caracteres de esa palabra menos uno (en unas líneas vamos a ver porque menos uno). Por ejemplo si palabra = Hola, i va a tomar el valor de 0,1,2,3 For i = 0 To palabra.length 1 Declaramos una variable llamada Letra que va a guardar cada letra de esa palabra Dim letra As String Para separar la palabra en pedasos de letras usamos la función Substring: Por ejemplo Si queremos sacar la H de la palabra Hola seria palabra.substring(0,1) Le decimos que de la palabra Hola se valla la posición 0 (H) y que nos saque un solo carácter entonces como resultado da: H Pero como nosotros no siempre necesitamos sacar la H, después va tener que ser la O, después la L después, la A. Le decimos que la posición sea la variable I ( que va a tomar el valor la cantidad de caracteres de la palabra Hola= 4 1 porque empieza de la posición 0) letra = palabra.substring(i, 1) Agregamos a el combobox la letra. cmblista.items.add(letra) Next End If Página 46 de 67
47 Unidad 8: Ejercitación II En todos los ejercicios es recomendable, utilizar todas las herramientas, vistas hasta ahora (Key press, los ingresos de datos se tiene antes de operar, que preguntar si el objeto esta vacío, y luego convertirlos.) También es recomendable, comentar en código la lógica, para hacer más ágil, la persona que corrija. Ejercicio 14 Ingresar en un textbox un número entre 1 y 10. Programar en un botón que se llene un combobox con la tabla de multiplicar de dicho número. Ejemplo: se ingresa 5, en el combo box aparecerá 1 x 5 = 5 2 x 5 =10 3 x 5 =15. 9 x 5= 45 10x 5=50 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 47 de 67
48 Ejercicio 15 Ingresar en un textbox un número entre 1 y 10. Programar en un boton que se llene un combobox con la tabla de multiplicar de dicho número a la inversa. Ejemplo: se ingresa 5, en el combo box aparecerá Página 48 de 67
49 10 x 5 = 50 9 x 5 = 45 8 x 5 = x 5 = 10 1 x 5 = 5 Página 49 de 67
50 Ejercicio 16 Se ha diseñado el siguiente formulario, Se debe completar el dia mes y año en el que nació (en un combo box), y debe aparecer en un messagebox la edad actual. Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 50 de 67
51 Ejercicio 17 Ingresar en un textbox una palabra o frase, y que me la ponga en un Combobox letra abajo otra letra abajo otra letra. Ej. Yo Ingreso Hola. (en el textbox) y en el combo box que aparezca. H o l a Aparte que al presionar el botón me muestra en un messagebox la palabra ingresada y cuantas vocales y consonantes tiene hay ej La Palabra hola tiene 2 vocales y 2 consonantes Página 51 de 67
52 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 52 de 67
53 Ejercicio 18 Se ha diseñado el siguiente formulario. En el cuadros de texto donde dice ingrese palabra se desea ingresar una palabra para luego operar con ella. Al presionar en enviar tiene que apacer en un combo box la palabra con letras invertidas. (Ej. si ingreso Hola que muestre : aloh.) Luego tiene que mostrar en un label la cantidad de vocales y consonantes de la siguiente forma En la palabra (palabra) hay x Consonantes y x Vocales Lo ultimo que hace el programa es Poner en un Textbox Todas las vocales utilizadas, separadas por un guión medio Ej. Si ingreso la palabra Hola, En el Textbox debe aparecer: o a Página 53 de 67
54 Una Imagen del Programa funcionando con la palabra de ejemplo: Hola Página 54 de 67
55 Página 55 de 67
56 Ejercicio 19 Realizar un programa para resolver una ecuación de segundo 2 ax + bx + c = 0 grado. La formula para la resolución de una ecuación de segundo grado 2 b ± b 4 a c es: 2 a Mostrar los Valores de X1 y X2 en Un combo box, Diciendo: X1 es igual X2 es Igual Y mostrar También en un Label: Los Valores de X1 y X2 de la Mima forma X1 es igual X2 es Igual Diseña vos el form Página 56 de 67
57 Ejercicio 20 Se ha diseñado el siguiente formulario. Primero se desea Ingresar el Apellido de Un alumno, y que ese apellido lo muestre en el label mas inferior, (Apellido del Alumno : (apellido)) En los cuadros de texto se desea ingresar. Las notas de los 3 trimestres de un alumno. El primer botón debe calcular el promedio y mostrarlo en el panel inferior (textbox), además de decir si aprobó o no en un messagebox, el segundo botón debe calcular las notas máxima y Página 57 de 67
58 mínima y mostrarlas los labels de abajo y también en un messagebox, el texto debe decir La nota máxima es y la mínima. En los guiones debe figurar la nota correspondiente según las ingresadas. Página 58 de 67
59 Ejercicio 21 Se ha diseñado el siguiente formulario. En los cuadros de texto se desea ingresar una hora inicial (hora 11 minuto 23 segundo 10) tener en cuenta que la hora no puede ser mayor a 24 y los minutos y segundos no mayores a 120. En el textbox minutos a sumas se ingresa un valor que representa minutos este valor no puede superar 60. Se debe calcular la hora final si a la hora ingresada se le suman los minutos. Mostrar en un messagebox un mensaje con el resultado. El texto deberá decir por ejemplo: La hora final es 12:15:00 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir Página 59 de 67
60 Página 60 de 67
61 Ejercicio 22 Se ha diseñado el siguiente formulario: En el cuadro de texto donde dice ingrese palabra se desea ingresar una palabra para luego operar con ella. Al Presionar el botón enviar debe aparecer un messagebox Con: Cantidad de Caracteres que tiene la palabra. (Ej. La palabra Hola tiene 4 caracteres) La descomposición de la palabra ( Ej. La palabra hola se descompone así: h o l a) Se exigen los guiones, y que en la ultima letra no tenga guiones como esta, en la a no termina con un guión La descomposición inversa de la palabra. ( Ej. La palabra hola la descomposición inversa se descompone así: a l o h) Se exigen los guiones, y que en la última letra no tenga guiones como esta, en la h no termina con un guión Un ejemplo escrita la palabra: hola Página 61 de 67
62 Diseño Darle nombre adecuado a los objetos y asignarles el texto que se quiere mostrar para cada caso decir que propiedad se debe cambiar. Identificar todos los objetos Página 62 de 67
63 Página 63 de 67
64 Unidad 9: Nuevos Objetos Visuales RadioButton: En diseño se Abrebia: rbtalgo, ej: rbtmasculino Como saber si esta seleccionado: If rbtmasculino.checked = True Then Lo que quiero que pase si esta seleccionado Masculino ej: MessageBox.Show("Usted es Hombre") End If CheckBox: En diseño se abrevia, chkalgo, ej: chkciencia. Como saber si esta seleccionado: If chkmusica.checked = True Then Lo que quiero que pase si esta seleccionado Musica ej: MessageBox.Show("Musica") End If Página 64 de 67
65 Unidad 10: Creamos nuestras propias subrutinas Una subrutina es un grupo de instrucciones, que están diseñados con un propósito particular y tienen un nombre. Es decir una subrutina es una parte de un programa que realiza tareas específicas y que no regresa valores al programa principal. Para dirigirse a esa porción de código del programa se usa el nombre de la subrutina. Es conveniente usar subrutinas cuando existe un grupo de instrucciones o una tarea que deben ejecutarse mas de una vez. Cuando un problema es muy complejo o extenso se divide en tareas específicas. Sub NombredelaSubrutina() Es decir, es como un asterisco en una hoja, al poner eso, se dirige a la porción de código con ese nombre de subrutina. El formato para construir una subrutina en VISUAL BASIC NET es: Sub nombre de subrutina() Instrucciones End Sub Veamos mejor con un ejemplo Página 65 de 67
66 Private Sub btnenviar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnenviar.click Preguntamos si el objeto txtnota1 este vacio If txtnota1.text = "" Then Si esta vacio lo dirigimos a la subrutina llamado mostrarcarteldefaltacompletar, donde aparece en un messagebox un cartel solicitando que se escriba. mostrarcarteldefaltacompletar() Preguntamos si el objeto txtnota2 esta vacio ElseIf txtnota2.text = "" Then Si esta vacio lo dirigimos a la subrutina llamado mostrarcarteldefaltacompletar, donde aparece en un messagebox un cartel solicitando que se escriba. mostrarcarteldefaltacompletar() Preguntamos si el objeto txtnota3 esta vacio ElseIf txtnota3.text = "" Then Si esta vacio lo dirigimos a la subrutina llamado mostrarcarteldefaltacompletar, donde aparece en un messagebox un cartel solicitando que se escriba. mostrarcarteldefaltacompletar() Else Si no esta vacio el txtnota1, txtnota2, txtnota3 recién ahí empezamos a declarar las variables y convertir Dim n1, n2, n3 As Integer, promedio As Single n1 = Convert.ToInt32(txtNota1.Text) n2 = Convert.ToInt32(txtNota2.Text) n3 = Convert.ToInt32(txtNota3.Text) Luego calculamos el promedio promedio = (n1 + n2 + n3) / 3 MessageBox.Show("El promedio es: " & promedio) End If End Sub Creamos Una subrutina que se llame: mostrarcarteldefaltacompletar Sub mostrarcarteldefaltacompletar() Página 66 de 67
67 Aquí ponemos todas las instrucciones que queremos que haga el programa al llamar a esta subrutina. MessageBox.Show("Falta completar, por favor Verifique") End Sub Las subrutinas también pueden tener parámetros, es decir recibir variables con valores que necesita para poder desarrollar alguna tarea específica. Ej Sub MostrarMensaje(msg as string) End sub Función Messagebox.show(msg) Es muy similar a la subrutina, la diferencia esta en que la función se usa para devolver un solo valor de un tipo de datos especificad. Ej Function suma(n1 as integer, n2 as integer)} Return n1+n2; End Function Página 67 de 67
Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A)
aprenderaprogramar.com Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
Visual Basic y.net: Procedimientos Sub y funciones Function. Parámetros. Organizar programas en módulos. (CU00338A)
aprenderaprogramar.com Visual Basic y.net: Procedimientos Sub y funciones Function. Parámetros. Organizar programas en módulos. (CU00338A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Repaso Visual Basic Interfaz Gráfica
Interfaz Gráfica Ventana del Proyecto Barras De Menús Barras Herramientas Formulario (Form) Ventana del Propiedades Form Layout Posición del Formulario Códigos de Colores en Vbasic 1 Códigos de Colores
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA VISUAL BASIC ASICO JAIME RUBIANO LLORENTE
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA VISUAL BASIC ASICO JAIME RUBIANO LLORENTE COLOMBIA ENERO 2017 EVALUACIÓN DIAGNÓSTICA UNIDAD 2 Una vez reconocidos y aplicados los conceptos básicos, el entorno
TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación
TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas
III. Generación de Código orientado a objetos
III. Generación de Código orientado a objetos UNIDAD III Aspectos fundamentales Del código orientado a objetos. MÓDULOS DE CÓDIGO 1 DE FORMULARIO Almacenan el código en VB 2 ESTÁNDAR 3 DE CLASE Contiene
MsgBox en ASP.NET. En esta oportunidad, vamos a realizar un control que permite emular dicha función sobre ASP.NET.
MsgBox en ASP.NET Introducción Cuando programamos en ASP.NET, los programadores de aplicaciones Windows, muchas veces extrañamos la versatilidad de la función MsgBox de Visual Basic, que sirve para mostrar
Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales JavaScript Algoritmo
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 02/ 2011 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #03 ARREGLOS EN VISUAL BASIC.NET
Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A)
aprenderaprogramar.com Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029
Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
Programación en Visual Basic Ricardo Rodríguez García
Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.
Parte 4: Estructuras de Control
Parte 4: Estructuras de Control Las estructuras de control le permiten controlar el flujo de ejecución del programa. Tenemos dos tipos de estructuras de control: Estructuras de decisión Estructuras de
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 03/ 2014 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #03 ARREGLOS EN VISUAL BASIC.NET
Apunte Laboratorio ALPI - El lenguaje de programación Pascal
Apunte Laboratorio ALPI - El lenguaje de programación Pascal 1 2 ÍNDICE GENERAL Índice 1. Estructura de un Programa en Pascal 3 2. Sintaxis de Pascal 4 2.1. Uso de mayúsculas.....................................
JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.
Javascript (II) 1 Elementos Básicos: Comentarios: Para una línea // Esto es un Comentario Para un bloque /*......... */ Literales: Valores que puede tomar una variable o una constante. Ejemplos: "Soy una
Tema 2: Desarrollo de Algoritmos. E.E. de Algorítmica
Tema 2: Desarrollo de Algoritmos E.E. de Algorítmica Temas a tratar Identificadores Variables Constantes Tipos de Datos Separadores Operadores Aritméticos Unarios Relacionales y Condicionales Nivel de
Universidad Autónoma del Estado de México Facultad de Medicina
Universidad Autónoma del Estado de México Facultad de Medicina Licenciatura en Bioingeniería Médica Unidad de Aprendizaje: Algoritmos y programación básica Unidad 3: Estructuras de control de flujo en
Tema: Entorno a C# y Estructuras Secuenciales.
Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación
Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A)
aprenderaprogramar.com Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA VISUAL BASIC BASICO JAIME RUBIANO LLORENTE
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA VISUAL BASIC BASICO JAIME RUBIANO LLORENTE NEIVA ENERO 2016 UNIDAD 2 FUNDAMENTOS DE PROGRAMACIÓN Estructura temática Unidad 2 Introducción Justificación Intencionalidades
Práctica 6. Validación de Datos II. Mas Controles.
Práctica 6. Validación de Datos II. Mas Controles. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Validar los datos de acuerdo a las especificaciones de entrada de los mismos usando
LABORATORIO 4: Ejercicio 1: Reconociendo VB.NET y Trabajando con el Lenguaje. Duración: 20 minutos
LABORATORIO 4: El presente laboratorio tiene como objetivo conocer el Entorno de Visual Studio.NET y usar algunas características nuevas del Lenguaje Visual Basic.NET, así como implementar Multi Threads
COMO SE PROGRAMA EN VISUAL FOXPRO
LECCION N 06 COMO SE PROGRAMA EN VISUAL FOXPRO En Visual FoxPro, no hay una norma de programación a seguir como se hace por ejemplo en Delphi o C++, donde en una sección se declaran las variables globales,
Manual de turbo pascal
Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de
ESCUELA DE INFORMÁTICA
TÉCNICO EN SISTEMAS LABORAL SUBMODULO TEMA 1 (Visual Basic for Application) Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar
Variables lógicas y sentencia IF
Variables lógicas y sentencia IF Seminario de Computación Verano de 2009 Variables lógicas: Solo pueden tomar 2 valores:.true. y.false. (verdadero o falso). Existen operadores que aplicados a variables
Manejo de eventos en JavaScript WEB-TECHNOLOGIES
Manejo de eventos en JavaScript JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES Objetivos Entender el uso de Formularios y Eventos con JavaScript. Visualizar la importancia de delegar el manejo de eventos al
Bucles For Next Step, Do While Loop, Do Loop While (Estructuras de repetición en Visual Basic) (CU00326A)
aprenderaprogramarcom Bucles For Next Step, Do While Loop, Do Loop While (Estructuras de repetición en Visual Basic) (CU00326A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029
Arrays dinámicos y arrays estáticos con Visual Basic y.net. Redim, Redim Preserve, Erase. Ejemplos (CU00342A)
aprenderaprogramar.com Arrays dinámicos y arrays estáticos con Visual Basic y.net. Redim, Redim Preserve, Erase. Ejemplos (CU00342A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Práctica 2. Controles Básicos.
Práctica 2. Controles Básicos. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Añadir controles a un formulario (Etiquetas, cuadro de texto y botones de comando) 2. Establecer las
Tema: DESARROLLO DE APLICACIONES CON VISUAL STUDIO-NET (PARTE I)
Base de datos I. Guía 12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: DESARROLLO DE APLICACIONES CON VISUAL STUDIO-NET (PARTE I) Objetivo Conocer el lenguaje de programación
1 - Objetivos de Venta por Vendedor y Grupo de Objetivos
I MÓDULO OBJETIVOS El objetivo de este manual es el de guiar al usuario a realizar la generación de los objetivos de la fuerza de ventas de la distribuidora. Para ello sólo nos vamos a detener en aquellos
UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005. GUIA No. 1
UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005 GUIA No. 1 USO DEL INPUTBOX Y DEL MSGBOX EN VISUAL 2005. Empecemos por crear un proyecto en visual en el primer formulario (form1) arme la siguiente
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 02/2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #02 Estructuras repetitivas
ESTRUCTURA DE ASIGNACIÓN
ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Comprende la importancia que tiene el diseño de algoritmos, como forma de dar solución a un determinado problema. 2.
Introducción a C++ y Code::Blocks
Introducción a C++ y Práctica Imperativo Clase 1 Luis Agustín Nieto Departamento de Computación, FCEyN,Universidad de Buenos Aires. 28 de mayo de 2010 Menu de esta Tarde Funcional Vs. Imperativo (Intérprete
Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios, ficheros de texto. (CU00333A)
aprenderaprogramar.com Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios, ficheros de texto. (CU00333A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería
GUIA DE TRABAJO CON EL EDITOR DE VISUAL BASIC DE LA FICHA PROGRAMADOR
GUIA DE TRABAJO CON EL EDITOR DE VISUAL BASIC DE LA FICHA PROGRAMADOR Al hacer clic en la ficha programador de Excel se activa la ficha correspondiente Al hacer clic sobre el botón de Visual Basic, del
Cadenas de caracteres
Trabajo práctico Nº 6 (Trabajos con cadenas de caracteres y estructuras) Realiza el programa en Lenguaje C correspondiente. Cadenas de caracteres 1- Construir una función PASSWORD que pida por teclado
GLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo:
Cuestionario Modulo 1.1 GLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo: 1001 0110. 2. qué es Dato? Definición: Es toda
Estatutos de Control C# Estatutos de Decisión (Selección)
SELECCIÓN Estatutos de Control C# Estatutos de Decisión (Selección) IF Condición THEN Estatuto1 ELSE Estatuto2 Estatuto1 Statement Condición... Antes de ver esta presentación: Lee el Capítulo correspondiente
Tutorial 6: Qué es una función? y como utilizarla
Tutorial 6: Qué es una función? y como utilizarla AR 6 T Objetivo En la siguiente lección desarrollaremos el tema de las funciones en Arduino, para poder aplicarlo en las practicas siguientes ya que será
Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación
1 Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera Fundamentos de programación Agenda Caracteres y Cadenas Conversión de Datos Introducción a las funciones y procedimientos
FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B)
APRENDERAPROGRAMARCOM FUNCIONES PHP: DECLARACIÓN Y LLAMADAS PARÁMETROS, RETURN EJERCICIOS EJEMPLOS RESUELTOS (CU00827B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero Fecha
Programación: Estructuras de Control
Programación: 2 Estructuras de Control Contenido 2.1.- Introducción 2.2.- Estructuras de Selección 2.2.1.- Sentencia if 2.2.2.- Sentencia switch 2.3.- Estructuras de Iteración 2.3.1.- Sentencia while 2.3.2.-
PROYECTO JUEGO DE 7 Y MEDIO
7 Y MEDIO VISUAL STUDIO ~ 1 ~ PROYECTO JUEGO DE 7 Y MEDIO OBJETIVO Conseguir siete y media, es decir, que el valor de todas las cartas del jugador sume siete puntos y medio o bien se acerque el máximo
BLOQUE Qué productos no encuentra en las tiendas de la localidad? 4. A partir de qué horario le gustaría encontrar abierta una tienda?
Algoritmo 1 BLOQUE 4 1. Entra a Word. 2. Escribe lo siguiente: Hola!, soy un vecino de esta localidad y me gustaría conocer los requerimientos que debería cubrir una tienda, por lo cual les pido de favor
Tema: Clases y Objetos en C#. Parte II.
Programación II. Guía No. 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Clases y Objetos en C#. Parte II. Objetivos Implementar clases, objetos, propiedades, métodos y
Programación en Lenguaje C
Lenguaje de programación C Programación en Lenguaje C Introducción El Lenguaje de programación C fue implantado por primera vez en los años 70 por Dennis Ritchie para una computadora DEC PDP-11 corriendo
VB - Access Manual Visual Basic para Aplicaciones del Access 2000
VB - Access 2000 1 Manual Visual Basic para Aplicaciones del Access 2000 VB - Access 2000 2 Índice Antes de empezar... 3 1 Fundamentos de VBA... 5 Autoevaluación 1... 47 Soluciones 1... 50 2 Introducción
Curso Completo de Visual Basic 6.0
CURSO Curso Completo de Visual Basic 6.0 Escuela Superior de Ingenieros Industriales UNIVERSIDAD DE NAVARRA Javier García de Jalón José Ignacio Rodríguez Alfonso Brazález Patxi Funes Eduardo Carrasco Jesús
GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13
Página 1 de 13 Tema: FUNDAMENTOS DE PROGRAMACIÓN EN LENGUAJE C# Objetivo: Conocer y manejar correctamente los tipos de datos y las diferentes estructuras de programación que hacen parte del lenguaje de
RECORDAR TIPOS DE DATOS
RECORDAR TIPOS DE DATOS VARIABLES: OBJETO CUYO valor cambia: A510 nombres NOTAS Int A=0; float B=1; CONSTANTES: OBJETO cuyo valor no cambia PI= 3.14159 LAS COMAS NO SE PERMITEN Int PI=3.1415 EXPRESIONES:
Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:
1) CONCEPTO La palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario (GUI). En lugar de escribir numerosas líneas de código para describir la apariencia y
Manual de Usuario. SMS Inteligente
Manual de Usuario SMS Inteligente Contenido 1.Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos...3 4. Cómo utilizar el portal...4 Ingreso al Portal:...4
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De
PROGRAMACION III. VISUAL BASIC SALOMON GONZALEZ GARCIA TALLER 1.
TALLER 1. CONTROL LABEL. El control label se usa para mostrar en el formulario form un texto estático en la pantalla es decir que el texto no se puede cambiar por el el usuario. A menos que utilices la
Cursosindustriales. Curso de C / C++ Por Deimos_hack
MÓDULO 1. ESTRUCTURAS Y FUNCIONES. En los capítulos anteriores has visto como los arrays permiten almacenar diferentes datos, pero todos del mismo tipo de dato. En la práctica esto no compensa debido a
PHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)
Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,
Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica.
Guía No: 2 Subdirección de Educación Departamento de Educación Contratada Colegio CAFAM Bellavista CED GUIA DE APRENDIZAJE Docente: Luz del Carmen Barrera Área: INFORMÁTICA Fecha: II BIMESTRE 2014 Grado:
TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.
Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras
Día 2: Utilizando controles de datos en Visual Studio 2008.
Día 2: Utilizando controles de datos en Visual Studio 2008. Requerimientos de este laboratorio: Base de datos creada en el laboratorio 1 en SQL SERVER. Visual Studio 2008 *Nota: Si usted cuenta con el
Computación II. Introducción a Visual Basic
Computación II Introducción a Visual Basic Introducción a Visual Basic Microsoft Visual Basic es un conjunto de herramientas que posibilitan el desarrollo de aplicaciones para Windows de una manera rápida
Ingeniería en Desarrollo de software Cuatrimestre 07. Asignatura: Programación.NET 1. Clave:
Ingeniería en Desarrollo de software Cuatrimestre 07 Asignatura: 1 Clave: 150930726 Actividades de la unidad 2 Actividad 1. Estructuras de control En esta actividad trabajarás las estructuras de control
USO DEL OBJETO JTABLE
USO DEL OBJETO JTABLE Objeto de Control JTable Como programadores, sabemos muy bien que la presentación de datos tabulados es una de las tareas más comunes que se presentan al momento de crear interfaces
PASOS PARA CREAR FUNCIONES CON VBA
PASOS PARA CREAR FUNCIONES CON VBA Una función es un conjunto de instrucciones que permiten predefinir una fórmula que será utilizada en la hoja de cálculo y que mostrará su resultado en una celda. La
Tema: Estructuras de Selección en C#.
Programación I, Guía 4 1 Tema: Estructuras de Selección en C#. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar las instrucciones de selección if e
Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1
Pág. N. 1 Índice general Capítulo 1 Conceptos básicos Qué es Visual Basic? La programación basada en objetos Propiedades Métodos Eventos Funcionamiento de las propiedades, métodos y eventos Ingreso al
1.- CREACIÓN DE CONSULTAS.
1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por
GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan
Página 1 de 5 GUIA DE EJERCICIOS N 1 LENGUAJE C# Realizar para cada ejercicio un programa tipo consola en lenguaje C# que satisfaga con los requerimientos propuestos: PARTE I. EJERCICIOS BASICOS 1. Programa
INTRODUCCIÓN A WINDOWS FORM
1 Programación III, Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación III GUIA 2: C# Modo Gráfico Objetivos Identificar los principales componentes del entorno gráfico de desarrollo
Sentencias o instrucciones en Visual BASIC
Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica
GUÍA DE TRABAJO GRADO 11 Programación de. Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6
Página 1 de 6 Tema: INICIO, USUARIOS Y LISTADO DE PRIMARIAS CON VISUAL BASIC.NET Objetivo: Programar el ingreso a una aplicación realizando verificación de usuarios /contraseñas y cargar listados de llaves
Escuela Normal Superior N 40 Mariano Moreno. Cuadernillo Propedéutico 2017 Nivel Superior
Escuela Normal Superior N 40 Mariano Moreno Cuadernillo Propedéutico 2017 Nivel Superior INDICE Página Datos 1 Tipos de Datos 2 Variables 3 Constantes 4 Operadores y Expresiones 5 Algoritmos - Algoritmos
PROGRAMAS PARA LA CLASSPAD MANAGER.
PROGRAMAS PARA LA CLASSPAD MANAGER. BUSCA DIVISORES Vamos a preparar un programa sencillo, cuya misión es buscar los divisores de un número. Primero lo prepararemos con el Classpad Manager del ordenador,
INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (WIN-LOGO)
INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (WIN-LOGO) Se define como lenguaje de programación a un conjunto de símbolos y reglas que sirven para realizar programas de ordenador. Un programa es un conjunto
n de un Diagrama de Flujo
Reglas para la construcción Visual Basic n de un Diagrama de Flujo Tecnología a de la Informació Todas las líneas l utilizadas para indicar el flujo del diagrama deberán estar conectadas El diagrama de
Ejercicios resueltos Visual Basic y.net con arrays (arreglos), Do While, For, mod, ficheros, Ubound. Cálculo serie numérica (CU00344A)
aprenderaprogramar.com Ejercicios resueltos Visual Basic y.net con arrays (arreglos), Do While, For, mod, ficheros, Ubound. Cálculo serie numérica (CU00344A) Sección: Cursos Categoría: Curso Visual Basic
Cuáles son los lenguajes que pueden utilizarse para programar Karel?
EXAMEN NIVEL OMI Cuáles son las ventanas del programa de karel? a) Mundo, Programa, Ejecutar y Ayuda. b) Nueva, Abrir, Guardar, Guardar como y compilar. c) Muros y zumbadores. d) Todos los anteriores.
3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado.
OBJETIVO 1. Diseñar Algoritmos y Diagramas de Flujos para la Resolución de Problemas Realiza los siguientes programas mediante Algoritmos y Diagramas de Flujo. 1. Calcular el área de un triángulo conociendo
Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes.
Para aportes y sugerencias puede escribir al correo del autor: thenewinquirer01@gmail.com Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes.
REPASO ARRAYS O ARREGLOS UNIDIMENSIONALES EN JAVA. EJEMPLOS DE CÓDIGO. (CU00903C)
APRENDERAPROGRAMAR.COM REPASO ARRAYS O ARREGLOS UNIDIMENSIONALES EN JAVA. EJEMPLOS DE CÓDIGO. (CU00903C) Sección: Cursos Categoría: Lenguaje de programación Java nivel avanzado I Fecha revisión: 2039 Resumen:
Macros y Visual Basic para Aplicaciones en Excel
Macros y Visual Basic para Aplicaciones en Excel Creación de Macro Para grabar una macro debemos acceder a la pestaña Vista y despliega el submenú Macros y dentro de este submenu seleccionar la opción
Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 2
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 2 Contenido TIPOS DE DATOS Y FORMATOS EN EXCEL 2013... 3 Tipo de dato - TEXTO... 4 Tipo
OPENOFFICE CALC. Manejo básico de hojas de cálculo
OPENOFFICE CALC Manejo básico de hojas de cálculo Qué es una hoja de cálculo? Podemos verla como una gran tabla para mostrar información y realizar operaciones con esa información Cada una de las casillas
UNIDAD 2 - CONSULTAS
UNIDAD 2 - CONSULTAS Tipos de Consultas Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla. Existen
Introducción a Python. Cecilia Manzino
Características del lenguaje Es un lenguaje de programación multiparadigma, soporta la programación orientada a objetos, imperativa y, en menor medida, funcional. Es un lenguaje multiplataforma, puede
TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS
TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS CICLO FORMATIVO DE GRADO SUPERIOR FORMACIÓN PROFESIONAL A DISTANCIA Unidad 1 Introducción Visual Basic.Net MÓDULO Diseño y realización de servicios
El lenguaje C. 1. Identificadores, constantes y variables
Principios de Programación El lenguaje C 1. Identificadores, constantes y variables 1.1. Conceptos de memoria Los nombres de variable como x, y, suma corresponden a localizaciones o posiciones en la memoria
Tema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
Microsoft Visual Basic
GUÍA DE LABORATORIO Nº 4 Microsoft Visual Basic Objetivos de: Luego de completar este laboratorio, el estudiante será capaz Manipular y realizar operaciones con arreglos. Crear una estructura y realizar
CURSO VISUAL BASIC BASICO MATERIAL DE APOYO REALIZACION TRABAJO FINAL
CURSO VISUAL BASIC BASICO 201416 MATERIAL DE APOYO REALIZACION TRABAJO FINAL Manejo del mouse Eventos MouseMove, sirve para activar una acción sobre un objeto cuando se pasa el mouse sobre él. Ejemplo:
Tipos de datos y Operadores Básicos
Módulo I: Conceptos Básicos Tema 1. Qué es un ordenador? Tema 2. Cómo se representan los datos en un ordenador? Tema 3. Qué es un lenguaje de programación? Tema 4. Cómo se hace un programa informático?