View
220
Download
0
Category
Preview:
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+ >
>>
Recommended