From 72da02f0d9a0e50908e317740b2a11e802d2b2b0 Mon Sep 17 00:00:00 2001 From: oliverrsebastian <40243230+oliverrsebastian@users.noreply.github.com> Date: Tue, 14 Aug 2018 10:59:29 +0700 Subject: [PATCH 1/5] TRAIN-1 Basic Java Basic java including recursive --- Days.java | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++ Iteration.java | 25 +++++++++++++++++++ Recursive.java | 27 ++++++++++++++++++++ Scoring.java | 38 ++++++++++++++++++++++++++++ Switch.java | 59 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 217 insertions(+) create mode 100644 Days.java create mode 100644 Iteration.java create mode 100644 Recursive.java create mode 100644 Scoring.java create mode 100644 Switch.java diff --git a/Days.java b/Days.java new file mode 100644 index 0000000..51f5365 --- /dev/null +++ b/Days.java @@ -0,0 +1,68 @@ +import java.util.Scanner; + +public class Days { + + public static void main(String[] args) { + scoring(); + + } + + public static void scoring() + { + Scanner scan = new Scanner(System.in); + int year = scan.nextInt(); + int month = scan.nextInt(); + switch(month) + { + case 1: + System.out.println("This month days is 31"); + break; + case 2: + String announcedayskabisat = "this month days is 29"; + if(year%400 == 0) + { + System.out.println(announcedayskabisat); + } + else + { + if(year%4 == 0) + { + System.out.println(announcedayskabisat); + } + else + System.out.println("This month days is 28"); + } + break; + case 3: + System.out.println("This month days is 31"); + break; + case 4: + System.out.println("This month days is 30"); + break; + case 5: + System.out.println("This month days is 31"); + break; + case 6: + System.out.println("This month days is 30"); + break; + case 7: + System.out.println("This month days is 31"); + break; + case 8: + System.out.println("This month days is 30"); + break; + case 9: + System.out.println("This month days is 31"); + break; + case 10: + System.out.println("This month days is 31"); + break; + case 11: + System.out.println("This month days is 31"); + break; + case 12: + System.out.println("This month days is 31"); + break; + } + } +} diff --git a/Iteration.java b/Iteration.java new file mode 100644 index 0000000..e9e7c4a --- /dev/null +++ b/Iteration.java @@ -0,0 +1,25 @@ +import java.util.Scanner; + +public class Iteration { + + public static void main(String[] args) { + if(args.length < 1) + {} + else{ + int score = Integer.parseInt(args[0]); + System.out.println(scoring(score)); + } + + } + + public static int scoring(int score) + { + int hasilFactorial = score; + for(int i = score; i > 0; i--) + { + if(i > 1) + hasilFactorial *= (i-1); + } + return hasilFactorial; + } +} diff --git a/Recursive.java b/Recursive.java new file mode 100644 index 0000000..df6168e --- /dev/null +++ b/Recursive.java @@ -0,0 +1,27 @@ +import java.util.Scanner; + +public class Recursive { + + public static void main(String[] args) { + if(args.length < 1) + {} + else{ + int score = Integer.parseInt(args[0]); + int hasilFactorial = score; + System.out.println(scoring(hasilFactorial, score)); + } + + } + + public static int scoring(int hasilFactorial, int score) + { + score--; + if(score == 0) + return (hasilFactorial); + else + { + hasilFactorial *= score; + } + return scoring(hasilFactorial, score); + } +} diff --git a/Scoring.java b/Scoring.java new file mode 100644 index 0000000..85acda0 --- /dev/null +++ b/Scoring.java @@ -0,0 +1,38 @@ +import java.util.Scanner; + +public class Scoring { + + public static void main(String[] args) { + if(args.length < 1) + {} + else{ + int score = Integer.parseInt(args[0]); + scoring(score); + } + + } + + public static void scoring(int score) + { + if(score > 80) + { + System.out.println(" Score is A"); + } + else if(score > 60) + { + System.out.println(" Score is B"); + } + else if(score > 40) + { + System.out.println(" Score is C"); + } + else if(score > 20) + { + System.out.println(" Score is D"); + } + else + { + System.out.println(" Score is E"); + } + } +} diff --git a/Switch.java b/Switch.java new file mode 100644 index 0000000..7617852 --- /dev/null +++ b/Switch.java @@ -0,0 +1,59 @@ +import java.util.Scanner; + +public class Switch { + + public static void main(String[] args) { + if(args.length < 1) + { + System.out.println("Please input 1 - 12"); + } + else{ + int month = Integer.parseInt(args[0]); + scoring(month); + } + + } + + public static void scoring(int month) + { + switch(month) + { + case 1: + System.out.println("Month is January"); + break; + case 2: + System.out.println("Month is February"); + break; + case 3: + System.out.println("Month is March"); + break; + case 4: + System.out.println("Month is April"); + break; + case 5: + System.out.println("Month is May"); + break; + case 6: + System.out.println("Month is June"); + break; + case 7: + System.out.println("Month is July"); + break; + case 8: + System.out.println("Month is August"); + break; + case 9: + System.out.println("Month is September"); + break; + case 10: + System.out.println("Month is October"); + break; + case 11: + System.out.println("Month is November"); + break; + case 12: + System.out.println("Month is December"); + break; + } + } +} From e75d7613d9fa16259556f60ba7292dd032acc08e Mon Sep 17 00:00:00 2001 From: oliverrsebastian <40243230+oliverrsebastian@users.noreply.github.com> Date: Tue, 14 Aug 2018 11:09:46 +0700 Subject: [PATCH 2/5] TRAIN-2 Basic Java 2 Fix Recursive.java --- Recursive.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/Recursive.java b/Recursive.java index df6168e..0990977 100644 --- a/Recursive.java +++ b/Recursive.java @@ -8,20 +8,15 @@ public static void main(String[] args) { else{ int score = Integer.parseInt(args[0]); int hasilFactorial = score; - System.out.println(scoring(hasilFactorial, score)); + System.out.println(scoring(score)); } } - public static int scoring(int hasilFactorial, int score) + public static int scoring(int score) { - score--; - if(score == 0) - return (hasilFactorial); - else - { - hasilFactorial *= score; - } - return scoring(hasilFactorial, score); + if(score > 0) + return score * scoring(score-1); + return score; } } From f4d505ef76134f77c46a2e923990257aaab6f74e Mon Sep 17 00:00:00 2001 From: oliverrsebastian <40243230+oliverrsebastian@users.noreply.github.com> Date: Tue, 14 Aug 2018 11:54:05 +0700 Subject: [PATCH 3/5] TRAIN-3 Basic Java 3 add bubblesort and classes --- Bubblesort.class | Bin 0 -> 981 bytes Bubblesort.java | 34 ++++++++++++++++++++++++++++++++++ Days.class | Bin 0 -> 1147 bytes Iteration.class | Bin 0 -> 638 bytes Recursive.class | Bin 0 -> 626 bytes Scoring.class | Bin 0 -> 807 bytes Switch.class | Bin 0 -> 1183 bytes 7 files changed, 34 insertions(+) create mode 100644 Bubblesort.class create mode 100644 Bubblesort.java create mode 100644 Days.class create mode 100644 Iteration.class create mode 100644 Recursive.class create mode 100644 Scoring.class create mode 100644 Switch.class diff --git a/Bubblesort.class b/Bubblesort.class new file mode 100644 index 0000000000000000000000000000000000000000..c80754760ed20011dbe2a6ac6922c99c71a0feb1 GIT binary patch literal 981 zcmZuvO-~b16g{sq?UZqlkA4AdMNqLFTB=0d6j}I{G=XALgNdxBIF`Y7O4=!jdwzr) zH^%5zU0`D(aqV9*@dqG5&l^74Mw6F&=iPhHz31FFKaRg10Jw#lI&@6vP%$aZl!m1A zDIG&d58)D~bzH`bhFJ|)1VT%W>v+ooN+!E5px$pjw*^L49M>*)8dbaX#H!XAQ5%-y z3dA!TE8EttRj6BTtx)k=j$12A;BdvWHeaqNyV>#t%mGx%_3WD6DrWmz zodpH-O0(12v>!Qg?8v=NmGfnr1v%Hi1sDddVa~vHWCX@~Y))Gk$ig%bMNGrIfgJK0 z77P?{gS~t01V($%wd%ILNutsJQ_^;=ddFUSA@!HCeGBNZ4m+;5F01@amIT5(R;z8Z zKp>XsgPiS*C4B@cuiBp7Ahy|&fRlQsS$NC^dxY3lqbLyZ84rd9v>jPg=j#j%I?=?( z!3>{X=g$Es5ORUE!@Q;G1%1%`0`Z9-0vBmReozoJf>D0U(l`8tRQiYJK^K9Q`F$wg zpsp&*Y4hMMV!5=LUhE>sTxCxYAO8HzbrF*39Mj{Uq2W-R^$YvbFfJ)!*3EJ1@$8%A0 wqyt1KCC2?FFpUWmF^Mv!U@=x>uED4j6hZI^0dWLP{Konrf;`j__nRgD0 inputs[i]){ + inputs[j] *= inputs[i]; + inputs[i] = inputs[j]/inputs[i]; + inputs[j] = inputs[j]/inputs[i]; + } + } + } + + return inputs; + + } +} diff --git a/Days.class b/Days.class new file mode 100644 index 0000000000000000000000000000000000000000..212aa39ecc612af0f5399d032c3ee3d77aa06b74 GIT binary patch literal 1147 zcmZuxT}TvB6#nk++N|TOyZ)?MYOa~K{;q$eWlAIjOKQO`Q53}NI_TK$?6Nx>ZO;+} zLA?b&^bkZ41m%NDLN9?2Jp?`mJ_bDoJz7ZL9kWSt;Jb6qcg{Wc&UfyePrL6w02slj zifS~e2%uR(OC?UARfQK3IkZXlq#x}nPNBn(PCrij5mnHopj+U`1=BL^Nda%P>$-q% zDmP~c1gA~Qm@Q>fMj@%EGGu&N-LwQ6qPM0O^?Q0Oqg(T_gk3PL`EfZ>DW-GM5eOt~ zJ$-jZ&pR`@9|b)EY9d!Eq>am_EEY%>SdH2JvX+J*LK?yd3Dh{nOSYMbCDOWO83hHs z8v4*Lvtk+sFsNY&!vf*tf?14YbC$gjnbXU~2)*G!1tS{H;4I_z|M8)7htC@tJDeXL z5b*DBRv_el`qk8;k+u&|dukk{%0=7A3V5V;;XUQdTr6(oOE%LDJv%PY7(F!LsA?Ja z?YPBt*q%7YT#2?@=o%$=3)MN>WBq?AGI9fd7CP8FwDH_j^BjSvg{?=3V-39) zz6IYE-D?o`v}J0d&6aCT=tU7j=F5G%eJ{@gKJjpn^Gi? zBj-cvFF&)2T?nxcVRj(N$Zg7dhh7Q|SVSXiG~)rU@)GkOqn#pj;2An8L=-R3MKOBt z2E7!dAM1!wltFytP1)rC;WKZ<7Dn*}W7x)diaU;Pn80^R`vVuTgDI{8v?92Rq=KVD WsJ~FJpfR`u_3xvwBgdSLAO8(y*zo%R literal 0 HcmV?d00001 diff --git a/Iteration.class b/Iteration.class new file mode 100644 index 0000000000000000000000000000000000000000..13aa6c2efaf7a8dfae10c8759fbf7021be6ab862 GIT binary patch literal 638 zcmZvY%Wl&^6o&s}Pwd)t(_C9>r(DWKX%<96>>Ai0Az3OHDX2nXHAzRoZDL2xq*C`h z2MdJM4I5ZM)kPnm55of>K{;cp79?zG=FC6meDj}k_Uq&nz(d^g;iB%Nfu@HQtom?p z&Bq!-7mF8FlI$eWRenA+Hbb^$u_KW`JAR2(XNbi`xP2;4ZMv6NaHiFS2a(N9!Jqsj>%QbRG*ci6tegEyZI z_5qJqpHJ(&6Yr(YH_&Ge2#dTrg=lkHfF+JiY7C2iAnKfo4{(mq=-3aAVfDVij*cO| zqGSM80jNO~7>^MZE)N+~W<|jADy;D&FR-uKk!`SHFMQN`k48&;gcr5M?%Uow>-^~a od-UlN8?rN?%8%5zi3UTPsB^rA)dIf=`zHiZ`3FkOuNH;1-=`FKvj6}9 literal 0 HcmV?d00001 diff --git a/Recursive.class b/Recursive.class new file mode 100644 index 0000000000000000000000000000000000000000..8e969d8dac2c224b46d82596652576a13fc49e22 GIT binary patch literal 626 zcmZvYO;6iE5Qg80zhc)w5<^mA0+fEp$)S-dZlPRSRkB0@H5C_58+R2<6FYJoq~7~0 zdhDeaF6{vj2YvuQiZbh>(pL3KJG<}BJbq`cZ!WI@Y~q;%3!Z~TEZL}|;lRX02g_($ z@GYzm%&j(-Bj;A7821QX@t?nCf;CY|Bc6~RgzW>iZ}Q~Tr-6OI z=H202iz9I~I_IG8d>}mF-7G|n(_GB)S*7lCsm5`&bESWU`3;SZ_TmDiE&t^YXe<5& z^fMTWQ7Ra97zN2@N`(nER$G|o1?VW*9_u{NJNj#`D)Ec=nST0TU^Gvg{!y=~sHguR YYiz^gZWbBPV0+62lKWCkRg2`>E$0(-W&i*H literal 0 HcmV?d00001 diff --git a/Scoring.class b/Scoring.class new file mode 100644 index 0000000000000000000000000000000000000000..2eb659920fe974a6f49c3249b769978f5be45697 GIT binary patch literal 807 zcmZuv!EVz)6r8o4tnE6klQu0lElpbruAvPAE~rr@NI{B}LM5YKI5}Yzxg>VvI7s{m zAApcJ!vQJ|{Qy1+@zz)hMD;aj+e`wVuIzJR1eGnzJ^avWGVL~HTj*&@(c1Wp!#=L}p5=Q%p_ zJH6^(h(X3sokQI?6GM?Q=#wy=3feN%y=&^wW%x%a_%O}Hm@1phB;jv-l(f#sGo#Xp zaD2qDlKcD*Q)&|#G@^=MYjlon>aImC2UJk?Vbgz^cAGRanoIri(7X3FR-aef8lbly>71s-!A8wFWI0Fo^8Hr2bT}LWl;%FbSi66@nj$ zA-zvs=j=1=Z_sL`?^5{Kb=n2MbKt;ryaLd3V8eA*3&6;MCCN5vIZwnVb5QGTTZ~O$i=wUBUkfT&}9EVd*YeZDA{s#g^nO^_^ literal 0 HcmV?d00001 diff --git a/Switch.class b/Switch.class new file mode 100644 index 0000000000000000000000000000000000000000..e8bcd62f55e636f4a48df1fc59bce60a5f963e77 GIT binary patch literal 1183 zcmZ`(&rcIU7=7E8?$B;q3Q`qB77#7vM{NaBKz^tpf)p@SVq#+4u4`E+yUlhN!pZ2- z=+WrW;K4+ri5?I=5cTN4WMcegN?J^GH*fdNn{U4P=FMb&{{FfTU>MUO9D&-1E_5^W zgm4PIA)LmU5L%FA=wnDR^fL@F3^EKcq#4dKWEipx=NN`%jL0}IAvj@LraLLYpX^(a z5V&IBHzdRsOv_mGHVTGwQ!A8632bPlB_WZ#v#_RZYUz?@71MdwF|Fb_9~jBIn!cXX z$_MdsMYnk;jZDt*fKcA{9Nm~TdA4wV%XIbCA)ZP>D-tqB6f``E>VB1)<5GFy^1TLxu)cevTJbP4wtv2yS9+(zCj`S(TL+{BhEvY;G>s@r1k?lh<<{v*}sdx8$?t7>>e5>+V>FTDSRSD z0u3Tj5DamIN#o}uhIUc|@Wn%voX$%%xpad@@j8CAy`?YkjlkOqVTv$MxJ9@}SSM@} z9ub}rUJ!N&?+JUnELoJb%_$Sq;b?9n&VUv^fIRrK}R`_3Oc}POwcY) zn*>d88W%LoX*1Ef0}seNknhvv_BFEbI<@m;=L)U+F0EWcCrqd)p&KrGu!UYcr0e1_ zl6ZnXJVQU8V*oEPgjY!8H8OaIEI!apvx^aY!6?3COgI`xiAm# literal 0 HcmV?d00001 From 25e3e9acfda33560b5d615fabb325dc3a29cf440 Mon Sep 17 00:00:00 2001 From: oliverrsebastian <40243230+oliverrsebastian@users.noreply.github.com> Date: Tue, 14 Aug 2018 12:07:18 +0700 Subject: [PATCH 4/5] TRAIN-4 Basic Java 4 Revisi .class dan revisi nama --- Bubblesort.class | Bin 981 -> 0 bytes Days.class | Bin 1147 -> 0 bytes Iteration.class | Bin 638 -> 0 bytes Switch.java => Months.java | 0 Recursive.class | Bin 626 -> 0 bytes Scoring.class | Bin 807 -> 0 bytes Switch.class | Bin 1183 -> 0 bytes 7 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Bubblesort.class delete mode 100644 Days.class delete mode 100644 Iteration.class rename Switch.java => Months.java (100%) delete mode 100644 Recursive.class delete mode 100644 Scoring.class delete mode 100644 Switch.class diff --git a/Bubblesort.class b/Bubblesort.class deleted file mode 100644 index c80754760ed20011dbe2a6ac6922c99c71a0feb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 981 zcmZuvO-~b16g{sq?UZqlkA4AdMNqLFTB=0d6j}I{G=XALgNdxBIF`Y7O4=!jdwzr) zH^%5zU0`D(aqV9*@dqG5&l^74Mw6F&=iPhHz31FFKaRg10Jw#lI&@6vP%$aZl!m1A zDIG&d58)D~bzH`bhFJ|)1VT%W>v+ooN+!E5px$pjw*^L49M>*)8dbaX#H!XAQ5%-y z3dA!TE8EttRj6BTtx)k=j$12A;BdvWHeaqNyV>#t%mGx%_3WD6DrWmz zodpH-O0(12v>!Qg?8v=NmGfnr1v%Hi1sDddVa~vHWCX@~Y))Gk$ig%bMNGrIfgJK0 z77P?{gS~t01V($%wd%ILNutsJQ_^;=ddFUSA@!HCeGBNZ4m+;5F01@amIT5(R;z8Z zKp>XsgPiS*C4B@cuiBp7Ahy|&fRlQsS$NC^dxY3lqbLyZ84rd9v>jPg=j#j%I?=?( z!3>{X=g$Es5ORUE!@Q;G1%1%`0`Z9-0vBmReozoJf>D0U(l`8tRQiYJK^K9Q`F$wg zpsp&*Y4hMMV!5=LUhE>sTxCxYAO8HzbrF*39Mj{Uq2W-R^$YvbFfJ)!*3EJ1@$8%A0 wqyt1KCC2?FFpUWmF^Mv!U@=x>uED4j6hZI^0dWLP{Konrf;`j__nRgD0ZO;+} zLA?b&^bkZ41m%NDLN9?2Jp?`mJ_bDoJz7ZL9kWSt;Jb6qcg{Wc&UfyePrL6w02slj zifS~e2%uR(OC?UARfQK3IkZXlq#x}nPNBn(PCrij5mnHopj+U`1=BL^Nda%P>$-q% zDmP~c1gA~Qm@Q>fMj@%EGGu&N-LwQ6qPM0O^?Q0Oqg(T_gk3PL`EfZ>DW-GM5eOt~ zJ$-jZ&pR`@9|b)EY9d!Eq>am_EEY%>SdH2JvX+J*LK?yd3Dh{nOSYMbCDOWO83hHs z8v4*Lvtk+sFsNY&!vf*tf?14YbC$gjnbXU~2)*G!1tS{H;4I_z|M8)7htC@tJDeXL z5b*DBRv_el`qk8;k+u&|dukk{%0=7A3V5V;;XUQdTr6(oOE%LDJv%PY7(F!LsA?Ja z?YPBt*q%7YT#2?@=o%$=3)MN>WBq?AGI9fd7CP8FwDH_j^BjSvg{?=3V-39) zz6IYE-D?o`v}J0d&6aCT=tU7j=F5G%eJ{@gKJjpn^Gi? zBj-cvFF&)2T?nxcVRj(N$Zg7dhh7Q|SVSXiG~)rU@)GkOqn#pj;2An8L=-R3MKOBt z2E7!dAM1!wltFytP1)rC;WKZ<7Dn*}W7x)diaU;Pn80^R`vVuTgDI{8v?92Rq=KVD WsJ~FJpfR`u_3xvwBgdSLAO8(y*zo%R diff --git a/Iteration.class b/Iteration.class deleted file mode 100644 index 13aa6c2efaf7a8dfae10c8759fbf7021be6ab862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmZvY%Wl&^6o&s}Pwd)t(_C9>r(DWKX%<96>>Ai0Az3OHDX2nXHAzRoZDL2xq*C`h z2MdJM4I5ZM)kPnm55of>K{;cp79?zG=FC6meDj}k_Uq&nz(d^g;iB%Nfu@HQtom?p z&Bq!-7mF8FlI$eWRenA+Hbb^$u_KW`JAR2(XNbi`xP2;4ZMv6NaHiFS2a(N9!Jqsj>%QbRG*ci6tegEyZI z_5qJqpHJ(&6Yr(YH_&Ge2#dTrg=lkHfF+JiY7C2iAnKfo4{(mq=-3aAVfDVij*cO| zqGSM80jNO~7>^MZE)N+~W<|jADy;D&FR-uKk!`SHFMQN`k48&;gcr5M?%Uow>-^~a od-UlN8?rN?%8%5zi3UTPsB^rA)dIf=`zHiZ`3FkOuNH;1-=`FKvj6}9 diff --git a/Switch.java b/Months.java similarity index 100% rename from Switch.java rename to Months.java diff --git a/Recursive.class b/Recursive.class deleted file mode 100644 index 8e969d8dac2c224b46d82596652576a13fc49e22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmZvYO;6iE5Qg80zhc)w5<^mA0+fEp$)S-dZlPRSRkB0@H5C_58+R2<6FYJoq~7~0 zdhDeaF6{vj2YvuQiZbh>(pL3KJG<}BJbq`cZ!WI@Y~q;%3!Z~TEZL}|;lRX02g_($ z@GYzm%&j(-Bj;A7821QX@t?nCf;CY|Bc6~RgzW>iZ}Q~Tr-6OI z=H202iz9I~I_IG8d>}mF-7G|n(_GB)S*7lCsm5`&bESWU`3;SZ_TmDiE&t^YXe<5& z^fMTWQ7Ra97zN2@N`(nER$G|o1?VW*9_u{NJNj#`D)Ec=nST0TU^Gvg{!y=~sHguR YYiz^gZWbBPV0+62lKWCkRg2`>E$0(-W&i*H diff --git a/Scoring.class b/Scoring.class deleted file mode 100644 index 2eb659920fe974a6f49c3249b769978f5be45697..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 807 zcmZuv!EVz)6r8o4tnE6klQu0lElpbruAvPAE~rr@NI{B}LM5YKI5}Yzxg>VvI7s{m zAApcJ!vQJ|{Qy1+@zz)hMD;aj+e`wVuIzJR1eGnzJ^avWGVL~HTj*&@(c1Wp!#=L}p5=Q%p_ zJH6^(h(X3sokQI?6GM?Q=#wy=3feN%y=&^wW%x%a_%O}Hm@1phB;jv-l(f#sGo#Xp zaD2qDlKcD*Q)&|#G@^=MYjlon>aImC2UJk?Vbgz^cAGRanoIri(7X3FR-aef8lbly>71s-!A8wFWI0Fo^8Hr2bT}LWl;%FbSi66@nj$ zA-zvs=j=1=Z_sL`?^5{Kb=n2MbKt;ryaLd3V8eA*3&6;MCCN5vIZwnVb5QGTTZ~O$i=wUBUkfT&}9EVd*YeZDA{s#g^nO^_^ diff --git a/Switch.class b/Switch.class deleted file mode 100644 index e8bcd62f55e636f4a48df1fc59bce60a5f963e77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1183 zcmZ`(&rcIU7=7E8?$B;q3Q`qB77#7vM{NaBKz^tpf)p@SVq#+4u4`E+yUlhN!pZ2- z=+WrW;K4+ri5?I=5cTN4WMcegN?J^GH*fdNn{U4P=FMb&{{FfTU>MUO9D&-1E_5^W zgm4PIA)LmU5L%FA=wnDR^fL@F3^EKcq#4dKWEipx=NN`%jL0}IAvj@LraLLYpX^(a z5V&IBHzdRsOv_mGHVTGwQ!A8632bPlB_WZ#v#_RZYUz?@71MdwF|Fb_9~jBIn!cXX z$_MdsMYnk;jZDt*fKcA{9Nm~TdA4wV%XIbCA)ZP>D-tqB6f``E>VB1)<5GFy^1TLxu)cevTJbP4wtv2yS9+(zCj`S(TL+{BhEvY;G>s@r1k?lh<<{v*}sdx8$?t7>>e5>+V>FTDSRSD z0u3Tj5DamIN#o}uhIUc|@Wn%voX$%%xpad@@j8CAy`?YkjlkOqVTv$MxJ9@}SSM@} z9ub}rUJ!N&?+JUnELoJb%_$Sq;b?9n&VUv^fIRrK}R`_3Oc}POwcY) zn*>d88W%LoX*1Ef0}seNknhvv_BFEbI<@m;=L)U+F0EWcCrqd)p&KrGu!UYcr0e1_ zl6ZnXJVQU8V*oEPgjY!8H8OaIEI!apvx^aY!6?3COgI`xiAm# From 6da612aa979fe42f32b7878c13ab68650290c984 Mon Sep 17 00:00:00 2001 From: oliverrsebastian <40243230+oliverrsebastian@users.noreply.github.com> Date: Tue, 14 Aug 2018 12:09:40 +0700 Subject: [PATCH 5/5] TRAIN-5 Basic Java 5 revisi logika --- Bubblesort.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Bubblesort.java b/Bubblesort.java index e0fc438..e272152 100644 --- a/Bubblesort.java +++ b/Bubblesort.java @@ -21,9 +21,9 @@ public static Integer[] sort(Integer[] inputs) for(int j = 0; j < inputs.length; j++) { if(inputs[j] > inputs[i]){ - inputs[j] *= inputs[i]; - inputs[i] = inputs[j]/inputs[i]; - inputs[j] = inputs[j]/inputs[i]; + inputs[j] += inputs[i]; + inputs[i] = inputs[j]-inputs[i]; + inputs[j] = inputs[j]-inputs[i]; } } }