ejercicios java resueltos

Upload: natalia-gonzalez

Post on 24-Feb-2018

310 views

Category:

Documents


8 download

TRANSCRIPT

  • 7/25/2019 Ejercicios Java Resueltos

    1/29

    EJERCICIOS JAVA RESUELTOS

    CIGO

    class HOLAMUNDO

    {

    public static void mai !St"i# a"#s$%&

    { S'st(m)out)p"itl!*HOLA MUNDO*&+

    ,

    ,

    La suma d( dos um("os

    COIGO

    impo"t -ava.)s/i#)JOptio0a(+class Suma

    {

    public static void mai !St"i# a"#s $%&

    {

    St"i# a12 b1+

    it um12 um32 sum+

    a14JOptio0a()s5o/IputDialo#!*it"oduc( (l 61*&+ b14JOptio0a()s5o/IputDialo#!*it"oduc( (l 63*&+

    um14It(#(")pa"s(It!a1&+

    um34It(#(")pa"s(It!b1&+

    sum4um17um3+

  • 7/25/2019 Ejercicios Java Resueltos

    2/29

    JOptio0a()s5o/M(ssa#(Dialo#!ull2*La suma

    d(8t*7um17*7*7um37*4*7

    sum&+

    ,

    ,

    R(sta d( dos um("os

    CIGO

    impo"t -ava.)s/i#)JOptio0a(+

    class R(sta

    { public static void mai !St"i# a"#s $%&

    {

    St"i# a12 b1+

    Doubl( um12 um32 "(s+

    a14JOptio0a()s5o/IputDialo#!*it"oduc( (l 61*&+

    b14JOptio0a()s5o/IputDialo#!*it"oduc( (l 63*&+

    um14Doubl()pa"s(Doubl(!a1&+ um34Doubl()pa"s(Doubl(!b1&+

    "(s4um19um3+

    JOptio0a()s5o/M(ssa#(Dialo#!ull2*La "(sta

    d(8t*7um17*9*7um37*4*7

    "(s&+

    ,

    ,

    C"(a" u p"o#"ama :u( mu(st"( (l omb"( d(l alumo ' (l p"om(dio d(

    cuat"o mat("ias asi#adas)

  • 7/25/2019 Ejercicios Java Resueltos

    3/29

    CIGO

    impo"t -ava.)s/i#)JOptio0a(+

    class 0"om(dio+{

    public static void mai!St"i# a"#s$%&+

    {

    St"i 1232;2

  • 7/25/2019 Ejercicios Java Resueltos

    4/29

    i#"(sa" (l a :u( s( (cu(t"a ' (l a :u( acio) D(b( most"a" (l

    ti(mpo d( vida ( ABS2 MESES2 DIAS2 HORAS2 MINUTOS ' SE>UNDOS .D

    CIGO

    impo"t -ava.)s/i#)JOptio0a(+

    class Vida

    {

    public static void mai!St"i# a"#s$%&

    {

    St"i# b12c1+ it ac2d2m2a2aa2a25"2mi2s(#+

    b14JOptio0a()s5o/IputDialo#!*(:u( astas*&+

    c14JOptio0a()s5o/IputDialo#!*( :u( aacist(*&+

    aa4It(#(")pa"s(It!b1&+

    a4It(#(")pa"s(It!c1&+

    ac4aa9a+

    d4ac;+

    m4ac13+

    5"4d3

  • 7/25/2019 Ejercicios Java Resueltos

    5/29

    u' t( liast( co las caliGicacio(s ' (l a""(#lo))

    CDIGO

    mat("iaa)l(#t5+

    Eso o (s co""(cto2 'a :u( solo obti((s (l tamao d( la p"im("a posicio2 (

    todo caso ( (l s(#udo Go" d(b("ias 5ac(" a$mat("ia%)l(#t5))

    Lo d( la va"iabl( "(scol ' icliado sic("am(t( i (m Gi-( :u( t"atabas d(

    5ac(" D2 t(#o :u( i"m( ' lo 5( co""(#ido mKs o m(os

    CDIGO

    impo"t -ava.)s/i#)+

    public class 0"om(dioCaliGicacio(s

    {

    public static void mai!St"i# a"#s$%&

    {

    it c2m+

    m4It(#(")pa"s(It!JOptio0a()s5o/IputDialo#!*cuatas mat("ias *&&+

    c4It(#(")pa"s(It!JOptio0a()s5o/IputDialo#!*cuatas

    caliGicacio(s *&&+

  • 7/25/2019 Ejercicios Java Resueltos

    6/29

    it a$%$%4(/ it $m%$c%+

    doubl( p"om$%4(/ doubl($m%+

    JT(.tA"(a salida4(/ JT(.tA"(a!&+

    Go"!it mat("ia4F+ mat("iaa)l(#t5+ mat("ia77&

    { salida)app(d!*8mat("ia * 7 !mat("ia71& 7 *8*&+

    salida)app(d!*CaliGicaci(s *&+

    Go"!it caliG4F+ caliGa$mat("ia%)l(#t5+ caliG77&

    {

    a$mat("ia%

    $caliG%4It(#(")pa"s(It!JOptio0a()s5o/IputDialo#!*It"oduc( (l valo" d(

    mat("ia *7!mat("ia71&7* caliG *7!caliG71&7*)*&&+ p"om$mat("ia%74a$mat("ia%$caliG%+

    salida)app(d!a$mat("ia%$caliG%7*2 *&+

    ,

    p"om$mat("ia%@4c+

    salida)app(d!*8 0"om(dio mat("ia * 7 !mat("ia71& 7 * * 7

    p"om$mat("ia%7*8*&+

    ,

    JOptio0a()s5o/M(ssa#(Dialo#!ull2salida&+

    S'st(m)(.it!F&+

    ,

    ,

  • 7/25/2019 Ejercicios Java Resueltos

    7/29

    NDICE

    Programacin conJAVA.Jos

    AntonioDaz-Alejo

    Gmez

    Programacin en Java.

    Programacin grfica con Swing. (Ejercicios).Ejercicio 1.R(alia" u p"o'(cto llamado Cov("so"2 :u( mu(st"( ua it("Ga d( usua"io :u( os p("mcov("si d( Eu"os a 0(s(tas) El cdi#o d(l (v(to asociado al bot (s (l si#ui(t(

    r!"j#a$e%Im&ore.se'oregron(Co%or.*#+C,)-j#a$e%Im&ore.see/(Ineger.oSring(((in) (Do$%e.&arseDo$%e(je/'ie%Im&ore.ge4cac5 (E/ce&ion e) "

    j#a$e%Im&ore.see/(6Error6)-j#a$e%Im&ore.se'oregron(Co%or.7ED)-4

  • 7/25/2019 Ejercicios Java Resueltos

    8/29

    ModiGica (l (-("cicio pa"a :u( a la v( :u( it"oducimos la catidad ( (u"os s(

    ModiGica (l cdi#o pa"a :u( (l "(sultado s(a u Gloat o doubl()

    Ejercicio 8. *ores.Copia (l p"o'(cto at("io"2 llamalo Cov("so"32 is("ta dos Jpa(l distitos2 uo pa"a it"odpa"a most"a" (l "(sultado) Coloca bo"d(s distitos a los J0a(l)

  • 7/25/2019 Ejercicios Java Resueltos

    9/29

    Ejercicio 2. Ei9eas.C"(a u u(vo p"o'(cto llamalo S/i#; ( is("ta < (ti:u(tas como s( mu(st"a ( la si#ui(

    cambiado sus p"opi(dad(s)

    Ejercicio :. *oones.C"(a u u(vo p"o'(cto llamalo S/i#< ( is("ta boto(s d( diG("(t(s asp(tos2 como s( ima#() Cuado s( puls( sob"( cada uo d( los boto(s d(b( apa"(c(" u m(sa-( idica

  • 7/25/2019 Ejercicios Java Resueltos

    10/29

    Ejercicio ;. Gr&os e $oones.ModiGica (l p"o'(cto at("io"2 aad( u pa(l pa"a most"a" los boto(s a#"upados2 aad( t"(' a#"upal(s2 d( Go"ma :u( solo uo d( (llos pu(da (sta" s(l(ccioado)

    Ejercicio . 7angos.Ra#os C"(a u p"o'(cto2 llamalo D(GColo")-ava) Ico"po"a t"(s compo(t(s -Slid(" uo!Ro-o2 V("d( ' Aul& co valo"(s comp"(didos (t"( F ' 3) Aad( tambiP u t(.to

  • 7/25/2019 Ejercicios Java Resueltos

    11/29

    COLOR& ' modiGica su p"opi(dad d( colo" d(p(di(do d( los valo"

    ATENCIQN T(d"Ks :u( utilia" ua u(va clas( llamada Colo")

    Ejercicio

  • 7/25/2019 Ejercicios Java Resueltos

    12/29

    Si s( (sc"ib( u u(vo It(m ' pulsamos (l bot d( Aadi"2 s( aadi"a ( -=ombo=o.

    Si s( (sc"ib( u it(m ' pulsamos (l bot d( =o""a" ' (.ist(2 s( bo""a"K d( -=ombo=

    Ejercicio =. >en?s.R(alia" u p"o'(cto :u( mu(st"( u m( co < (t"adas Aadi"2 Lista"2 Mat"icula" ' Sali"2( la si#ui(t( ima#(

    Aadi" (v(tos pa"a las opcio(s d( Aadi"2 Lista"2 Mat"icula" ' Sali") 0a"a todas las opcio(si#ui(t( cdi#o

  • 7/25/2019 Ejercicios Java Resueltos

    13/29

    JO&ionPane.s5ow>essageDia%og(5is@6c%ic en 6A((J>enIem) ev.geSorce()).gee/())-

    0a"a Sali" aadimos (l cdi#o

    S!sem.e/i(B)-

    Ejercicio 1B. Coneneores.R(alia u p"o'(cto llamado Cot((do"(s)-ava :u( mu(st"( dos p(staas2 ( la p"im("a d((-("cicio m("o !"a#os& ' ( la s(#uda (l (-("ccicio m("o !t(.tos&)

    Ejercicio 11. Coneneores e a%o nive% (Dia%ogos).ModiGica" (l (-("cicio m("o 1 pa"a most"a" (l "(sultado ( ua v(taa s5o/M(ssa#(Dialo!opcioal&)

    ModiGica (l (-("cicio pa"a :u( cada v( :u( "(alic( ' mu(t"( u "(sultado os p"(#ut( si :ut("mia" !0"u(ba co s5o/CoGi"mDialo# ' s5o/OptioDialo#&)

    ModiGica (l (-("cicio d( Go"ma :u( co u bot solicit(mos la catidad a cov("ti"2 (sta cat( u s5o/IputDialo#)

    Ejercicio 18.

    Aad( al (-("cicio Vid(oClub ua it("Ga #"KGica p"icipal co u m( pa"a

    Mat(imi(to d( DVD)

    Mat(imi(tos d( Cli(t(s)

    Al:uil(" d( u DVD)

    0a#a" (l al:uil(")

    Sali")

    Mat(imi(to d( DVD s("K ua it("Ga #"KGica co las si#ui(t(s opcio(s ( ua ba""a d(

    Nu(vo DVD)

    =o""a" DVD activo)

  • 7/25/2019 Ejercicios Java Resueltos

    14/29

    ModiGica" DVD activo)

    I" al p"im("o)

    I" al at("io")

    I" al si#ui(t()

    I" al Gial)

    0a"a (llo istacia"(mos ua lista d( ob-(tos !A""a'List d( DVD& ( la it("Ga p"icipal pa"aVid(oClub)

    C+JE7O +O>+ICO@

    !6&ca-("o)-ava aut5o" v("sio 1)FF 3FF@;@1

    @impo"t -ava.)s/i#)JOptio0a(+class ca-("o {

    public static void mai!St"i# a"#s$%&{itsaldoiicial2valo"cosi#acio4F2"(ti"o4F2saldo2totalcosi#acio4F2total"(ti"os4F2dola"(s22opt+St"i# au.+ au.4JOptio0a()s5o/IputDialo#!*I#"(s( (l valo" co (l :u( d(s(a ab"i" lacu(ta*&+ valo"cosi#acio 4 It(#(")pa"s(It!au.&+ Go" !++& {

    S'st(m)out)p"itl!*CAJERO AUTOMATICO*&+ S'st(m)out)p"itl!* 1) CONSI>NACIONES*&+ S'st(m)out)p"itl!* 3) RETIROS*&+ S'st(m)out)p"itl!* ;) CONSULTAS*&+

    S'st(m)out)p"itl!*

  • 7/25/2019 Ejercicios Java Resueltos

    15/29

    totalcosi#acio4totalcosi#acio7valo"cosi#acio+ total"(ti"os4total"(ti"os7"(ti"o+ saldo4totalcosi#acio9total"(ti"os+ dola"(s4saldo33FE OPE7+CIOESimpo"t -ava.)s/i#)JOptio0a(+class m(ua"itm(tica {public static void mai!St"i# a"#s$%&{it 1232opt2as+St"i# au.+

  • 7/25/2019 Ejercicios Java Resueltos

    16/29

    au.4JOptio0a()s5o/IputDialo#!*DI>ITE NUMERO 1*&+ 1 4 It(#(")pa"s(It!au.&+ au.4JOptio0a()s5o/IputDialo#!*DI>ITE NUMERO 3*&+ 34It(#(")pa"s(It!au.&+ Go" !++& { S'st(m)out)p"itl!*MENU O0ERACIONES*&+

    S'st(m)out)p"itl!* 1) SUMA DE DATOS*&+ S'st(m)out)p"itl!* 3) RESTA DE DATOS*&+ S'st(m)out)p"itl!* ;) MULTI0LICACION DE DATOS*&+

    S'st(m)out)p"itl!* (st( p"o#"ama captu"a u m("o ' mi(t"as (l um("o s(a pa" lo divid( ( 32 si (l um("o (s impa" (l m(to s( divid( ( ; ' l( adicioamos 12 5asta :u( su

    valo" s(a 1 auto" Dai(l Rod"i#u(@

  • 7/25/2019 Ejercicios Java Resueltos

    17/29

    impo"t -ava.)s/i#)JOptio0a(+class co-(tu"ad(ulam { public static void mai !St"i# a"#s $%& { it + St"i# au.+

    au. 4JOptio0a()s5o/IputDialo# !*Di#it( u m("o*&+ 4 It(#(")pa"s(It !au.&+ /5il( !W4 1&{ iG ! X 3 44F&{ 4 @3+ , (ls({ 4 ;71+ , S'st(m)out)p"it!7 * * &+ ,

    ,,

    V(amos como :u(a u(st"a clas( Sist(ma

  • 7/25/2019 Ejercicios Java Resueltos

    18/29

    abst"act public class Sist(ma { p"ot(ct(d it um("oA+ p"ot(ct(d it um("o=+ p"ot(ct(d it "(sultado+ p"ot(ct(d c5a" op("acio+ p"ot(ct(d it bas(+

    public Sist(ma!& { t5is)um("oA 4 F+ t5is)um("o= 4 F+ t5is)"(sultado 4 F+ t5is)op("acio 4 Y Y+ ,

    public void s(tNum("oA!it &{ t5is)um("oA 4 + ,

    public void s(tNum("o=!it &{ t5is)um("o= 4 + ,

    public void s(tR(sultado!it &{ t5is)"(sultado 4 + ,

    public void s(tOp("acio!c5a" o&{ t5is)op("acio 4 o+

    ,

    public it #(tNum("oA!&{ "(tu" t5is)um("oA+ ,

    public it #(tNum("o=!&{ "(tu" t5is)um("o=+ ,

    public it #(tR(sultado!&{

    "(tu" t5is)"(sultado+ ,

    public c5a" #(tOp("acio!&{ "(tu" t5is)op("acio+ ,

    public void suma!&{

  • 7/25/2019 Ejercicios Java Resueltos

    19/29

    t5is)"(sultado 4 t5is)um("oA 7 t5is)um("o=+ , public void "(sta!&{ t5is)"(sultado 4 t5is)um("oA 9 t5is)um("o=+ , public void multiplicacio!&{ t5is)"(sultado 4 t5is)um("oA t5is)um("o=+

    , public void divisio!&{ t5is)"(sultado 4 t5is)um("oA @ t5is)um("o=+ ,

    public void (stabl(c("Num("oA!St"i# a&{ it 4 It(#(")pa"s(It!a2bas(&+ t5is)s(tNum("oA!&+ , public void (stabl(c("Num("o=!St"i# b&{ it 4 It(#(")pa"s(It!b2bas(&+

    t5is)s(tNum("o=!&+ , public St"i# "(to"a"Num("oA!&{ St"i# cad4**+ s/itc5!bas(&{ cas( 3 cad 4 It(#(")to=ia"'St"i#!um("oA&+ b"(a+ cas( Z cad 4 It(#(")toOctalSt"i#!um("oA&+ b"(a+

    cas( 1F cad 4 St"i#)valu(OG!um("oA&+ b"(a+ cas( 1 cad 4 It(#(")toH(.St"i#!um("oA&+ b"(a+ , "(tu" cad+,

    public St"i# "(to"a"Num("o=!&{

    St"i# cad4**+ s/itc5!bas(&{ cas( 3 cad 4 It(#(")to=ia"'St"i#!um("o=&+ b"(a+ cas( Z cad 4 It(#(")toOctalSt"i#!um("o=&+ b"(a+

  • 7/25/2019 Ejercicios Java Resueltos

    20/29

    cas( 1F cad 4 St"i#)valu(OG!um("o=&+ b"(a+ cas( 1 cad 4 It(#(")toH(.St"i#!um("o=&+ b"(a+ ,

    "(tu" cad+ , public St"i# "(to"a"R(sultado!&{ St"i# cad4**+ s/itc5!bas(&{ cas( 3 cad 4 It(#(")to=ia"'St"i#!"(sultado&+ b"(a+ cas( Z cad 4 It(#(")toOctalSt"i#!"(sultado&+ b"(a+

    cas( 1F cad 4 St"i#)valu(OG!"(sultado&+ b"(a+ cas( 1 cad 4 It(#(")toH(.St"i#!"(sultado&+ b"(a+ , "(tu" cad+ ,,

    A5o"a como :u(da la clas( *=ia"io* :u( 5("(da d( *Sist(ma*

    public class =ia"io (.t(ds Sist(ma{ public =ia"io!& { t5is)bas(43+ ,,

    A5o"a como :u(da la clas( *Octal* :u( 5("(da d( *Sist(ma*

    public class Octal (.t(ds Sist(ma{ public Octal!& { t5is)bas(4Z+ ,,

  • 7/25/2019 Ejercicios Java Resueltos

    21/29

    A5o"a como :u(da la clas( *D(cimal* :u( 5("(da d( *Sist(ma*

    public class D(cimal (.t(ds Sist(ma{ public D(cimal!& { t5is)bas(41F+

    ,,

    A5o"a como :u(da la clas( *H(.ad(cimal* :u( 5("(da d( *Sist(ma*

    public class H(.ad(cimal (.t(ds Sist(ma{ public H(.ad(cimal!& { t5is)bas(41+ ,,

    A5o"a como :u(da la clas( *Cov("sio*

    public class Cov("sio {

    public It(#(" G"omH(.ad(cimal!St"i# cad&{ "(tu" It(#(")pa"s(It!cad21&+ ,

    public It(#(" G"omOctal!St"i# cad&{

    "(tu" It(#(")pa"s(It!cad2Z&+ ,

    public It(#(" G"om=ia"io!St"i# cad&{ "(tu" It(#(")pa"s(It!cad23&+ ,

    public St"i# toH(.ad(cimal!it i&{ "(tu" It(#(")toH(.St"i#!i&+ ,

    public St"i# toOctal!it i&{ "(tu" It(#(")toOctalSt"i#!i&+ ,

    public St"i# to=ia"io!it i&{ "(tu" It(#(")to=ia"'St"i#!i&+ ,

  • 7/25/2019 Ejercicios Java Resueltos

    22/29

    public St"i# comb("ti"Sist(ma!it actual2it u(vo2 St"i# cad&{ St"i# "(s 4 **+ it um4F+ iG!cad)l(#t5!&F&{ s/itc5!actual&{ cas( 3 um 4 G"om=ia"io!cad&+

    b"(a+ cas( Z um 4 G"omOctal!cad&+ b"(a+ cas( 1F um 4 It(#(")pa"s(It!cad21F&+ b"(a+ cas( 1 um 4 G"omH(.ad(cimal!cad&+ b"(a+ ,

    s/itc5!u(vo&{ cas( 3 "(s 4 to=ia"io!um&+ b"(a+ cas( Z "(s 4 toOctal!um&+ b"(a+ cas( 1F "(s 4 It(#(")toSt"i#!um&+ b"(a+ cas( 1

    "(s 4 toH(.ad(cimal!um&+ b"(a+ , , "(tu" "(s+ ,

    ,

    [ a5o"a como :u(da la clas( *AppCalculado"a* :u( s("a la :u( po( todo -uto (

    ua it("Ga #"KGica :u( "(p"(s(ta la calculado"a

    impo"t -ava)a/t)+impo"t -ava)a/t)(v(t)+impo"t -ava.)s/i#)+

    impo"t co)(du)udist"ital)p"'calculado"a)lo#ica)+

  • 7/25/2019 Ejercicios Java Resueltos

    23/29

    public class AppCalculado"a impl(m(ts ActioList(("{

    p"ivat( J?"am( G"am(+ p"ivat( =utto>"oup bt#Sist(ma+ p"ivat( J=utto$% bt=oto(s+ p"ivat( JRadio=utto$% -"bSist(mas+ p"ivat( JT(.t?i(ld t.tR(sultado+

    p"ivat( Cotai(" cpa(+ it s+ Sist(ma d+ Cov("sio c+

    public AppCalculado"a!& { iitCompo(ts!&+ ,

    p"ivat( void iitCompo(ts!&{ s41F+

    d 4 (/ D(cimal!&+ c 4 (/ Cov("sio!&+ G"am( 4 (/ J?"am(!*Calculado"a d( Cuat"o Sist(mas*& + bt#Sist(ma 4 (/ =utto>"oup!&+ bt=oto(s 4 (/ J=utto$3

  • 7/25/2019 Ejercicios Java Resueltos

    24/29

    bt=oto(s$cot77%4(/ J=utto!*Ac("ca d( ))) *&+ bt=oto(s$cot77%4(/ J=utto!*Cl*&+ bt=oto(s$cot77%4(/ J=utto!*CE*&+

    cot4F+ -"bSist(mas$cot77%4(/ JRadio=utto!*=IN*&+ -"bSist(mas$cot77%4(/ JRadio=utto!*OCT*&+

    -"bSist(mas$cot77%4(/ JRadio=utto!*DEC*&+ -"bSist(mas$cot77%4(/ JRadio=utto!*HE*&+

    Go"!it i4F+i-"bSist(mas)l(#t5+i77&{ bt#Sist(ma)add!-"bSist(mas$i%&+ ,

    cpa( 4 G"am()#(tCot(t0a(!&+ cpa()s(tLa'out!ull&+

    t.tR(sultado)s(t=ouds!1F21F23F2;F&+

    t.tR(sultado)s(tEditabl(!Gals(&+ t.tR(sultado)s(t=ac#"oud!Colo")/5it(&+ t.tR(sultado)s(tHo"iotalAli#m(t!JT(.t?i(ld)RI>HT&+ cpa()add!t.tR(sultado&+

    it .41F+ it '4

  • 7/25/2019 Ejercicios Java Resueltos

    25/29

    ,

    bt=oto(s$i%)addActioList(("!t5is&+ cpa()add!bt=oto(s$i%&+ ,

    -"bSist(mas$3%)s(tS(l(ct(d!t"u(&+

    (l(#i"Sist(ma!1F&+

    G"am()pac!&+ G"am()s(tSi(!3\F2;F&+ G"am()s(tR(siabl(!Gals(&+ G"am()s(tVisibl(!t"u(&+ G"am()s(tD(GaultClos(Op("atio!J?"am()EITONCLOSE&+ ,

    p"ivat( void (l(#i"Sist(ma!it sist(ma&{

    Go"!it i4F+ibt=oto(s)l(#t5+i77&{ iG!Wbt=oto(s$i%)#(tT(.t!&)(:uals!*7*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*9*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!**&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*@*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*4*&&{ bt=oto(s$i%)s(tEabl(d!Gals(&+ , ,

    s/itc5!sist(ma&{ cas( 3 Go"!it i4F+ibt=oto(s)l(#t5+i77&{ iG!Wbt=oto(s$i%)#(tT(.t!&)(:uals!*A*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*=*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*C*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*D*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*E*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*?*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*\*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*Z*&]]

    Wbt=oto(s$i%)#(tT(.t!&)(:uals!**&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!**&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!**&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*

  • 7/25/2019 Ejercicios Java Resueltos

    26/29

    , b"(a+ cas( Z Go"!it i4F+ibt=oto(s)l(#t5+i77&{ iG!Wbt=oto(s$i%)#(tT(.t!&)(:uals!*A*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*=*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*C*&]]

    Wbt=oto(s$i%)#(tT(.t!&)(:uals!*D*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*E*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*?*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*\*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*Z*&&{ bt=oto(s$i%)s(tEabl(d!t"u(&+ , , b"(a+ cas( 1F Go"!it i4F+ibt=oto(s)l(#t5+i77&{

    iG!Wbt=oto(s$i%)#(tT(.t!&)(:uals!*A*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*=*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*C*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*D*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*E*&]] Wbt=oto(s$i%)#(tT(.t!&)(:uals!*?*&&{ bt=oto(s$i%)s(tEabl(d!t"u(&+ , , b"(a+ cas( 1

    Go"!it i4F+ibt=oto(s)l(#t5+i77&{ bt=oto(s$i%)s(tEabl(d!t"u(&+ , b"(a+ , t.tR(sultado)s(tT(.t!c)comb("ti"Sist(ma!s2 sist(ma2 t.tR(sultado)#(tT(.t!&&&+ s4sist(ma+ ,

    @ pa"am a"#s t5( commad li( a"#um(ts

    @ public static void mai!St"i#$% a"#s& { AppCalculado"a c 4 (/ AppCalculado"a!&+ ,

    public void actio0("Go"m(d!ActioEv(t (&{ iG!()#(tActioCommad!&)(:uals!*Cl*&^^()#(tActioCommad!&)(:uals!*CE*&&{ t.tR(sultado)s(tT(.t!**&+

  • 7/25/2019 Ejercicios Java Resueltos

    27/29

    , iG!()#(tActioCommad!&)(:uals!*=IN*&&{ (l(#i"Sist(ma!3&+ d 4 (/ =ia"io!&+ , iG!()#(tActioCommad!&)(:uals!*OCT*&&{ (l(#i"Sist(ma!Z&+

    d 4 (/ Octal!&+ , iG!()#(tActioCommad!&)(:uals!*DEC*&&{ (l(#i"Sist(ma!1F&+ d 4 (/ D(cimal!&+ , iG!()#(tActioCommad!&)(:uals!*HE*&&{ (l(#i"Sist(ma!1&+ d 4 (/ H(.ad(cimal!&+ , iG!W()#(tActioCommad!&)(:uals!*7*&]]

    W()#(tActioCommad!&)(:uals!*9*&]] W()#(tActioCommad!&)(:uals!**&]] W()#(tActioCommad!&)(:uals!*@*&]] W()#(tActioCommad!&)(:uals!*4*&]] W()#(tActioCommad!&)(:uals!*Ac("ca d( ))) *&]] W()#(tActioCommad!&)(:uals!*Cl*&]] W()#(tActioCommad!&)(:uals!*CE*&]] W()#(tActioCommad!&)(:uals!*=IN*&]] W()#(tActioCommad!&)(:uals!*OCT*&]] W()#(tActioCommad!&)(:uals!*DEC*&]] W()#(tActioCommad!&)(:uals!*HE*&&{

    t.tR(sultado)s(tT(.t!t.tR(sultado)#(tT(.t!&7()#(tActioCommad!&&+ ,

    iG!()#(tActioCommad!&)(:uals!*7*&^^ ()#(tActioCommad!&)(:uals!*9*&^^ ()#(tActioCommad!&)(:uals!**&^^ ()#(tActioCommad!&)(:uals!*@*&&{ d)s(tOp("acio!()#(tActioCommad!&)c5a"At!F&&+ s/itc5!s&{ cas( 3 d)(stabl(c("Num("oA!t.tR(sultado)#(tT(.t!&&+

    b"(a+ cas( Z d)s(tNum("oA!c)G"omOctal!t.tR(sultado)#(tT(.t!&&&+ b"(a+ cas( 1F d)s(tNum("oA!It(#(")pa"s(It!t.tR(sultado)#(tT(.t!&&&+ b"(a+ cas( 1

  • 7/25/2019 Ejercicios Java Resueltos

    28/29

    d)s(tNum("oA!c)G"omH(.ad(cimal!t.tR(sultado)#(tT(.t!&&&+ b"(a+ , t.tR(sultado)s(tT(.t!**&+ ,

    iG!()#(tActioCommad!&)(:uals!*4*&&{

    s/itc5!s&{ cas( 3 d)s(tNum("o=!c)G"om=ia"io!t.tR(sultado)#(tT(.t!&&&+ b"(a+ cas( Z d)s(tNum("o=!c)G"omOctal!t.tR(sultado)#(tT(.t!&&&+ b"(a+ cas( 1F d)s(tNum("o=!It(#(")pa"s(It!t.tR(sultado)#(tT(.t!&&&+ b"(a+ cas( 1

    d)s(tNum("o=!c)G"omH(.ad(cimal!t.tR(sultado)#(tT(.t!&&&+ b"(a+ , s/itc5!d)#(tOp("acio!&&{ cas( Y7Y d)suma!&+ b"(a+ cas( Y9Y d)"(sta!&+ b"(a+ cas( YY

    d)multiplicacio!&+ b"(a+ cas( Y@Y d)divisio!&+ b"(a+ , s/itc5!s&{ cas( 3 t.tR(sultado)s(tT(.t!c)to=ia"io!d)#(tR(sultado!&&&+ b"(a+ cas( Z

    t.tR(sultado)s(tT(.t!c)toOctal!d)#(tR(sultado!&&&+ b"(a+ cas( 1F t.tR(sultado)s(tT(.t!St"i#)valu(OG!d)#(tR(sultado!&&&+ b"(a+ cas( 1 t.tR(sultado)s(tT(.t!c)toH(.ad(cimal!d)#(tR(sultado!&&&+ b"(a+

  • 7/25/2019 Ejercicios Java Resueltos

    29/29

    , , iG!()#(tActioCommad!&)(:uals!*Ac("ca d( ))) *&&{ JOptio0a()s5o/M(ssa#(Dialo#!ull2 *Calculado"a d( (-(mplo*&+ , ,

    ,