Ejercicios de Visual 2015

download Ejercicios de Visual 2015

of 22

Transcript of Ejercicios de Visual 2015

  • 8/16/2019 Ejercicios de Visual 2015

    1/22

    HERENCIA: quiere decir que son dos objetos a la cual asumen características ,atributos o propiedad (valor,dato)de un objeto de clase superior tambi n sepuede !eredar m todos (una "orma de reali#ar una acci$n)%

    &' I 'R*IC':+ ARIA- *'R A- .E AC/0AR (ACCI'N)

    C12 + 3 E -I4N' E- E &' I 'R*I- '

    C1 526 7 536

    I-0A 8A-IC %NE/

    &A-'- &ARA IN4RE-AR

    9

  • 8/16/2019 Ejercicios de Visual 2015

    2/22

    N0E ' &R' EC/'

    ;

  • 8/16/2019 Ejercicios de Visual 2015

    3/22

    0E4' ACE&/AR (C'N-' A)

  • 8/16/2019 Ejercicios de Visual 2015

    4/22

    0E4' . E-CRI8IR C IC= & A

  • 8/16/2019 Ejercicios de Visual 2015

    5/22

    3

    .i"erencia

    Console%>riteline deja el cursor avajo de la escrituras

    Console%>rite deja el cursor al ?na de la escritura

    Console%read() es para pausar

  • 8/16/2019 Ejercicios de Visual 2015

    6/22

    lue@o enter "ast

  • 8/16/2019 Ejercicios de Visual 2015

    7/22

    readline ace varias pausas

    para crear variables comando .I

    con strin@ (para el nombre)

    &ara edad es int@er (numero enteros)

  • 8/16/2019 Ejercicios de Visual 2015

    8/22

    &ara el peso es .'08 E (en numeros reales decimales)

  • 8/16/2019 Ejercicios de Visual 2015

    9/22

    ue@o del pla

  • 8/16/2019 Ejercicios de Visual 2015

    10/22

    AH'RA &ARA B0E E &R'4RA A RE-&'N.A -E4 N ,'- .A/'-IN4RE-A-.'-

    ue@o no olvidar

  • 8/16/2019 Ejercicios de Visual 2015

    11/22

    C' ' 40AR.AR

    -I 40AR.A.- '.0 ' E- IN.E&EN.IEN/E N' A EDEC0/AR

    N' 40AR.AR A=I

  • 8/16/2019 Ejercicios de Visual 2015

    12/22

    -IN' A=A

    -E ECCI'NAR E A INAR .'N.E =IERE- 40AR.AR

    C' &RAR .I-C' ICR'-'*/ I-0A -/0.I' 9FGF &RAC/ICAR

  • 8/16/2019 Ejercicios de Visual 2015

    13/22

    TEORIA PARA EL PARCIAL

    INEA .E /IE &' .E A C' &0/A.'RA

    '- I.E'-

    /I&'- .E .A/'- .E I-0A 8A-IC%NE/

    8'' EAN,8 /E,CHAR,.A/E,.ECI A ,.'08 E,IN/E4ER, 'N4,'8DEC/,-'N4 E,-H'R/,-/RIN4(cadena de lon@itude variable)cadena de caracteresunicole

    ENCI'NE '- /I&'- .E .A/'- 0/I I A.'- EN I-0A8A-IC %NE/

    /ipos de datos emos utili#ados

    -/IN4ER,J%,J%%,JJ

    Cuales son los comando de consola

    -on rite

    Conola%>riteline

    Consola%read

    Consola%readline

    Cual es la orden permite declarar una variable

    .I'- '&ERA.'RE- A/E A/I'C-

    -0 A RE-/A .I ICI'N 0 /I '.

  • 8/16/2019 Ejercicios de Visual 2015

    14/22

    E-/R0C0/0RA- .E C'N/R' EN pseint

    -e trata de una estructura de controlse@Kn,mientras,para,repetir

    as condicionales: si entoncs el se@KnRepetitivas: repetir para mientras

    Estrucutras de control en visual basic %ent F GFGF

    eleccion simple IF THEN 1 -I EN/'NC-

    ELSE = &ARA -E4 N

    SELECT-CASE

    SELECT(EXPRE)

    CASE VALOR1

    (BLOQUE SENTENCIA

    END SELECT

    Do-wh !" = #IENTRAS

    Fo$-NECS = PARA

    DUANTI = REPETIR

  • 8/16/2019 Ejercicios de Visual 2015

    15/22

    ULTI#O E%ERCICIO

    SI LA #EDIDAD EN #& DEL TERRENO ES #ENORQUE ' ENTONCS *UD PUEDE CONSTRUIR UNA

    VIVIENDA FA#ILIAR *ELSE = DE LO CONTRARIO

    DE LO CONTRARIO *UD PUEDE CONSTRUIR UNAVIVIENDA #ULTIFA#ILIAR,

  • 8/16/2019 Ejercicios de Visual 2015

    16/22

    & E%RCICIO

    SI EL VALOR TOTAL EN #& ES #A OR QUE . ENTONCS HALLAR EL 1./ DSCT DEL VALOR

    TOTAL DE LO CONTRARIO CALCULAR EL 1 /ADICIONAL A DICHO VALOR

    1./= 1.01 = 1.

    1 /=1 01 = 1

    CLASES EL #ARTES DE A 2LUE3O RECUPERACION DE ESTATICA DE 2 A +

    1 R"4! 5" 67 8$o9$4:4 ;6" " "$: 7" "! 849o4 $"4! 4$ 8o$ !4 "7 $4 4 4 67 "?8"5 @56!o

    o7 " ?" 86" "7 5o:8 $4$ ?o!o h4? 4 "7 $4 4? o7 " 4! 5o? o " o? "7 $4 4?

    ?"!"? "?56"7 4 "! 1 / 4! " $"? "7 $4 4 "!1./ 4!4 5o:8$4 " 5 " ? ?" !""?56"7 4 & /

    odule oduleG

    -ub ain() .im numLentrada As Inte@er .im precio As -in@le .im descuento As -in@le .im total As -in@le Console%Mrite ine( venta de entradas + cine movie time )

    Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO) Console%Mrite( por "avor in@rese el numero de entrada: ) numLentrada 1 Console%Read ine() I" (numLentrada P1 F 'r numLentrada Q

  • 8/16/2019 Ejercicios de Visual 2015

    17/22

    End I" I" (numLentrada 1 9) /!en descuento 1 F%G End I" I" (numLentrada 1 ;) /!en descuento 1 F%G3 End I" I" (numLentrada 1

  • 8/16/2019 Ejercicios de Visual 2015

    18/22

    4 $"4! 4$ 8o$ !4 "7 $4 4 4 67 "?8"5 @56!oo7 " ?" 86" "7 5o:8 $4$ ?o!o h4? 4

    "7 $4 4? o7 " 4! 5o? o " o? "7 $4 4?

    ?"!"? "?56"7 4 "! 1 / 4! " $"? "7 $4 4 "!1./ 4!4 5o:8$4 " 5 " ? ?" !" "?56"7 4& / "! 8$o9$4:4 " " $"4! 4$ !4 "7 4 " 7

    " "7 $4 4? h4? 4 ;6" "! 6?64$ o 7 ;6"-ub ain() .im numLentrada As Inte@er .im precio As -in@le .im descuento As -in@le .im total As -in@le .im op As -trin@

    op 1 - Console%Mrite ine( venta de entradas + cine movie time ) Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)

    M!ile (op 1 - 'r op 1 s ) Console%Mrite ine( ) Console%Mrite( por "avor in@rese el numero de entrada: ) numLentrada 1 Console%Read ine() I" (numLentrada P1 F 'r numLentrada Q

  • 8/16/2019 Ejercicios de Visual 2015

    19/22

    End odule

    &ara limpiar las ventanas

    - odule oduleG

    -ub ain() .im codi@oAs -trin@ .im detalle As -trin@ .im cantidad As -in@le .im uniLmedida As -trin@ .im precioLuni As -in@le .im subtotal As -in@le .im i@vAs -in@le .im totalLpa@oLsAs -in@le

  • 8/16/2019 Ejercicios de Visual 2015

    20/22

    .im totalLpa@oLdAs -in@le .im tipoLmoneda As -trin@ .im tipoLcambio As -in@le 1 9%23 .im montoLrecibi As -in@le .im vuelto As -in@le Console%Mrite ine( OOOOOOOOOOOOOOOOcaja re@istrdoraOOOOOOOOOOOOOOOOO) Console%Mrite ine( SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ) Console%Mrite ine( codi@o%%%%%%:) codi@o 1 Console%Read ine() Console%Mrite ine( detalle%%%%%%:) detalle 1 Console%Read ine() Console%Mrite ine( cantidad%%%%%%:) cantidad 1 Console%Read ine() Console%Mrite ine( unidad demedida%%%%%%:) uniLmedida 1 Console%Read ine() Console%Mrite ine( precio unitario%%%%%%:) precioLuni 1 Console%Read ine() Console%Mrite ine( ) Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO) subtotal 1 cantidad O precioLuni i@v 1 subtotal O F%G2 totalLpa@oLs 1 subtotal 7 i@v totalLpa@oLd 1 totalLpa@oLs T tipoLcambio Console%Mrite ine( subtotal sT%: subtotal) Console%Mrite ine( i@v G2S sT%: i@v) Console%Mrite ine( total a pa@ar sT%: totalLpa@oLs U: totalLpa@oLd) Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOO) Console%Mrite ine( tipo de moneda -1soles .1dolares%%: ) tipoLmoneda 1 Console%Read ine() Console%Mrite ine( monto recibido ) montoLrecibi 1 Console%Read ine() I" (tipoLmoneda 1 - 'r tipoLmoneda 1 s ) /!en I" (montoLrecibi Q1 totalLpa@oLs) /!en vuelto 1 montoLrecibi + totalLpa@oLs Else Console%Mrite ine( monto en soles insu?ciente ) End I" ElseI" (tipoLmoneda 1 d 'r tipoLmoneda 1 . ) /!en I" (montoLrecibi Q1 totalLpa@oLd) /!en vuelto 1 montoLrecibi + totalLpa@oLd Else Console%Mrite ine( monto en soles insu?ciente ) End I" Else Console%Mrite ine( tipo de moneda incorrecta ) End I" Console%Mrite ine( vuelto en vuelto)

    Console%Mrite ine( @racias por su compra%%%%) Console%Read ine() End -ub

    End odule

    odule oduleG

    -ub ain()

  • 8/16/2019 Ejercicios de Visual 2015

    21/22

    .im codi@oAs -trin@ .im detalle As -trin@ .im cantidad As -in@le .im uniLmedida As -trin@ .im precioLuni As -in@le .im subtotal As -in@le .im i@vAs -in@le .im totalLpa@oLsAs -in@le .im totalLpa@oLdAs -in@le .im tipoLmoneda As -trin@ .im tipoLcambio As -in@le 1 9%23 .im montoLrecibi As -in@le .im vuelto As -in@le .im rpta As -trin@ 1 s M!ile (rpta 1 s 'r rpta 1 - ) Console%Clear() Console%Mrite ine( OOOOOOOOOOOOOOOOcaja re@istrdoraOOOOOOOOOOOOOOOOO) Console%Mrite ine( SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ) Console%Mrite ine( codi@o%%%%%%:) codi@o 1 Console%Read ine() Console%Mrite ine( detalle%%%%%%:) detalle 1 Console%Read ine() Console%Mrite ine( cantidad%%%%%%:) cantidad 1 Console%Read ine() Console%Mrite ine( unidad demedida%%%%%%:) uniLmedida 1 Console%Read ine() Console%Mrite ine( precio unitario%%%%%%:) precioLuni 1 Console%Read ine() Console%Mrite ine( ) Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO) subtotal 1 cantidad O precioLuni i@v 1 subtotal O F%G2 totalLpa@oLs 1 subtotal 7 i@v totalLpa@oLd 1 totalLpa@oLs T tipoLcambio Console%Mrite ine( subtotal sT%: subtotal) Console%Mrite ine( i@v G2S sT%: i@v) Console%Mrite ine( total a pa@ar sT%: totalLpa@oLs U: totalLpa@oLd) Console%Mrite ine( OOOOOOOOOOOOOOOOOOOOOOOOOOOO) Console%Mrite ine( tipo de moneda -1soles .1dolares%%: ) tipoLmoneda 1 Console%Read ine() Console%Mrite ine( monto recibido ) montoLrecibi 1 Console%Read ine() I" (tipoLmoneda 1 - 'r tipoLmoneda 1 s ) /!en I" (montoLrecibi Q1 totalLpa@oLs) /!en vuelto 1 montoLrecibi + totalLpa@oLs Else Console%Mrite ine( monto en soles insu?ciente )

    End I" ElseI" (tipoLmoneda 1 d 'r tipoLmoneda 1 . ) /!en I" (montoLrecibi Q1 totalLpa@oLd) /!en vuelto 1 montoLrecibi + totalLpa@oLd Else Console%Mrite ine( monto en soles insu?ciente ) End I" Else Console%Mrite ine( tipo de moneda incorrecta ) End I"

  • 8/16/2019 Ejercicios de Visual 2015

    22/22

    Console%Mrite ine( vuelto en vuelto) Console%Mrite ine( @racias por su compra%%%%) Console%Mrite ine( desea continuar - 1 si N 1 no%%%:) rpta 1 Console%Read ine() End M!ile Console%Read ine() End -ub

    End odule