Cristinagananparedes
Upcoming SlideShare
Loading in...5
×
 

Cristinagananparedes

on

  • 1,635 views

ELEMENTO N .-3

ELEMENTO N .-3

Statistics

Views

Total Views
1,635
Slideshare-icon Views on SlideShare
1,635
Embed Views
0

Actions

Likes
3
Downloads
415
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cristinagananparedes Cristinagananparedes Document Transcript

    • MI PRIMER CUADERNO DIGITALDISEÑADO POR:CRISTINA GANAN
    • FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACION CARRERA DE DOCENCIA EN INFORMATICANOMBRE: CRISTINA GANAN AMBATO –ECUADOR
    • Formar profesionaleslíderes competentes,con visión humanista ypensamiento crítico através de la Docencia, laInvestigación y laVinculación, queapliquen, promuevan ydifundan elconocimientorespondiendo a lasnecesidades del país.
    • La Carrera de Docenciaen Informática de laFacultad de CienciasHumanas y de laEducación de laUniversidad Técnica deAmbato por sus nivelesde excelencia seconstituirá como uncentro de formaciónsuperior con liderazgo yproyección nacional einternacional.
    • INTRODUCCIONVisual Studio es un conjuntocompleto de herramientas dedesarrollo para la generación deaplicaciones Web ASP.NET,Servicios Web XML, aplicaciones deescritorio y aplicaciones móviles.Visual Basic, Visual C++, Visual C#y Visual J# utilizan el mismoentorno de desarrollo integrado(IDE), que les permite compartirherramientas y facilita la creaciónde soluciones en varios lenguajes.Asimismo, dichos lenguajesaprovechan las funciones de .NET
    • EL EMENTO N.-3
    • ELEMENTOS:
    • Se muestra un formulario ya listo para cear una nuevapresentacion.En este formulario presentamos el primer dato insertando un labelscon el nombre de universidad tecnica de ambato.
    • De igual manera vamos insertando los labels de uno en uno.Inserto los logos de la universidad y de la carrera
    • Se muestra esta pantalla para importar la imagen como es ellogo.Se muestra la imagen que se va a inserta
    • Esta imagen muestra la imagen ya insertada en el formulario.-
    • Luego de terminar insertando imágenesnos muestra el programa ya ejecutado de esta manera.COMO YA LO HEMOS VISTO ESTE PROGRAMA ES UNO DE LOSMAS FACILES NO NECESITA NINGUNA CLASE DE CODIGO.
    • Public Class Form2 Private Sub cmddatos_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmddatos.Click Form2.Hide() Form1.Show() End Sub
    • Public Class Form1 Private Sub CmdINGRESAR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles CmdINGRESAR.Click Dim NOMBRE, APELLIDO As String Dim edad As Byte NOMBRE = InputBox("ingrese los nombres") TxtNOMBRE.Text = NOMBRE APELLIDO = InputBox("ingrese apellidos") TxtAPELLIDO.Text = APELLIDO edad = InputBox("ingrese la edad") TxtEDAD.Text = edad MsgBox("mis nombres son" & NOMBRE & " " & APELLIDO & " " & edad) End Sub CODIGO PARA EL BOTON NUEVO: Private Sub CmdNUEVO_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles CmdNUEVO.Click TxtAPELLIDO.Text = "" TxtNOMBRE.Text = "" TxtEDAD.Text = "" End Sub
    • REALICE UN PROGRAMA QUE ME PERMITA VISUALIZAR LAS 4 REGIONRES DEL ECUADOR CON SUS RESPECTIVOS COSTUMBRES,COMIDA,TRADICIONES.ELEMENTOS: 4 comandbutton para las características de cada región 4 labels para poner los nombres de las regionesSE REALIZA ESTA CODIFICACIÓN PARA IR DEL MENU DE OPCIONES AL FORMULARIO DE LA REGIONCOSTA.PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click Form2.Hide() Form3.Show()EndSub
    • CODIFICACION PARA REGRESAR DEL FORMULARIO DE LA REGIÓN COSTA AL FORMULARIO DELMEÚ PRINCIPALPublicClass Form3PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Form2.Show()Me.Hide()EndSubESTE FORMULARIO NOS MUESTRA LA REGIÓN SIERRAESTA CODIFICACION ES PARA REGRESAR LA REGIÓN SIERRA AL MENU PRINCIPAL.PublicClass Form4PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Form2.Show()Me.Hide()EndSubEndClassEN ESTE FORMULARIO NOS MUESTRA LA REGION ORIENTE CON SUS DIFERENTESCARACTERISTICAS.
    • Private Sub Button3_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button3.Click Form2.Hide() Form6.Show() End SubNOS MUETRA LA PANTALLA DE LA REGIÓN GALAPAGOSPublic Class Form7 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Form2.Show() Me.Hide() End SubEnd Class
    • - Text: NOMBRE.- Text: MODULO.- Text: DEBERES.- Text: LECCIONES.- Text: EXAMENES.- Text: PROMEDIO.- Text: EQUIVALENCIA.- Enabled: True- Enabled: True- Name: NUEVO(COMANDBUTTON)- Name: SALIR(COMANDBUTTON) PROCEDO A INGRESAR LOS DATOS PERSONALES EN EL PROGRAMA YA EJECUTADO.
    • COODIFICACION: TXT(DEBERES) Private Sub txtdeberes_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handlestxtdeberes.TextChanged//VALIDACION DE DATOS If Val(txtdeberes.Text) > 10 Then txtdeberes.Text = "" Else txtpromedio.Text = Format((Val(txtdeberes.Text) + Val(txtlecciones.Text) + Val(txtexamen.Text)) / 3, "##.00") End If//EQUIVALENCIA DEPENDIENDO DEL PROMEDIO If Val(txtpromedio.Text) >= 7 Then txtequiv.Text = "APROBADO" ElseIf Val(txtpromedio.Text) > 5 & Val(txtpromedio.Text) < 7 Then txtequiv.Text = "SUSPENSO" Else txtequiv.Text = "REPROBADO" End If End SubTXT(LECCIONES)
    • Private Sub txtlecciones_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handlestxtlecciones.TextChanged//VALIDACION DE DATOS If Val(txtdeberes.Text) > 10 Then txtdeberes.Text = "" Else txtpromedio.Text = Format((Val(txtdeberes.Text) + Val(txtlecciones.Text) + Val(txtexamen.Text)) / 3, "##.00") End If//EQUIVALENCIA DEPENDIENDO DEL PROMEDIO If Val(txtpromedio.Text) >= 7 Then txtequiv.Text = "APROBADO" ElseIf Val(txtpromedio.Text) > 5 & Val(txtpromedio.Text) < 7 Then txtequiv.Text = "SUSPENSO" Else txtequiv.Text = "REPROBADO" End If End Sub Private Sub txtexamen_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtexamen.Click End SubTXT(EXAMAMEN)Private Sub txtexamen_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handlestxtexamen.TextChanged//VALIDACION DE DATOS If Val(txtdeberes.Text) > 10 Then txtdeberes.Text = "" Else txtpromedio.Text = Format((Val(txtdeberes.Text) + Val(txtlecciones.Text) + Val(txtexamen.Text)) / 3, "##.00") End If
    • //EQUIVALENCIA DEPENDIENDO DEL PROMEDIO If Val(txtpromedio.Text) >= 7 Then txtequiv.Text = "APROBADO" ElseIf Val(txtpromedio.Text) > 5 & Val(txtpromedio.Text) < 7 Then txtequiv.Text = "SUSPENSO" Else txtequiv.Text = "REPROBADO" End If End SubCMD(NUEVO)Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click txtlecciones.Text = "" TextBox1.Text = "" txtexamen.Text = "" TextBox2.Text = "" txtequiv.Text = "" txtdeberes.Text = "" txtpromedio.Text = "" End SubCMD(SALIR) Private Sub salir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles salir.Click End End SubEnd Class
    • Name Form1Backcolor (A su gusto)Windowstate MaximizeBUTTON LABELName Command 1 Cantidad 1Backcolor (A su gusto) Caption Tablas de Multiplicar FORM 2Name Command 2 Windowstate MaximizeBackcolor (A su gusto) BUTTONCaption Serie de datos Cantidad 3 Name Command 1Name Command 3 Caption GenerarCaption Salir Name Command 2LABEL Caption RegresarCantidad 3 Name Command 3Name Label1 Caption NuevoCaption Tablas Cantidad 5Name Label2 Name Command 1Caption Ingrese el Text Fibonaccifactor Name Command 2 Text FactorialName Label1 Name Command 3Caption Ingrese el Limite Text Primos Name Command 4FORM 3 Text Salir Name Command 5Name Form3 Text LimpiarWindowstate Maximize
    • REALIZO LA CODIFICACION PARA IR DEL FORMULARIO DE MENU DE OPCIONES AL FORMULARIODE LA TABLA DE MULTIPLICAR.Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Me.Hide() Form2.Show() End SubREALICE LA CODIFICACION DE LAS TABLAS DE MULTIPLICARPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.ClickDim ml As Integer For INICIO = 1 To Val(TextBox2.Text) Step 1 ml = Val(TextBox1.Text) * INICIO ListBox1.Items.Add(INICIO & "*" & Val(TextBox1.Text) & "=" & ml) Next End SubFORMULARIO PARA IR DE SERIE DE DATOS AL FORMULARIO YA EJECUTADO.COODIFICACION PARA REALIZAR EL CALCULO DE FIBONACIPublic Class Form3
    • Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Dim fib As Integer Dim a As Integer = 1 Dim b As Integer = 0 Dim c As Integer = 0 Dim contador As Integer = 0 For INICIO = 1 To Val(txtlimite.Text) Step 1 b = a a = c c = a + b ListBox1.Items.Add(c) Next End SubCOODIFICACION PARA EL FACTORIALPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click Dim x, fac As Integer x = txtlimite.Text fac = 1 For INICIO = x To 1 Step -1 fac = fac * INICIO Next ListBox2.Items.Add(fac) End SubCODIFICACION PARA LOS NUMEROS PRIMOSPrivate Sub Button3_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button3.Click Dim compro As Boolean = True Dim numero As Integer For numero = 1 To Val(txtlimite.Text) * 2 compro = True For INICIO = 2 To numero - 1 If numero Mod INICIO = 0 Then compro = False End If Next If compro = True Then ListBox3.Items.Add(numero)
    • End If Next End SubUNA DE LAS OPCIONES ES EL FIBONACISE PUEDE ELEGIR FACTORIAL O PRIMOS.Realice un programa que me permita encontrar una proforma de vinos y licoresingresando a su gusto las características e imágenes de cada vino o licorELEMENTOS: TEXTBOX Cantidad 5 Name Text1 Name Text2 Text (Vacío) P.UNITARIO) Name Text3 Text (Vacío) SUB.TOTAL Name Text4 Text (Vacío) IVA(A su gusto) Font (A su gusto)
    • Caption CANTIDADCaption P.UNITARIOCaption SUB.TOTALCaption FORMAS DE PAGOCaption +15% DE RECARGOCaption -20% DE DESCUENTOCaption IVA)Caption T.A PAGARCOMBOBOXCantidad 1Name BomboBox  CHECKBOXCantidad 2Nombre CheckBox1Caption +15% DE RECARGONombre CheckBox2Forecolor (A su gusto)Font (A su gusto)Caption -20% DE DESCUENTOPICTUREBOXCantidad 1Forecolor (A su gusto)Modo De Tamaño (A Su Gusto)
    • REALIZAMOS EL SIGUIENTE CODIGO:COMBOBOXPublic Class Form1 Dim datos As Integer Dim datos1 As Double Private Sub ComboBox1_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox1.SelectedIndexChanged datos = ComboBox1.SelectedIndex If datos = 0 Then Txtprecio.Text = Val("180.85") datos1 = Txtprecio.Text ElseIf datos = 1 Then Txtprecio.Text = Val("99.00") datos1 = Txtprecio.Text ElseIf datos = 2 Then Txtprecio.Text = Val("130.99") datos1 = Txtprecio.Text ElseIf datos = 3 Then Txtprecio.Text = Val("90.99") datos1 = Txtprecio.Text End If End Sub (TXT CANTIDAD)Private Sub Txtcantidad_TextChanged(ByVal sender As System.Object, ByVale As System.EventArgs) Handles txtcantidad.TextChanged Txttotal.Text = Format(Val(txtcantidad.Text) *Val(Txtprecio.Text), "##.00") Txtiva.Text = Format(Val(Txttotal.Text * 0.12), "##.00") Txtpagar.Text = Format(Val(Txttotal.Text) + Val(Txtiva.Text),"##.00") End SubCHECKBOX1(ACTIVA Y DESACTIVA) Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
    • If CheckBox1.Checked = True Then CheckBox2.Enabled = False End If If CheckBox1.Checked = False Then CheckBox2.Enabled = True CheckBox2.Enabled = False End If End SubDiseñe una aplicación utilizando los números randomicosEn este programa veremos cómo manejar números randomicos para lo cualrealizaremos un proyecto llamado casinoEn este proyecto utilizamos algunos objetos como:4 LABELLabel1 Título principal (Casino)2 BUTTONButton 1 Para el botón Jugar (cmdjugar)Button 2 Para el botón salir (cmdsalir)2 PICTUREBOXPicturebox1 Utilizaremos para agregar la primera imagenPictureBox2 Utilizaremos para agregar la segunda imagenEsta codificación está hecha en el botón jugarPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Dim n1 As Byte Dim n2 As Byte Dim n3 As Byte Randomize()
    • Do n1 = Int(Rnd() * 10) n2 = Int(Rnd() * 10) n3 = Int(Rnd() * 10) Loop While (n1 > 1) And (n1 <= 6) Label2.Text = n1 Label3.Text = n2 Label4.Text = n3 If (Label2.Text = Label3.Text) And (Label2.Text = Label4.Text) Then PictureBox1.Visible = True PictureBox2.Visible = False MsgBox("Felicidades Ganaste") Else PictureBox2.Visible = True PictureBox1.Visible = False MsgBox("Fallaste Intentalo nuevamente") End If End SubEnd ClassInserto 3 labels en donde que me permita ingresar 3 valores que se vayanapareciendo aleatoriamente.CODIFICACION:
    • Esta codificación está hecha en el salirPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click End End SubDES ESTA MANERA SE REALUZA LOS NUMEROS RANDOMICOS.Diseñe una aplicación que me permita conocer y obtener información de losplanetas del sistema solar.Primeramente debemos crear una aplicación de Windows FormsEl Sistema Solar, vamos a agregarle una primera pantalla de presentación condistintos botones o labels que nos vinculan a los otros formularios:UTILIZAREMOS:
    • label 1:nuestro sistema solarlabel 2:elegir planeta1 COMBOBOX - utilizaremos el COMBOBOX para insertar la lista de planetas1 TEXT BOXinformación relevante a cada planeta2 PICTURE BOXInsertamos una imagen List.CODIFICACION: Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.Items.Add("MERCURIO") ComboBox1.Items.Add("TIERRA") ComboBox1.Items.Add("JUPITER") ComboBox1.Items.Add("SATURNO") ComboBox1.Items.Add("URANO") ComboBox1.Items.Add("NEPTUNO")
    • End SubDE ESTA MANERA SE ELIJE EL PLANTA QUE QUERAMOS Y NOS MUESTRALA IMAGEN.REALICE UN PROGRAMA QUE ME PERMITE VISUALIZAR LAS TABLAS DEMULTIPLICAR INGRESANDO EL FACTOR Y EL LIMITEINSERTA:3 COMANDBUTTON PARA REALIZAR EL CODIFICADO DE LA GENERACION DELA TABLA DE MLTIPLICAR Y LA OPCION NUEVO.. .INSERTO UN LISTBOX PARA QUE SE VISUALICE EL RESULTADO DE LAMULTIPLICACION.
    • DAR CLIC EN GENERAR PARA GENERRA EL PROCESO DE LAMULTIPLICACIONPrivate Sub cmdgenerar_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdgenerar.Click Dim INICIO As Integer Dim MULT As Integer For INICIO = 1 To Val(TextBox2.Text) Step 1 MULT = Val(Txtfactor.Text) * INICIO ListBox1.Items.Add(INICIO & "*" & Val(Txtfactor.Text) & " = " & MULT) NextEnd SubDE IGUAL MANERA SE COODIFICA EN EL BOTON DE NUEVO. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click Txtfactor.SelectionStart = 0 Txtfactor.Focus() Txtfactor.Text = " " TextBox2.SelectionStart = 0 TextBox2.Focus() TextBox2.Text = " " ListBox1.Focus() ListBox1.Text = " "End SubLUEGO DE HABER TERMINADO DE CODIFICAR REALIZO LA EJECUCIÓNINGRESANDO EL FACTOR Y EL LIMITEY DAR CLIC EN GENERAR NOSMUESTRA LOS RESULTADOS EN EL CUADRO DE LISTBOX .
    • DE ESTA MANERA GENERAMOS LA TABLA DE MULTIPLICAR LAS VECES QUE DESEAMOSINGRESANDO POR LA OPCION NUEVO.Diseñe un proyecto que permita calcular la planilla de Luz eléctrica según los siguientes condicionamientos.  Valide el ingreso de los datos en las cajas de texto de tal manera que solo permita el ingreso de números  Valide los datos de la Lectura anterior y la Lectura actual de tal manera que la lectura actual es siempre mayor que la lectura anterior  Se ingresan solo las lecturas anterior y actual y se genera automáticamente el Total a Pagar  Proponga su propio diseño  La aplicación se genera n veces según lo decida el usuario  Programe todos los botones que considere necesariosDESCRIPCIÓNEste programa nos permite calcular el valor de consumo de luz eléctrica según los watts consumidos y losrecargos por alumbrado público, bomberos, y basura.14 LabelLabel 1 = EMPRESA ELECTRICA 12 Text BoxLabel 2 = FechaLabel 3 = # Cuenta Text Box 1 para la fecha.Label 4 = Factura Text Box 2 para el # de Cuenta.Label 5 = Cliente Text Box 3 para la factura.Label 6 = Lectura actual Text Box 4 = txtclienteLabel 7 = Lectura anterior Text Box 5 = txtanteriorLabel 8 = Wat Text Box 6 = txtactualLabel 9 = RECARGOS Text Box 7 = txtconsumoLabel 10 = 3% Alumbrado P. Text Box 8 = txtacostoLabel 11 = 4% Bomberos Text Box 9 = txtalumbradoLabel 12 = 5% Basura Text Box 10 = txtbomberosLabel 13 = Total Text Box 11 = txtbasuraLabel 14 = Costo Text Box 12 = txttotal
    • PROGRAMA YA CORRIDO SE ENCUENTRA DE ESTA MANERA.Public Class Form1Para validar los datos, ingresar solo letras para el cliente. Private Sub txtcliente_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtcliente.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False ElseIf Char.IsSeparator(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubPara validar el ingreso de datos, que la lectura siempre sea mayor a la anterior. Private Sub txtactual_Click(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles txtactual.Click If Val(txtactual.Text) > Val(txtanterior.Text) Then txtconsumo.Text = Val(txtactual.Text) - Val(txtanterior.Text) Else txtactual.Clear()
    • txtactual.Focus() End IfPara calcular el costo de consumo y calcular el total a pagar adicionando los recargos . txtcosto.Text = Val(txtconsumo.Text) * 0.09 txtalumbrado.Text = Val(txtcosto.Text) * 0.03 txtbomberos.Text = Val(txtcosto.Text) * 0.04 txtbasura.Text = Val(txtcosto.Text) * 0.05 txttotal.Text = Val(txtcosto.Text) + Val(txtalumbrado.Text) +Val(txtbomberos.Text) + Val(txtbasura.Text) End SubPara validar los datos, ingresar solo números para la lectura actual. Private Sub txtactual_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtactual.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubPara validar los datos, ingresar solo números para la lectura anterior. Private Sub txtanterior_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtanterior.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End Sub Para validar los datos, ingresar solo números para el # de cuenta. Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubPara validar los datos, ingresar solo números para la factura. Private Sub TextBox3_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles TextBox3.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False
    • Else e.Handled = True End If End Sub Realice un proghrama que me permita realizar un rolde pagos con sus respectivo datos personales.Public Class Form1 Dim salarioNominal, valorIESS, valorHExtras, subsidioFamiliar,descMultas, netoRecibir, prestamo As Double Dim salarioBasico As Double = 292 Dim ingresos, egresos As Double Private Sub cbxCargo_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesCBXCARGO.SelectedIndexChanged Dim cargo As Integer cargo = CBXCARGO.SelectedIndex Averiguo la posicion del Itemseleccionado Cargo los salarios Nominales Select Case cargo Case 0 salarioNominal = 350D Case 1 salarioNominal = 500D Case 2 salarioNominal = 700D End Select valorIESS = salarioNominal * 0.115D ingresos = salarioNominal egresos = valorIESS txtiess.Text = valorIESS.ToString() txtsalario.Text = salarioNominal.ToString() txtingresos.Text = ingresos.ToString() txtegresos.Text = egresos.ToString() CAlculo del neto a recibir netoRecibir = ingresos - egresos txttotal.Text = netoRecibir.ToString() End Sub
    • Valor del prestamo Private Sub txtValorPrestamo_TextChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesTxtprestamoos.TextChanged prestamo = Convert.ToDouble(Txtprestamoos.Text) egresos = prestamo + valorIESS + descMultas txtegresos.Text = egresos.ToString() CAlculo del neto a recibir netoRecibir = ingresos - egresos txttotal.Text = netoRecibir.ToString() End SubPrivate Sub txtNumMultas_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtnmultas.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End Sub
    • 1.-Elaborar un programa que me permita realizar el ingreso de los datos de un estudianteal sistema de matriculas, donde se me detalle los colegios y el tipo fiscal o particular, y seme visualice el valor de la matricula, servicio medico, internet y recreación, y el valor totala pagar.Descripción del ejercicioEn este ejercicio para el sistema de matrícula se desea ingresar los datos del estudiante ypoder seleccionar un colegio y el tipo ya sea fiscal, particular o fiscomisional.También se bloquea los textbox donde se nos visualiza los valores de los seguros y eltotal.ELEMENTOS Textbox2=txtapellido1splitContainer Textbox3=txtcedula15 label Textbox4=txtdireccionLabel1=sistema de recaudación Textbox5=txttelefonoLabel2=datos personales Textbox6= txtvmatriculaLabel3=nombre Textbox7= txtsmedicoLabel4=apellido Textbox8= txtsinternetLabel5=cedula Textbox9= txtsrecreacionLabel6=direccion Textbox10= txttotalLabel7=telefono 2 buttonLabel8=datos de matricula Button1=salirLabel9=valor matricula Button2=nuevoLabel10=servicio medico 2 ComboboxLabel11=servicio internet Combobox1=cmbcolegioLabel12=servicio recreacion Combobox1=cmbtipoLabel13=total a pagarLabel14=tipoLabel15=colegio10 textboxTextbox1=txtnombre
    • Public Class Form1 Dim dato As Integer Private Sub NOMBRE_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtNOMBRE.KeyPress If Char.IsNumber(e.KeyChar) Then e.Handled = True MsgBox("NO DATOS NUMERICOS") txtNOMBRE.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub APELLIDO_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtAPELLIDO.KeyPress If Char.IsNumber(e.KeyChar) Then e.Handled = True MsgBox("NO DATOS NUMERICOS") txtAPELLIDO.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub CEDULA_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtCEDULA.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtCEDULA.Focus() ElseIf Char.IsControl(e.KeyChar) Then
    • Private Sub CEDULA_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtCEDULA.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtCEDULA.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub TELEFONO_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtTELEFONO.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtTELEFONO.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub VMATRICULA_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles txtVMATRICULA.TextChanged End Sub Private Sub TIPO_SelectedIndexChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmbTIPO.SelectedIndexChanged dato = cmbTIPO.SelectedIndex If dato = 0 Then txtVMATRICULA.Text = "250" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.12), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 1 Then txtVMATRICULA.Text = "120" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.06), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 2 Then txtVMATRICULA.Text = "180" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##, 00")
    • txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.11), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load cmbTIPO.Items.Add("PARTICULAR") cmbTIPO.Items.Add("FISCAL") cmbTIPO.Items.Add("FISCOMISIONAL") cmbCOLEGIO.Items.Add("HISPANO AMÉRICA") cmbCOLEGIO.Items.Add("GUAYAQUIL") cmbCOLEGIO.Items.Add("BOLIVAR") cmbCOLEGIO.Items.Add("LA SALLE") cmbCOLEGIO.Items.Add("TIRSO DE MOLINA") cmbCOLEGIO.Items.Add("ADVENTISTA") cmbCOLEGIO.Items.Add("ATENAS") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click End End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click txtNOMBRE.Text = "" txtAPELLIDO.Text = "" txtTELEFONO.Text = "" txtDIRECCIÓN.Text = "" txtVMATRICULA.Text = "" cmbTIPO.Text = "" cmbCOLEGIO.Text = "" txtSINTERNET.Text = "" txtSMEDICO.Text = "" txtSRECREACION.Text = "" txtTOTAL.Text = "" End SubEnd Class e.Handled = False Else e.Handled = False End If End Sub Private Sub TELEFONO_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtTELEFONO.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtTELEFONO.Focus() ElseIf Char.IsControl(e.KeyChar) Then
    • e.Handled = False Else e.Handled = False End If End Sub Private Sub VMATRICULA_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles txtVMATRICULA.TextChanged End Sub Private Sub TIPO_SelectedIndexChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmbTIPO.SelectedIndexChanged dato = cmbTIPO.SelectedIndex If dato = 0 Then txtVMATRICULA.Text = "250" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.12), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 1 Then txtVMATRICULA.Text = "120" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.06), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 2 Then txtVMATRICULA.Text = "180" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.11), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load cmbTIPO.Items.Add("PARTICULAR") cmbTIPO.Items.Add("FISCAL") cmbTIPO.Items.Add("FISCOMISIONAL") cmbCOLEGIO.Items.Add("HISPANO AMÉRICA") cmbCOLEGIO.Items.Add("GUAYAQUIL") cmbCOLEGIO.Items.Add("BOLIVAR") cmbCOLEGIO.Items.Add("LA SALLE") cmbCOLEGIO.Items.Add("TIRSO DE MOLINA") cmbCOLEGIO.Items.Add("ADVENTISTA") cmbCOLEGIO.Items.Add("ATENAS") End Sub
    • Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click End End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click txtNOMBRE.Text = "" txtAPELLIDO.Text = "" txtTELEFONO.Text = "" txtDIRECCIÓN.Text = "" txtVMATRICULA.Text = "" cmbTIPO.Text = "" cmbCOLEGIO.Text = "" txtSINTERNET.Text = "" txtSMEDICO.Text = "" txtSRECREACION.Text = "" txtTOTAL.Text = "" End SubEnd Class Private Sub CEDULA_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtCEDULA.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtCEDULA.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub TELEFONO_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtTELEFONO.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False MsgBox("SOLO DATOS NUMERICOS") txtTELEFONO.Focus() ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = False End If End Sub Private Sub VMATRICULA_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles txtVMATRICULA.TextChanged End Sub Private Sub TIPO_SelectedIndexChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmbTIPO.SelectedIndexChanged
    • dato = cmbTIPO.SelectedIndex If dato = 0 Then txtVMATRICULA.Text = "250" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.12), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 1 Then txtVMATRICULA.Text = "120" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.06), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.1), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") ElseIf dato = 2 Then txtVMATRICULA.Text = "180" txtSMEDICO.Text = Format(Val(txtVMATRICULA.Text * 0.08), "##, 00") txtSINTERNET.Text = Format(Val(txtVMATRICULA.Text * 0.09), "##,00") txtSRECREACION.Text = Format(Val(txtVMATRICULA.Text * 0.11), "##,00") txtTOTAL.Text = Format(Val(txtVMATRICULA.Text) + Val(txtSMEDICO.Text) +Val(txtSINTERNET.Text) + Val(txtSRECREACION.Text) + 5, "##,00") End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load cmbTIPO.Items.Add("PARTICULAR") cmbTIPO.Items.Add("FISCAL") cmbTIPO.Items.Add("FISCOMISIONAL") cmbCOLEGIO.Items.Add("HISPANO AMÉRICA") cmbCOLEGIO.Items.Add("GUAYAQUIL") cmbCOLEGIO.Items.Add("BOLIVAR") cmbCOLEGIO.Items.Add("LA SALLE") cmbCOLEGIO.Items.Add("TIRSO DE MOLINA") cmbCOLEGIO.Items.Add("ADVENTISTA") cmbCOLEGIO.Items.Add("ATENAS") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click End End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click txtNOMBRE.Text = "" txtAPELLIDO.Text = "" txtTELEFONO.Text = "" txtDIRECCIÓN.Text = "" txtVMATRICULA.Text = ""
    • cmbTIPO.Text = "" cmbCOLEGIO.Text = "" txtSINTERNET.Text = "" txtSMEDICO.Text = "" txtSRECREACION.Text = "" txtTOTAL.Text = "" End SubEnd ClassESTE CODIGO ABARCA TODOS LOS DATOS DEL ESTUDIANTE TIPO DE COLEGIOY NOMBRE.Realizar un programa que permita realizar el control de notas de losestudiantesVALIDACION DE NOTASIf Val(Txtmnota3.Text) >= 1 And Val(Txtmnota3.Text) <= 10 Then Else MsgBox("VALOR INCORRECTO") Txtmnota3.Text = " " End If txtpro1.Text = Format((Val(Txtmnota1.Text) + Val(txtmnota2.Text)+ Val(Txtmnota3.Text)) / 3, "##.00") If Val(txtpro1.Text) >= 7 Then txtequi1.Text = "APROBADO" ElseIf Val(txtpro1.Text) >= 5 And Val(txtpro1.Text) <= 7 Then txtequi1.Text = "SUSPENSO" ElseIf Val(txtpro1.Text) < 5 Then txtequi1.Text = "REPROBADO" End If
    • Select Case (ComboBox1.SelectedIndex) Case Is = 0 lblmateria1.Text = " FISICA II" lblmateria2.Text = " TUTORIAS" lblmateria3.Text = " PROGRAMACIONI" lblmateria4.Text = " TRABALO EN EQUIPO" lblmateria5.Text = " MATEMATICA BASICA" lblmateria6.Text = " METODOLOGIA DE LA INVESTIGACION" Case Is = 1 lblmateria1.Text = " MODELOS PEDAGOGICOS" lblmateria2.Text = " MATEMATICA AVANZADA" lblmateria3.Text = " PSICOLOGIA GENERAL" lblmateria4.Text = " ELECTRONICA" lblmateria5.Text = " PROGRAMACION II" lblmateria6.Text = " ARQUITECTURA MANTENIMIENTO I" Case Is = 2 lblmateria1.Text = " LENGUAJE PROGRAMACION I" lblmateria2.Text = " HERRAMIENTAS MULTIMEDIA" lblmateria3.Text = " PROBLEMAS DE APRENDIZAJE" lblmateria4.Text = " PLANIFICACION CURRICULAR" lblmateria5.Text = " GESTOR BASE DE DATOS" lblmateria6.Text = " ARQUITECTURA MANTENIMIENTO II" Case Is = 3 lblmateria1.Text = " PRACTICAS PREPROFESIONALES" lblmateria2.Text = " SISTEMAS OPERATIVOS" lblmateria3.Text = " PROGRAMACION WEB 1 " lblmateria4.Text = " REDES" lblmateria5.Text = " SISTEMATIZACION CONTABLE" lblmateria6.Text = " GESTION DE PROYECTOS" End Select
    • REALICE UN PROGRAMA QUE ME PERMITA AUTOMATIZAR LA COMPRA Y VENTA DE VEHICULOS.  PictureBox1=imagen del auto Utilizaremos los siguientes text boxUtilizaremos 3 GroupBox  Textbox1=txtnombres  GroupBox1=Datos personales  Textbox2=txtapellido  GroupBox2=Datos del vehículo  Textbox3=txtcedula  GroupBox3=Valores totales  Textbox4=txtdireccion  Label1= Tema  Textbox4=txttelefono  Label2=Código  Textbox5=txttvehiculo  Label3= Nombre  Textbox6=txtvalor  Label4= Apellido  Textbox7=txtvalventa  Label5=Cedula  Textbox8=txtcomvendedor  Label6=Dirección  Label7=Teléfono  Label8=Tipo de vehículo  Label9=Valor  Label10=Color  Label11=Aire acondicionado  Label12= Vidrios eléctricos  Label13= Valor de venta  Label14=Comisión vendedor  Label15= Total comisión  Label16=Total a pagar  Textbox9=txttotcomision  Textbox10=txttotpagar  Combobox1= Para La Selección Del Código  Combobox2= Para La Selección Del Tipo De Vehículo  Combobox3= Para Seleccionar El Color Del Carro  Combobox4= Para La Selección Del Aire Acondicionado  Combobox5= Para La Selección De Vidrios Eléctricos  Button1= Para Nuevo  Button2= Para Añadir Venta  Button3= Para Salir
    • Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles cmbcodigo.SelectedIndexChanged Select Case (cmbcodigo.SelectedIndex) Case Is = 0 txtnombre.Text = "Maria Emitelia" txtapellido.Text = "Rosero Rosero" txtci.Text = "1802456989" txtdirec.Text = "Ambato" txttelef.Text = "2825898" Case Is = 1 txtnombre.Text = "Milto Gabriel " txtapellido.Text = "Pallo Real" txtci.Text = "1808856569" txtdirec.Text = "Quito" txttelef.Text = "0988623569" Case Is = 2 txtnombre.Text = "Celso Anibal" txtapellido.Text = "Jarrin Urrutia" txtci.Text = "1801112532" txtdirec.Text = "Riobamba" txttelef.Text = "0999562254" End Select End Sub(COMBOBOX) Private Sub ComboBox2_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) Handlescmbcarro.SelectedIndexChanged Select Case (cmbcarro.SelectedIndex) Case Is = 0 txtpresio.Text = 22000.0 PictureBox2.Load("C:PRUEBAcamioneta.jpg") If Val(txtpresio.Text) >= 22000 And Val(txtpresio.Text)<= 25000 Then txtvalorv.Text = Val(txtpresio.Text) txtcomi.Text = Val(txtvalorv.Text) * 0.04 End If txttotal.Text = Val(txtcomi.Text) + Val(txttotal.Text) txttapagar.Text = Val(txttotal.Text) +Val(txttapagar.Text) Case Is = 1 txtpresio.Text = 25000.0 PictureBox2.Load("C:PRUEBAauto.jpg") If Val(txtpresio.Text) >= 22000 And Val(txtpresio.Text)<= 25000 Then txtvalorv.Text = Val(txtpresio.Text) txtcomi.Text = Val(txtvalorv.Text) * 0.04
    • End If txttotal.Text = Val(txtcomi.Text) + Val(txttotal.Text) txttapagar.Text = Val(txttotal.Text) +Val(txttapagar.Text) Case Is = 2 txtpresio.Text = 35000.0 PictureBox2.Load("C:PRUEBAfurgon.jpg") If Val(txtpresio.Text) > 25000 And Val(txtpresio.Text) <=35000 Then txtvalorv.Text = Val(txtpresio.Text) txtcomi.Text = Val(txtvalorv.Text) * 0.05 End If txttotal.Text = Val(txtcomi.Text) + Val(txttotal.Text) txttapagar.Text = Val(txttotal.Text) +Val(txttapagar.Text) End Select End Sub(COMBOBOX) Private Sub cmbcolor_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) Handlescmbcolor.SelectedIndexChanged Select Case (cmbcolor.SelectedIndex) Case Is = 0 PictureBox1.Load("C:PRUEBAnegro.jpg") Case Is = 1 PictureBox1.Load("C:PRUEBAblanco.jpg") Case Is = 2 PictureBox1.Load("C:PRUEBAgris.jpg") Case Is = 3 PictureBox1.Load("C:PRUEBArojo.jpg") Case Is = 4 PictureBox1.Load("C:PRUEBAazul.jpg") End Select End Sub(BOTTON1)Private Sub cmdlimpiar_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdlimpiar.Click txtnombre.Text = "" txtapellido.Text = "" txtci.Text = "" txtdirec.Text = "" txttelef.Text = "" txtvalorv.Text = "" txtcomi.Text = "" txttotal.Text = "" cmbcarro.Text = "" cmbcodigo.Text = "" cmbaire.Text = "" cmbcolor.Text = "" cmbvidrio.Text = ""(CODIFICACION DEL BOTTON2)Private Sub cmdañadir_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdañadir.Click txtcomi.Text = ""
    • txtvalorv.Text = "" cmbaire.Text = "" cmbcolor.Text = "" cmbvidrio.Text = "" cmbcarro.Text = "" txtpresio.Text = "" PictureBox1.Load("C:PRUEBAblanco.jpg") PictureBox2.Load("C:PRUEBAblanco.jpg")(CODIFICACION DEL BOTTON3)Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click End End SubRESULTADO DE LA PRESENTACION DE DIFERENTES COMPRAS DE CARTROS A ELEJIR1.- Se necesita automatizar el proceso de escalafón de los docentes de la Carrera deDocencia en Informática de la Facultad de Ciencias Humanas y de la Educación de laUniversidad Técnica Ambato, bajo los siguientes parámetros.1.- Se trabaja en un formato de Fichas2.- La Ficha Datos Personales permite el ingreso de información personal del docenteCedulaNombresDirecciónTeléfono3.- La Ficha Estudios Realizados permite el ingreso de los siguientes DatosTítulo Obtenido Magister 200PHD 300Tercer Nivel 100Méritos Mejor Egresado 100Reconocimientos 50Publicaciones Libros 100Revistas 50Artículos Indexados 50
    • Idiomas Hablar, Leer, Escribir 50Leer, Entender 30Proyectos Investigación 30Vinculación 30Otros 10Cada escala equivale a 200 puntos para realizar un ascenso.Determine la escala que le corresponde al docente y el sueldo promedio, considerando quetodos los docentes ganan Usd 540, y por cada escala le corresponde Usd 200,00adicionales.Obtenga el total de docentes por cada escala y el valore acumulado correspondiente alsueldo, el proceso es repetitivo.ExamenUtilizaremos un tabcontrol para realizar nuestro programa de forma adecuada y ordenadaUtilizaremos dos botones para el blanqueamiento y salir de todo el programa.En el siguiente programa utilizaremos los siguientes label.  Label1= tema del examen Utilizaremos los siguientes texbox  Label2=nombre  Label3=dirección  Textbox1=txtnombres  Label4= cedula  Textbox2=txtdireccion  Label5=teléfono  Textbox3=cedula  Label6=detalle  Textbox4=txttelefono  Label7=tipo  Textbox5=txttitulo  Label8=valor parcial  Textbox6=txtmeri  Label9=valor total  Textbox7=txtvpubli  Label10=título obtenido  Textbox8=txtvidio  Label11= méritos  Textbox9=txtproyec  Label12= publicaciones  Textbox10=txtitotal  Label13= idiomas  Textbox11=txtmertotal  Label14=proyectos  Textbox12=txtpublitotal  Label15= total de puntos  Textbox13=txtidiototal  Label16=escala  Textbox14=txtproyetotal  Label17=sueldo  Textbox15=txtpuntos  Label18=nivel 1  Textbox16=txtescala  Label19=nivel 2  Textbox17=txtsueldo  Label20=nivel 3  Textbox18=txtn1  Label21 =nivel 4  Textbox19=txtn2  Label22= nivel 5  Textbox20=txtn3  Label23= número de docentes  Textbox21=txtn4  Label24= sueldo total  Textbox22=txtn5  Textbox23=txtsuel1
    • txtproyec.Text = "" txttitotal.Text = "" txtmertotal.Text = "" txtpublitotal.Text = "" txtidiototal.Text = "" txtproyetotal.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" ComboBox3.Text = "" ComboBox4.Text = "" ComboBox5.Text = "" txtpuntos.Text = "" txtsueldo.Text = "" txtescala.Text = "" txtnombres.Text = "" txtcedula.Text = "" txtdireccion.Text = "" txttelefono.Text = ""Public Class Form1(CODIFICACION DEL PRIMER COMBOBOX) Private Sub ComboBox1_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox1.SelectedIndexChanged Select Case (ComboBox1.SelectedIndex) Case Is = 0 txttitulo.Text = 200 Case Is = 1 txttitulo.Text = 300 Case Is = 2 txttitulo.Text = 100 End Select txttitotal.Text = Val(txttitulo.Text) + Val(txttitotal.Text) End Sub(CODIFICACION DEL SEGUNDO COMBOBOX)
    • Private Sub ComboBox2_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox2.SelectedIndexChanged Select Case (ComboBox2.SelectedIndex) Case Is = 0 txtvmeri.Text = 100 Case Is = 1 txtvmeri.Text = 50 End Select txtmertotal.Text = Val(txtmertotal.Text) + Val(txtvmeri.Text) End Sub(CODIFICACION DEL TERCER COMBOBOX) Private Sub ComboBox3_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox3.SelectedIndexChanged Select Case (ComboBox3.SelectedIndex) Case Is = 0 txtvpubli.Text = 100 Case Is = 1 txtvpubli.Text = 50 Case Is = 2 txtvpubli.Text = 50 End Select txtpublitotal.Text = Val(txtvpubli.Text) +Val(txtpublitotal.Text) End Sub(CODIFICACION DEL CUARTO COMBOBOX) Private Sub ComboBox4_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox4.SelectedIndexChanged Select Case (ComboBox4.SelectedIndex) Case Is = 0 txtvidio.Text = 50 Case Is = 1 txtvidio.Text = 30 End Select txtidiototal.Text = Val(txtidiototal.Text) + Val(txtvidio.Text) End Sub(CODIFICACION DEL QUINTO COMBOBOX Y TAMBIEN CODIFICAREMOS PARA EL QUE SEVISUALIZE EL PRECIO TOTAL Y LA ESCALA DE PUNTOS) Private Sub ComboBox5_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox5.SelectedIndexChanged Dim a As Byte Select Case (ComboBox5.SelectedIndex) Case Is = 0 txtproyec.Text = 30 Case Is = 1 txtproyec.Text = 30 Case Is = 2 txtproyec.Text = 10 End Select
    • txtproyetotal.Text = Val(txtproyetotal.Text) +Val(txtproyec.Text) txtpuntos.Text = Val(txttitotal.Text) + Val(txtmertotal.Text) +Val(txtpublitotal.Text) + Val(txtidiototal.Text) +Val(txtproyetotal.Text) If Val(txtpuntos.Text) >= 200 And Val(txtpuntos.Text) <= 399 Then txtescala.Text = "Nivel 1" txtsueldo.Text = 740 a = 1 txtn1.Text = a + Val(txtn1.Text) txtsuel1.Text = Val(txtsuel1.Text) + Val(txtsueldo.Text) ElseIf Val(txtpuntos.Text) >= 400 And Val(txtpuntos.Text) <= 599Then txtescala.Text = "Nivel 2" txtsueldo.Text = 940 a = 1 txtn2.Text = a + Val(txtn2.Text) txtsuel2.Text = Val(txtsuel2.Text) + Val(txtsueldo.Text) ElseIf Val(txtpuntos.Text) >= 600 And Val(txtpuntos.Text) <= 799Then txtescala.Text = "Nivel 3" txtsueldo.Text = 1140 a = 1 txtn3.Text = a + Val(txtn3.Text) txtsuel3.Text = Val(txtsuel3.Text) + Val(txtsueldo.Text) ElseIf Val(txtpuntos.Text) >= 800 And Val(txtpuntos.Text) <= 999Then txtescala.Text = "Nivel 4" txtsueldo.Text = 1340 a = 1 txtn4.Text = a + Val(txtn4.Text) txtsuel4.Text = Val(txtsuel4.Text) + Val(txtsueldo.Text) ElseIf Val(txtpuntos.Text) >= 1000 Then txtescala.Text = "Nivel 5" txtsueldo.Text = 1540 a = 1 txtn5.Text = a + Val(txtn5.Text) txtsuel5.Text = Val(txtsuel5.Text) + Val(txtsueldo.Text) End If End Sub(BLANQUEAMIENTO DE LOS TEXTBOX) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click txttitulo.Text = "" txtvmeri.Text = "" txtvpubli.Text = "" txtvidio.Text = "" txtproyec.Text = "" txttitotal.Text = "" txtmertotal.Text = "" txtpublitotal.Text = "" txtidiototal.Text = "" txtproyetotal.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" ComboBox3.Text = "" ComboBox4.Text = "" ComboBox5.Text = ""
    • txtpuntos.Text = "" txtsueldo.Text = "" txtescala.Text = "" txtnombres.Text = "" txtcedula.Text = "" txtdireccion.Text = "" txttelefono.Text = "" End Sub(CODIFICACION DEL BOTON SALIR) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click End End Sub Private Sub txtnombres_TextChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles txtnombres.TextChanged End SubEnd ClassDATOS ACADEMICASRealizar un programa que me permita realizar consultas médicasen la cual haya una serie de especialidades y la cual contenga elcontrol de citas de cada paciente como total de turnos,recaudación, y el valor de cada consulta, además el programadebe contener la opción adicionar y el botón nuevo.
    • Dim a As Byte Select Case (cmdespecialidad.SelectedIndex) Case Is = 0 txtvalor.Text = 5.0 a = 1 txt1.Text = Val(txt1.Text) + a If Val(txt1.Text) = 5 Then MsgBox("No hay turnos") txt1.Text = 5 End If txtre1.Text = Val(txtvalor.Text) + Val(txtre1.Text) Case Is = 1 txtvalor.Text = 6.0 a = 1 txt2.Text = Val(txt2.Text) + a If Val(txt2.Text) = 5 Then MsgBox("No hay turnos") txt2.Text = 5 End If txtre2.Text = Val(txtvalor.Text) + Val(txtre2.Text) Case Is = 2 txtvalor.Text = 4.0 a = 1 txt3.Text = Val(txt3.Text) + a If Val(txt3.Text) = 5 Then MsgBox("No hay turnos") txt3.Text = 5 End If txtre3.Text = Val(txtvalor.Text) + Val(txtre3.Text) Case Is = 3 txtvalor.Text = 6.0 a = 1 txt4.Text = Val(txt4.Text) + a If Val(txt4.Text) = 5 Then MsgBox("No hay turnos") txt4.Text = 5 End If txtre4.Text = Val(txtvalor.Text) + Val(txtre4.Text) End SelectEn el Button adicionar ingresamos códigos, las cuales nos permiten blanquear textos.
    • txtvalor.Text = "" txtnombre.Text = "" cmdespecialidad.Text = ""En el Button nuevo Ingresamos códigos, las cuales nos permiten borrar los datos quecontienen los TextBoxtxt1.Text = "" txt2.Text = "" txt3.Text = "" txt4.Text = "" txtre1.Text = "" txtre2.Text = "" txtre3.Text = "" txtre4.Text = "" txtnombre.Text = "" txtvalor.Text = "" cmdespecialidad.Text = ""DE ESTA MANERA SE MUESTRA EL CODIFICADO DEL PROGRAMA CON LOS DATOS AINGRESAR.
    • RELICE UN PROGRAMA QUE ME PERMITA INGRESAR LOS DATOS PERSONALES DE UNALUMNO COMO NOMBRE EDAD PESO ESTATURA INGRESANDO 3 PATOLOGIAS CON SUSPRECRIPCIONES Y MEDICAMENTOS.CREO UN NUEVO FORMULARIO INSERTANDO UN TABCONTROL PARA DATOS PERSONALESY PARA PRESCRIPCIONES MEDICAS.AL INSERTAR EL TABCONTROL TAMBIEN PODEMOS DARLE NOMBRE DE ESTA MANERA.Crear carpetaNombre base visual
    • CREAR UNA APLICACIÓN EN ACCES
    • Guardar la tabla aceptar con los datos ingresados en la tablaguardamos todo el proyecto
    • GUARDAR EL FORMULARIO CON EL NOMBRE DE ENTRADAHabilitar opción base de datos para 32 bits
    • CONECTAR LA BASE DE DATOS AL ENTORNO DE TRABAJO
    • ACTIVAMOS LAS TABLAS CON UN VISTO.
    • Mostrar los datos de la tablaArrastro los datos de la tabla al formularioDatosbindingsource muestra la tabla lista para agregar datos
    • REALICE UN PROGRAMA QUE ME PERMITA INGRESAR YVISUALIZAR DATOS PERSONALES DE UNA PERSONA.ELEMENTOS:2 FormForm1 EntradaForm2 Reporte4 LabelLabel1=CedulaLabel2= NombreLabel1= ApellidoLabel1= Edad4 TextBoxTextBox1= TxtcedulaTextBox2=TxtnombreTextBox3=TxtapellidoTextBox4=Txtedad1 Button
    • Button1= Reporte (cmdreporte)1 DataGridView1DataGridView1= DatosBindingSource11 CrystalReportViewer1CrystalReportViewer1= ReportePublic Class Form1 Private Sub DATOSBindingNavigatorSaveItem_Click(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesDATOSBindingNavigatorSaveItem.Click Me.Validate() Me.DATOSBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Database1DataSet) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load TODO: esta línea de código carga datos en la tablaDatabase1DataSet.DATOS Puede moverla o quitarla según sea necesario. Me.DATOSTableAdapter.Fill(Me.Database1DataSet.DATOS) End SubEn el Button Reporte la codificación es: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click Reporte.Show() End SubEnd ClassAbrir visual con el nombre de la tabla
    • Crear formulario con nombre de reporte
    • crear nueva conecion
    • AL DAR CLIC EN ESTE BOTON NOS MUESTRA EL REPORTE CORRIDORealice un programa que me permita automatizar una guía telefónica conbase de datos.INGRESO UN LOGIN ES DECIR UNA CONTRASEÑA
    • REALIZO UN FORMULARIO CON UN MENU PRINCIPAL.INGRESO A UNA DE LAS PESTAÑAS DEL MENÚ DE ENTRADA.
    • El programa corrido nos muestra de esta maneraDiseñe un programa utilizando formato de fichas en lo cual tiene que estarautomatizado el ingreso de datos de los estudiantes del instituto educativosecundario y de la universidad esto tiene que tener su informe y sureporte.Crear una carpeta en nuestro disco con el nombre de datos y abrir el programa Microsoft Accessya que en este programa vamos hacer los ingresos de nuestro programa.
    • Ingresar los datos que vamos a poner en nuestra aplicación, y ya grabado esto también en nuestracarpeta y con el formato de Access 2002-2003 ya que con este formato nos permitirá elaborarcorrectamente el proceso de interacción con visual.Grabados todos los datos en Access nos dirigimos a abrir el programa visual net el cual también loguardamos en nuestra carpeta ya realizada
    • Nos dirigimos a la pestaña proyecto y escogemos la opción formulario de inicio este nos permiteponerle la inicio una clave ya que este ya viene diseñado.Nos muestra este diseño y aca podenos bolverle a diseñar cambiandole de imagen y el formasdode sus label y de su formulario.Nos dirigimos a el botón de aceptar dándole doble clic nos dirigirá a un programador, acá tenemosque programar para que nos coja la contraseña que nosotros queramos.
    • Programado la contraseña nos dirigimos a crear otro formulario ya que en este tiene que estar elmenú principal de nuestro programa, primero tenemos que irnos a nuestras herramienta y elegirla opción MenuStrip8.- Nos muestra esta ventana, en estas ventanas podremos poner nuestro menú9.- Puesto el menú tenemos que programarle para que al presionar una ventana se nos dirija a loque nos esta pidiendo
    • Es el codificado para que se dirija a nuestro ingreso de datosSe muestra el codificado para que se nos dirija a nuestro informe o detalleEs el codificado para que se salga de nuestro programa
    • Este es su codificado para que se nos dirija nuestro reporteDespues de haber creado nuestro menú comenzamos hacer nuestro reporte y empezamoscreando otro formulario acá tenemos que dirigirnos a proyecto y escogemos la opción agregarnuevo elemento y nos saldrá la siguiente ventana
    • Acá tenemos darle clic en nextAcá vamos a darle un clic en examinar ya que este nos permite entrelazar nuestro informaciónque tenemos con Access la buscamos y aceptamos
    • 17.- Acá ya escogido nuestro Access damos clic en nueva conexión y ponemos next y también nossaldrá una ventana la cual tenemos que dar clic en no y listo.Acá se nos desplegara una nueva ventana la cual tenemos que elegir las dos opciones y aceptar
    • Ya creado nuestro reporte tenemos que dirigirnos a origen de datos y taspasar todo los datosnecesarios para crear nuestro ingreso de datos.
    • Ya traspasado dodos nuestros datos yos podemos configurar como nosotros queramos inclusoponerle una imagen según sea el tema de nuestro programa21.-Ya echo todo eso creamos otro formulario donde en este vamos a crear nuestrocrystareportviwer yo escogemos en nuestra barra de herramientas.22.-ya escogido se nos desplegara una nueva ventana donde tenemos que escoger nuestroreporte ya creado anterior mente y listo ya podemos verla
    • 23.-Acá vamos a crea una nueva conexión donde tenemos la oportunidad de agruparlos comonosotros queramos o filtrarlos según lo pedido del programa, tenemos que dirigirnos al iconoproyecto y escoger la opción agregar nuevo elemento después dirigirnos a reporting y escogercristal reporty24.- Acá escogemos la opción estándar damos clic en aceptar
    • En esta ventana tenemos que escoger nuestro informe que lo tenemos desarrollado en AccessYa elegido nuestra base de datos tenemos que buscarla en esta ficha y pasarla a la otra ventana.27.-Aca tenemos que pasar todos los datos a la otra plantilla
    • 28.- Acá pasamos lo datos con los que queramos que se agrupen
    • escogemos el formato estándar y aceptamoslisto ya tenemos nuestro informerealizamos otro formulario ponemos aca el informe
    • Aca corremos el programa con f5 y podemos ver que nos saldrá la ventana de la clave Laingresamos y nos dirigirá al menú.
    • Aca en este menú elegimos ingreso de datos dándole doble clicAcá ingresamos los datos y guardamos y dándole un clic en detalles podremos ver lo que emosguardado.
    • Presionando en salir se nos dirigirá a una ventana final ya que este todo el proceso de nuestroprograma