ejercicio en java

download ejercicio en java

of 8

Transcript of ejercicio en java

  • 7/23/2019 ejercicio en java

    1/8

    Escuela Politcnica Nacional

    Facultad de Ingeniera de Sistemas

    Programacin II

    Nombre: Jonathan Paul Caiza Llumitaxi Fecha: 16/10/2015

    Tema: ecuacinb24ac

    2a Grupo:

    GR1

    En el ejercicio realizado en clase !iscriminante resuel"e #b$%&ac'($)

    *n+lisis del Problema:

    a' El !o"lema nos i#e calcula! el #isc!iminante con la $o!mulab24ac

    2a

    utilizan#o como at!i"utos % n&me!os ente!os #a b c' #e laclase #!iscriminante'

    ' #esle(a! los !esulta#os en la clase#*plicacin'b' Pa!a esto !ime!o en la clase #!iscriminante'#e$ino los at!i"utos pri"ados #a b c'c' En el const!ucto! )ac*o #esus #e #e$ini! nuest!o in(!eso #e #atos en )a!ia"les

    st!in( co!!e(imos el e!!o! #e #i)isin a!a 0 coni,+esNume!o+a,t!in(- .a.

    ante(e!3parseInt+a,t!in(4 i,+a,t!in(.0.a0

    J7tionPane3showMessageDialog+null- .No u#e in(!esa! un a0 'a 8ue no

    existe #i)ision a!a 0.4 9

    d' : c!eamos un mto#o a!a co!!e(i! el e!!o! #e in(!eso #e let!as utilizan#o un tr-'

    un catch#E.ception e'e' ;esus #e$inimos el mto#o # public double discriminante#' ' en #on#e

    !ealiza!emos el !oceso a!a #ete!mina! el #isc!iminante con

    ##/ath0po1#this0b$''%&2this0a2this0c'(#$2(this0a',' Lue(o en la clase #*plicacin' #ent!o #e#public static "oid main#String34 args'

    5' c!eamos nuest!o ciclo #e !eeticin #e #atos con nuest!o do % 1hile#op678'g' ;ent!o #e este ciclo instanciamos nuest!o o"

  • 7/23/2019 ejercicio en java

    2/8

    ;isc!iminate =licacion

    pac=agecom3en4

    importo?en+4

    c,t!in( to?ens3next>o?en+4

    i,+esNume!o+a,t!in(- .a.

    ante(e!3parseInt+a,t!in(4

    i,+a,t!in(.0.a0

    J7tionPane3showMessageDialog+null- .No u#e in(!esa!

    un a0 'a 8ue no existe #i)ision a!a 0.4

    9

    9

    i,+esNume!o+",t!in(- .".

    "nte(e!3parseInt+",t!in(4

    i,+esNume!o+c,t!in(- .c.

    cnte(e!3parseInt+c,t!in(4

    9

    public;isc!iminante+inta- int"- intc

    super+4

    this3a a4

    this3" "4this3c c4

    9

    publicint(et=+

    returna4

    9

    public"oidset=+inta

    this3a a4

    9

    publicint(etA+

    return"4

    9

    pac=agecom3en4

    import

  • 7/23/2019 ejercicio en java

    3/8

    public"oidsetA+int"

    this3" "4

    9

    publicint(etC+

    returnc4

    9

    public"oidsetC+intc

    this3c c4

    9

    I7)e!!i#e

    public,t!in( to,t!in(+

    return.;isc!iminante Ba. a .- ". " .- c.

    c ..4

    9

    publicbooleanesNume!o+,t!in( st!in(- ,t!in( nom"!e

    tr-

    //this3ante(e!3a!sent+to?ens3next>o?

    en+4

    nte(e!3parseInt+st!in(49

    catch+Excetion e

    J7tionPane3showMessageDialog+null-

    .n(!eso mal . nom"!e. solo se acetan nume!os.4

    return,alse4

    9

    returntrue4

    9

    publicdouble#isc!iminante+thro1s=!ithmeticExcetion

    return+++ath3pow+this3"- 2K+Hthis3aHthis3c/

    +2Hthis3a4

    9

    9

  • 7/23/2019 ejercicio en java

    4/8

  • 7/23/2019 ejercicio en java

    5/8

  • 7/23/2019 ejercicio en java

    6/8

  • 7/23/2019 ejercicio en java

    7/8

  • 7/23/2019 ejercicio en java

    8/8

    >o ?ue aprend:

    =!en#* el cont!ol #e e!!o!es ' otimizacin #e c#i(oCont!ol #e e!!o! matemMtico #i)isin a!a 0

    @ibliogra,a:

    Exceciones estMn#a!O3 Recue!a#o #eDhttp://campus.virtualepn.edu.ec/mod/book/view.php?

    id=65604&chapterid=2233 Censo! csmico +2010- Lectu!a #es#e tecla#oO3 Recue!a#o #eD

    httD//censo!cosmico3"lo(sot3com/2010/02/lectu!aK#es#eKtecla#oK

    inutst!eam!ea#e!3html3

    http://campus.virtualepn.edu.ec/mod/book/view.php?id=65604&chapterid=2233http://campus.virtualepn.edu.ec/mod/book/view.php?id=65604&chapterid=2233http://censorcosmico.blogspot.com/2010/02/lectura-desde-teclado-inputstreamreader.htmlhttp://censorcosmico.blogspot.com/2010/02/lectura-desde-teclado-inputstreamreader.htmlhttp://censorcosmico.blogspot.com/2010/02/lectura-desde-teclado-inputstreamreader.htmlhttp://censorcosmico.blogspot.com/2010/02/lectura-desde-teclado-inputstreamreader.htmlhttp://campus.virtualepn.edu.ec/mod/book/view.php?id=65604&chapterid=2233http://campus.virtualepn.edu.ec/mod/book/view.php?id=65604&chapterid=2233