K1_Tugas02_G64150083
-
Upload
ahmad-syauqi -
Category
Documents
-
view
215 -
download
0
Transcript of K1_Tugas02_G64150083
8/20/2019 K1_Tugas02_G64150083
http://slidepdf.com/reader/full/k1tugas02g64150083 1/1
Tugas ke-2 Rabu, 24 Februari 2016
MK. Pengantar Pemrograman (KOM 101) !ma" #$au%i
#oa&'uat P#*O+O* untuk masa&a!-masa&a! berikut
1. Menukar ni&ai "ari ariabe& bi&angan bu&at a "an b.
2. Men"aatkan ni&ai satuan ta!un "an bu&an "ari usia $ang "iketa!ui "a&am satuan bu&an. #ebagai
/onto!, usia 14 bu&an berarti 1 ta!un 2 bu&an (ni&ai ta!un1, "an ni&ai bu&an2). Maka outut "arimasa&a! ini a"a&a! 1 2.
. #etia e&anggan arung makanan "ikenakan a3ak 15 "ari ni&ai embe&ian. *aatkan ni&ai
embe&ian $ang sebenarn$a 3ika "iketa!ui e&anggan memba$ar be&an3a makanan "i kasir "engan ni&aiuang tertentu.
4. *iketa!ui &embar uang ruia! 100 ribuan, 0 ribuan, 10 ribuan, ribuan, 2 ribuan, "an seribuan
"a&am 3um&a! $ang tak terbatas. ika "iberikan suatu ni&ai uang "a&am satuan ribuan, "aatkan ban$akn$a setia &embar uang $ang mungkin, "imu&ai "ari ni&ai &embar uang terbesar !ingga terke/i&.
#ebagai /onto!, uang 7 ribu (inut "ata a"a&a! 7) akan memi&iki 0 &embar 100 ribuan, 1 &embar 0ribuan, 1 &embar ribuan, 2 &embar 2 ribuan, 0 &embar seribuan. Maka outut "ari masa&a! ini a"a&a!
0 1 1 2 0.
aaban1. *+8R a, b, / as integer
9T a, b+OMPT / a+OMPT a b
+OMPT b /#:O; a, b
2. *+8R ta!un, bu&an, as integer 9T bu&an+OMPT ta!un bu&an < 12
+OMPT bu&an 5 12#:O; ta!un, bu&an
. *+8R !argabersi!, !argabera3ak 9T !argabera3ak +OMPT !argabersi! 100 < 11 = !argabera3ak #:O; !argabersi!
4. *+8R uang, seratusribu, &imau&u!ribu, seu&u!ribu, &imaribu, "uaribu, seribu as integer 9T uang+OMPT seratusribu uang < 100000+OMPT uang 5 100000
+OMPT seratusribu uang < 0000+OMPT uang 5 0000
+OMPT seratusribu uang < 10000+OMPT uang 5 10000+OMPT seratusribu uang < 000+OMPT uang 5 000+OMPT seratusribu uang < 2000+OMPT uang 5 2000
+OMPT seratusribu uang < 1000+OMPT uang 5 1000#:O; seratusribu, &imau&u!ribu, seu&u!ribu, &imaribu, "uaribu, seribu