Programación Procedimental Unidad 3

download Programación Procedimental Unidad 3

of 33

Transcript of Programación Procedimental Unidad 3

  • Programacin ProcedimentalLIBRO 2 VISUAL BASIC.NET

    CICLOS

  • OBJETIVOEntender la sintaxis y estructura de los ciclos en VisualBasic.NET utilizando la interfaz grfica para el usuario(GUI).

  • PROGRAMA 5 - Ciclo For

    El programa consiste en usar el ciclo For para generar unconteo de nmero, el resultado ser mostrado en una cajade dialogo.

  • Proceso1. Se hace el proceso de creacin del proyecto.

    2. Se busca la carpeta donde quedara almacenado.

    3. Se asigna el nombre a la solucin Ciclo For a la solucin.

    4. Se selecciona proyecto de Visual Basic, por consiguiente se activa la opcinAplicacin de Windows Forms, terminamos dando clic en Aceptar.

    5. Despus de hacer el proceso de creacin del archivo y su ubicacin,procedemos a hacer la interfaz grfica.

  • INTERFAZ GRFICA

  • CONFIGURACIN DE LOS OBJETOSAl formulario 1 en la propiedad Text asignarle el texto Ciclo For.

    Al botn en la propiedad Name asignarle el texto BtnIniciar.

    Al botn en la propiedad Text asignarle el texto Iniciar.

  • Se da doble clic sobre el botn Iniciar, se digita el siguiente cdigo

  • EJECUCIN

    Al ejecutarse la aplicacin seiniciara el conteo, el cual semostrara en la caja dedialogo, cada que se d clicen el botn Aceptar o cerrarel numero incrementara deuno en uno

  • OPCIONALSe puede agregar el atributo Step que permite hacer el salto denmero, segn se establezca, ejemplo Step 2 indicara que losnumero se contaran de 2 en dos.

  • PROGRAMA 6 - Ciclo WhileEl programa consiste en usar el ciclo For para generar unconteo de nmero, el resultado ser mostrado en una cajade dialogo.

  • PROCESO1. Se hace el proceso de creacin del proyecto.

    2. Se busca la carpeta donde quedara almacenado.

    3. Se asigna el nombre a la solucin Ciclo While a la solucin.

    4. Se selecciona proyecto de Visual Basic, por consiguiente se activa la opcin Aplicacin de Windows Forms, terminamos dando clic en Aceptar.

    5. Despus de hacer el proceso de creacin del archivo y su ubicacin, procedemos a hacer la interfaz grfica.

  • INTERFAZ GRFICA

  • CONFIGURACIN DE LOS OBJETOSAl formulario 1 en la propiedad Text asignarle el texto Ciclo While.

    Al botn en la propiedad Name asignarle el texto BtnIniciar.

    Al botn en la propiedad Text asignarle el texto Iniciar.

  • Se da doble clic sobre el botn Iniciar, se digita el siguiente cdigo

  • EJECUCIN

    Al ejecutarse la aplicacin seiniciara el conteo, el cual semostrara en la caja dedialogo, cada que se d clicen el botn Aceptar o cerrarel numero incrementara deuno en uno.

  • PROGRAMA 7 - Ciclo Do WhileEl programa consiste en usar el ciclo For para generar unconteo de nmero, el resultado ser mostrado en una cajade dialogo.

  • PROCESO1. Se hace el proceso de creacin del proyecto.

    2. Se busca la carpeta donde quedara almacenado.

    3. Se asigna el nombre a la solucin Ciclo Do While a la solucin.

    4. Se selecciona proyecto de Visual Basic, por consiguiente se activa la opcin Aplicacin de Windows Forms, terminamos dando clic en Aceptar.

    5. Despus de hacer el proceso de creacin del archivo y su ubicacin, procedemos a hacer la interfaz grfica.

  • INTERFAZ GRFICA

  • CONFIGURACIN DE LOS OBJETOSAl formulario 1 en la propiedad Text asignarle el texto Ciclo Do While.

    Al botn en la propiedad Name asignarle el texto BtnIniciar.

    Al botn en la propiedad Text asignarle el texto Iniciar.

  • Se da doble clic sobre el botn Iniciar, se digita el siguiente cdigo.

  • EJECUCIN

    Al ejecutarse la aplicacin seiniciara el conteo, el cual semostrara en la caja dedialogo, cada que se d clicen el botn Aceptar o cerrarel numero incrementara deuno en uno.

  • PROGRAMA 7 Select CaseEl programa permite seleccionar un pas y en una etiquetase muestra la capital del pas, este proceso se hace usandoun Select Case.

  • PROCESO1. Se hace el proceso de creacin del proyecto.

    2. Se busca la carpeta donde quedara almacenado.

    3. Se asigna el nombre a la solucin Selec Case a la solucin.

    4. Se selecciona proyecto de Visual Basic, por consiguiente se activa la opcinAplicacin de Windows Forms, terminamos dando clic en Aceptar.

    5. Despus de hacer el proceso de creacin del archivo y su ubicacin,procedemos a hacer la interfaz grfica.

  • Se insertaran:

    a) 2 Etiquetas Label.

    b) 1 Caja de Listas ListBox.

    c) 1 Caja de Grupo GroupBox.

    d) 1 Button.

  • CONFIGURACIN DE LOS OBJETOSA la etiqueta Label1 en su propiedad Text asignarle Seleccione Pas.

    Al GroupBox en su propiedad Text asignarle el texto La capital es:

    A la etiqueta Label 2 en su propiedad Name asignarle el texto LblCapital.

  • CONFIGURACIN DE LOS OBJETOSA la etiqueta Label 2 en su propiedad Text borrarle el contenido, esto permite que el usuario no vea la etiqueta cuando se ejecute el programa, pero cuando se codifique se encargara de mostrar las capitales del pas seleccionado.

    Al button1 en su propiedad Name asignarle BtnSalir.

    Para agregar una lista de elementos de texto en el objeto ListBox, damos clic en la propiedad Items, damos clic en los puntos suspensivos del lado derecho para agregar la lista.

  • Se escribe la lista de elementos, uno por renglncomo en la siguiente imagen, luego clic en el botnaceptar

  • CONFIGURACIN DE LOS OBJETOS

    El objeto ListBoxdebe quedar comomuestra la imagen:

  • CODIFICACINSe da doble clic para programar la lista, lo que se har es crear uncdigo que permite que cada que se d clic sobre un pas, se activarala capital en el objeto LblCapital.

  • Cdigo Para la ejecucin del Select Case en el ListBox1

  • Cdigo Para la ejecucin del Select Case en el ListBox1

  • EJECUCINEl cdigo Select Case puede capturar una variabley validarla, permitiendo que el usuario puedaintroducir un dato y despus de ser evaluadopermita la seleccin del caso especificado.

    Imagen del programa en ejecucin.

    Para hacer que el botn Salir funcione se dadoble clic sobre l, luego se inserta el siguientecdigo.

    Me.Close()