docslide.us_problemas-condicionales.docx

Embed Size (px)

Citation preview

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    1/8

    Problemas Condicionales

    MEDINA VARGAS, DANGELO

    (TALLER DE PROGRAMACION CONCURRENTE

    ! De"erminar si #n al#mno a$r#eba a re$r#eba #n c#rso, sabiendo %#e a$robarasi s# $romedio de "res cali&caciones es ma'or o i#al a )*+ re$r#eba en caso

    con"rario

    -AVA

    $ac.ae $.condicionales+

    $#blic class APRUE/A 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44 AUTOR5 MEDINA VARGAS, DANGELO in" n!,n6,n7,$rm+ S's"emo#"$rin"ln(8INGRESE 7 NOTAS8+ S's"emo#"$rin"ln(89999999999999999999998+ S's"emo#"$rin"(8INGRESE NOTA ! 58+ n!:En"radaen"ero(+ S's"emo#"$rin"(8INGRESE NOTA 6 58+ n6:En"radaen"ero(+ S's"emo#"$rin"(8INGRESE NOTA 7 58+ n7:En"radaen"ero(+ $rm:(n!;n6;n747+ i< ($rm=)* 0 S's"emo#"$rin"ln(8ALUMNO APRO/ADO CON 5 8;$rm+

    > else 0 S's"emo#"$rin"ln(8ALUMNO DESAPRO/ADO CON 5 8;$rm+ > >

    >

    6 En #n almac?n se @ace #n 6* de desc#en"o a los clien"es c#'a com$ra s#$ere

    los B!*** C#l ser la can"idad %#e $aara #na $ersona $or s# com$ra

    -AVA

    $ac.ae $.condicionales+

    $#blic class COMPRA 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44AUTOR 5 MEDINA VARGAS, DANGELO

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    2/8

    do#ble c,dsc"o,"$+

    S's"emo#"$rin"ln(8MONTO DE LA COMPRA 8+ c:En"radaen"ero(+

    i< (c=!*** 0 dsc"o:*69c+

    "$:cFdsc"o+ S's"emo#"$rin"ln(8DESCUENTO 5 8;dsc"o+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"$+ > else 0 dsc"o:*+ "$:cFdsc"o+ S's"emo#"$rin"ln(8DESCUENTO 5 8;dsc"o+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"$+ >

    >>

    7 Un obrero necesi"a calc#lar s# salario semanal, el c#al se ob"iene de la si

    manera5

    Si "rabaa H* @oras o menos se le $aa B! $or @ora

    Si "rabaa ms de H* @oras se le $aa B! $or cada #na de las $rimeras H*

    @oras ' B6* $or cada @ora eJ"ra

    -AVA

    $ac.ae $.condicionales+

    $#blic class SALARIO 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44AUTOR 5 MEDINA VARGAS, DANGELO do#ble @,s+ S's"emo#"$rin" (8KORAS TRA/A-ADAS 5 8+ @:En"radareal(+ i< (@H! 0

    s:@9!+ S's"emo#"$rin"ln (8SALARIO 5 8;s+ > else 0 s:(H*9!;(@FH*96*+ S's"emo#"$rin"ln (8SALARIO 5 8;s+ > >>

    H Pedir el radio de #n crc#lo ' calc#lar s# rea

    -AVA

    $ac.ae $.condicionales+

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    3/8

    $#blic class CIRCULO 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44AUTOR 5 MEDINA VARGAS, DANGELO do#ble c,a+ S's"emo#"$rin"(8RADIO DEL CIRCULO 5 8+ c:En"radareal(+ a:(7!H!9(c9c+ S's"emo#"$rin"ln(8AREA DEL CIRCULO 5 8;a+

    >>

    Pedir "res nmeros ' mos"rarlos ordenados de ma'or a menor

    -AVA

    $ac.ae $.condicionales+

    $#blic class ORDENADOS 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44MEDINA VARGAS, DANGELO in" n!,n6,n7,$rm+ S's"emo#"$rin"(8INGRESE PRIMER NUMERO 58+ n!:En"radaen"ero(+ S's"emo#"$rin"(8INGRESE SEGUNDO NUMERO 58+ n6:En"radaen"ero(+ S's"emo#"$rin"(8INGRESE TERCER NUMERO 58+ n7:En"radaen"ero(+

    i< (n!=n6 n6=n7 0 S's"emo#"$rin"ln(n! ;8 = 8;n6;8 = 8;n7+

    > else i< (n!=n6 n7=n6 0 S's"emo#"$rin"ln(n! ;8 = 8;n7;8 = 8;n6+ > else i< (n6=n! n!=n7 0 S's"emo#"$rin"ln(n6 ;8 = 8;n!;8 = 8;n7+

    > else i< (n6=n! n7=n! 0 S's"emo#"$rin"ln(n6 ;8 = 8;n7;8 = 8;n!+ > else i< (n7=n6 n6=n! 0 S's"emo#"$rin"ln(n7 ;8 = 8;n6;8 = 8;n!+ > else i< (n7=n6 n!=n6 0 S's"emo#"$rin"ln(n7 ;8 = 8;n!;8 = 8;n6+ > else 0

    S's"emo#"$rin"ln (8KAQ NUMEROS IGUALES8+ > >>

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    4/8

    #e lea dos nmeros ' los im$rima en else 0 S's"emo#"$rin"ln (8SON IGUALES8+ > >>

    ) Calc#lar el "o"al %#e #na $ersona debe $aar en #n llan"era, si el $recio de cada

    llan"a es de B** si se com$ran menos de llan"as ' de B)** si se com$ran oms

    -AVA

    $ac.ae $.condicionales+

    $#blic class LLANTAS 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44AUOTR 5 MEDINA VARGAS, DANGELO in" can"+ do#ble $ao+ S's"emo#"$rin" (8CANTIDAD DE LLANTAS A COMPRAR 5 8+ can":En"radaen"ero(+ i< (can"0 $ao:can"9**+ S's"emo#"$rin"ln (8TOTAL A PAGAR 5 8;$ao+ > else 0 $ao:can"9)**+

    S's"emo#"$rin"ln (8TOTAL A PAGAR 5 8;$ao+ > >>

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    5/8

    Calc#lar el nmero de $#lsaciones %#e debe "ener #na $ersona $or cada !*

    se#ndos de eercicio aerbico+ la

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    6/8

    >>

    !* Leer 6 nmeros+ si son i#ales %#e los m#l"i$li%#e, si el $rimero es ma'or

    %#e el se#ndo %#e los res"e ' si no %#e los s#me

    -AVA

    $ac.ae $.condicionales+

    $#blic class LEER 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44 AUTOR 5 MEDINA VARGAS, DANGELO do#ble n!,n6,m,s,r+

    S's"emo#"$rin" (8INGRESE PRIMER NUMERO 5 8+ n!:En"radareal(+ S's"emo#"$rin" (8INGRESE SEGUNDO NUMERO 5 8+ n6:En"radareal(+ i< (n!=n60 r:n!Fn6+ S's"emo#"$rin"ln(n!;8 MAQOR UE 8;n6+ S's"emo#"$rin"ln(8RESTA ES 5 8;r+ > else i< (n6=n! 0 s:n!;n6+

    S's"emo#"$rin"ln(n!;8 MENOR UE 8;n6+ S's"emo#"$rin"ln(8SUMA ES 5 8;s+ > else 0 m:n!9n6+ S's"emo#"$rin"ln(n!;8 ' 8;n6;8 SON NUMEROS IGUALES8+ S's"emo#"$rin"ln(8MULTIPLICACION ES 5 8;m+ > >>

    !! En #na

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    7/8

    menos de die[ se le o"ora #n 6* de desc#en"o+ ' si son !* o ms se les da #n

    H* de desc#en"o El $recio de cada com$#"adora es de B!!,***

    -AVA

    $ac.ae $.condicionales+

    $#blic class WA/RICA 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44 AUTOR 5 MEDINA VARGAS, DANGELO in" c+ do#ble dsc"o,"$,$ao+ S's"emo#"$rin"(8INGRESE CANTIDAD DE ORDENADORES 5 8+ c:En"radaen"ero(+ $ao:c9!!***+ i< (c c=* 0 dsc"o:*!9$ao+

    "$:$aoFdsc"o+ S's"emo#"$rin"ln(8PAGO NETO 5 8;$ao+ S's"emo#"$rin"ln(8DSCTO DEL !* ES 5 8;dsc"o+ S's"emo#"$rin"ln(8PAGO TOTAL ES 5 8;"$+ > else i< (c=: c!* 0 dsc"o:*69$ao+ "$:$aoFdsc"o+ S's"emo#"$rin"ln(8PAGO NETO 5 8;$ao+ S's"emo#"$rin"ln(8DSCTO DEL 6* ES 5 8;dsc"o+

    S's"emo#"$rin"ln(8PAGO TOTAL ES 5 8;"$+ > else i< (c=:!* 0 dsc"o:*H9$ao+ "$:$aoFdsc"o+ S's"emo#"$rin"ln(8PAGO NETO 5 8;$ao+ S's"emo#"$rin"ln(8DSCTO DEL H* ES 5 8;dsc"o+ S's"emo#"$rin"ln(8PAGO TOTAL ES 5 8;"$+ > else 0 S's"emo#"$rin"ln(8CANTIDAD INGRESADA NEGATIVA8+

    > >>

    !6 Una

  • 7/24/2019 docslide.us_problemas-condicionales.docx

    8/8

    $ac.ae $.condicionales+

    $#blic class WRUTERIA 0

    $#blic s"a"ic 1oid main(S"rin23 ars 0 44 AUTOR 5 MEDINA VARAGAS, DANGELO do#ble .,dc"o,"$,"ne"o,$recio+ S's"emo#"$rin"(8INGRESE ]ILOGRAMOS DE MAN\ANAS 5 8+ .:En"radareal(+ S's"emo#"$rin"(8INGRESE PRECIO 4UNI 5 8+ $recio:En"radareal(+ i< (.=* .:6 0 "ne"o:.9$recio+ S's"emo#"$rin"ln(8NO TIENE DSCTO8+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"ne"o+ > else i< (.=6 .: 0 "ne"o:.9$recio+

    dc"o:"ne"o9*!+ "$:"ne"oFdc"o+ S's"emo#"$rin"ln(8TOTAL NETO 5 8;"ne"o+ S's"emo#"$rin"ln(8DSCTO 5 8;dc"o+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"$+ > else i< (.= .:!* 0 "ne"o:.9$recio+ dc"o:"ne"o9*!+ "$:"ne"oFdc"o+ S's"emo#"$rin"ln(8TOTAL NETO 5 8;"ne"o+

    S's"emo#"$rin"ln(8DSCTO 5 8;dc"o+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"$+ > else i< (.=!* 0 "ne"o:.9$recio+ dc"o:"ne"o9*6+ "$:"ne"oFdc"o+ S's"emo#"$rin"ln(8TOTAL NETO 5 8;"ne"o+ S's"emo#"$rin"ln(8DSCTO 5 8;dc"o+ S's"emo#"$rin"ln(8TOTAL A PAGAR 5 8;"$+

    >else0 S's"emo#"$rin"ln(8ERROR 5 ]ILOGRAMOS INGRESADOS NEGATIVOS8+ >

    >>