Ejercicios de Visual 2015
-
Upload
jesus-correa-napanga -
Category
Documents
-
view
234 -
download
0
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