laporan 1 dan 2 foc

Upload: sayidfaizal

Post on 06-Jul-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Laporan 1 dan 2 FOC

    1/49

    PRAKTIKUM

    FUNDAMENTAL OF COMPUTING

    LAPORAN AKHIR 

    DISUSUN OLEH:

     NIM : 2014.12.009 NAMA : SAYID MUHAMMAD FAIZALKELAS : PAGI 1DOSEN PENGAMPU : DANIEL ALEXANDER O. T., S.T.

    PROGRAM STUDI TEKNIK INFORMATIKA

    SEKOLAH TINGGI TEKNOLOGI BONTANG

    KALIMANTAN TIMUR 

    2015

  • 8/18/2019 Laporan 1 dan 2 FOC

    2/49

    HALAMAN PENGESAHAN

    LAPORAN AKHIR

    FUNDAMENTAL OF COMPUTING I

    Diss! "#$% :

    SAYID MUHAMMAD FAIZAL201412009

    T$#&% 'i($)i*s& '&! 'is$+i "#$% D"s$!P&'& +&!-- : D$s$/$) 201

    M$!-$+&%i,

    D"s$! P$!-&(

    Daniel Alexande O! T!" S!T!

    NUPN! ##11$21#%%

    2

  • 8/18/2019 Laporan 1 dan 2 FOC

    3/49

    KATA PENGANTAR 

    Pi s*) ($!#is (&!&+*&! *$%&'i)&+ T%&! Y&!- M&%& Es& &+&s #i(&%&!

    )&%&+ '&! *&si% *&)!i&NYA s$%i!--& ($!#is '&(&+ $!$#$s&i*&! #&(")&! &*%i) 

     ()&*+i* A#-")i+& D&! P$)+"-)&&! I.

    S$#&& ($!s!&! #&(")&! &*%i) i!i,+i'&* #$(&s '&)i '*!-&! /$)/&-&i (i%&* '&!

    $!-3&(*&! +$)i& *&si% *$(&'&:

    1. T%&! YME&!- s$# s$!&!+i&s& $/$)i*&! !i*&+, *$*&+&! '&! *$s$%&+&!

    s$#&& ($!$#$s&i&! +-&s &*%i) i!i.

    2. O)&!- T& &!- $/$)i*&! s$&!-&+, '"& '&! '*!-&!.

    5. D"s$! &!- +$#&% $/$)i*&! ($!-&)&%&! '&! ($!$#&s&! '& ()&*+i* i!i.

    P$!#is $!&'&)i /&%6& '& ($!s!&! #&(")&! &*%i) i!i &si% /&!&* 

    *$*)&!-&! '&! &% '&)i s$()!&. U!+* i+ ($!#is $!-%&)&(*&! *)i+i* '&! s&)&! &!-

    $/&!-!.

    S$"-& &(& &!- 'i'&(&+ '&)i #&(")&! &*%i) i!i '&(&+ /$)&!7&&+ /&-i ($!#is '&!

     (&)& ($/&3&.S$"-& T%&! Y&!- M&%& Es& s$# $/i/i!- *i+& '& $!$#&i

    '&! $!-&*&! i#N& !+* $! *$%i'(&! &!- #$/i% /&i*.

    8"!+&!-, 2 M$i 201

    P$!#is

    5

  • 8/18/2019 Laporan 1 dan 2 FOC

    4/49

    DAFTAR ISI

    Hala&an '(d(l................................................................................................................ i

    Hala&an Pen)e*a+an ..................................................................................................... ii

    Ka,a Pen)an,a ............................................................................................................... iii

    Da-,a I*i.......................................................................................................................... i

    La./an Haian I ...........................................................................................................

    8&/ I P$!'&%#&! ........................................................................................................... 1

    8&/ II D&s&) T$")i ............................................................................................................ 5

    8&/ III P$/&%&s&! .........................................................................................................

    8&/ I P$!+(

    La./an Haian II........................................................................................................... i

    8&/ I P$!'&%#&! ........................................................................................................... ;

    8&/ II P$/&%&s&! ........................................................................................................... 12

    8&/ III P$!+( ................................................................................................................ 1<

    La./an Haian III ........................................................................................................ ii

    8&/ I P$!'&%#&! ........................................................................................................... 1=

    8&/ II P$/&%&s&! ........................................................................................................... 25

    8&/ III P$!+( ................................................................................................................ 2<

    Ke*i&.(lan U&(& ........................................................................................................ iii

    Da-,a P(*,aa ................................................................................................................ i>

    4

  • 8/18/2019 Laporan 1 dan 2 FOC

    5/49

    PRAKTIKUM FUNDAMENTAL OF COMPUTING I

    LAPORAN HARIAN I

    PROGRAM STUDI TEKNIK INFORMATIKA

    SEKOLAH TINGGI TEKNOLOGI BONTANGKALIMANTAN TIMUR 

    2015

    BAB I

    PENDAHULUAN

  • 8/18/2019 Laporan 1 dan 2 FOC

    6/49

    1!1 La,a Belaan) Ma*ala+

    P$)*$/&!-&! '!i& i!7")&si '&! +$*!"#"-i s&!-&+ 3$(&+ (&'& '&s&6&)s& +$)&*%i) 

    s$&* 'i#&i!& $)& i##$!!i.P$)*$/&!-&! i+ s&% s&+!& 'i+&!'&i '$!-&!

    *$/$)&'&&! &(#i*&si && &!- $!$'i&*&! /$)/&-&i #&&!&!.8$!+* #&&!&! &!-

    'i%&'i)*&! &(#i*&si && s$&+i!& s&!-&+ /$)-!& '&! $/&!+ /&-i *$%i'(&! &!si&.

    M#&i '&)i &*s$s '&+&, i!7")&si &*+, i*#&!, *"!i*&si, -&$ '&! s$/&-&i!&.

    S$#&i! *$!+!-&! +$)s$/+, *$is+i$6&&! #&i! &(#i*&si && &'&% *$'&%&!

    &*s$s &+& ($!-"($)&si&!!& &!- '&(&+ 'i#&**&! si&(&(! #&i '&)i &!&*&!&* s&(&i

    ")&!- '$6&s&. M&*& +i'&* $!-%$)&!*&! i*& &(#i*&si && +$#&% $!&'i *"!ssi (/#i* 

    s$/&-&i&! /$s&) &s&)&*&+ I!'"!$si&.

    K$/$)&'&&! &(#i*&si && +$#&% $!-%&'i)*&! !&!s& +$)s$!'i)i 'i +$!-&%

    &s&)&*&+ *&)$!& s$# $!-i*+i *$&&! +$*!"#"-i.P$!i!-*&+&! 7&si#i+&s '$i

    $!&/&% *$(&s&! ($#&!--&! $!&'i sisi &!- (i!- 'i+"!"#*&!.H i!i +$!+ s&&

    s$&*i! $&!+&(*&! ("sisi!& s$/&-&i /&-i&! *$/+%&! &s&)&*&+.I& +$#&% $!&'i

     /&-i&! %i'( &s&)&*&+ &s& *i!i.

    S&% s&+ &(#i*&si &!- 'i+&6&)*&! "#$% && &!- s$*&)&!- 'i-$&)i &'&% "($)&

    i!i, G&$ %( '&! &(#i*&si #&i!!& &!- 'i7!-si*&! s$/&-&i $'i& *"!i*&si '!i&

    && '&! %i/)&!. ?+&&! ($!--!&!& '&)i /$)/&-&i ($!) '!i&.H i!i $!&'i*&!

    &(#i*&si && s$/&-&i &+ *"!i*&si "'$)! +&!(& /&+&s *&)$!& $!-&/&i*&! &)&*,

    6&*+, '&! +$(&+.S$%i!--& &(#i*&si && s$)i!- 'i -!&*&! !+* *$%i'(&! s$%&)i '&!

    ")&!- +$)-&!+!- '$!-&! &'&!& &(#i*&si &&.

    1!2 R(&(*an Ma*ala+

    8$)'&s&)*&! #&+&) /$#&*&!- &s&% +$)s$/+, &*& )s&! &s&% '&)i

     ($)3"/&&! i!i &'&% :1. A(& i+ (&3*&-$@

    2. 8&-&i&!& P$!--!&&! P$)#&!-&! (&'& &&@

    5 A(& s&& $!is s+)*+) ($!-$!'i&!@

    1! Ba,a*an Ma*ala+

    M$!-i!-&+ /&!&*!& &+$)i +$!+&!- ?&&, &*& 'i/&+#&% /$/$)&(& /&+&s&!

    &s&%!& s$/&-&i /$)i*+:

    ;

  • 8/18/2019 Laporan 1 dan 2 FOC

    7/49

    1. P)&*+i* i!i %&!& $/&%&s &+)&! '&s&) ($)"-)&&! ?&& $!--!&*&!

    s+)*+) ($)#&!-&! '&! ($!-$!'i&!.

    2. P)&*+i* i!i %&!& $()&*+$**&! ($!--!&&&! $!is $!is s+)*+) ($)#&!-&!

    '&! ($!-$!'i&! '& && s$3&)& s$'&$)%&!& '&! si!-*&+.

    1! T(3(an Pa,i(&

    T&! '&)i ()&*+i* i!i &'&% s$/&-&i /$)i*+ :

    1. S$/&-&i s&)&+ $$!%i +-&s ()&*+i* M&+& *#i&% F!'&$!+ O7

    B"(+i!-.

    2. S$/&-&i /&%&! ($/$#&&)&! $!-$!&i 8&%&s& ($()"-)&&! ?&&

    5. D&(&+ $&%&i '&! $!-$)+i.

    4. A+)&! &+)&! '&s&) /&%&s& ($)"-)&&! ?&&

    . ?$!is $!is +i($ '&+& 8&%&s& ($)"-)&&! &&

    ;. S+&+$$!+ s+&+$$!+ ($!-&/i# *$(+s&! '&! ($)#&!-&! '&)i /&%&s& &&

  • 8/18/2019 Laporan 1 dan 2 FOC

    8/49

  • 8/18/2019 Laporan 1 dan 2 FOC

    9/49

    s$/&-&i &%&sis6& &!- $#&**&! s+'i ()&*+$*. Di *$'i&! %&)i i& $)&i% *$+$!&)&!

    s$/&-&i s&% s$")&!- ($!'i)i '&! ($i(i! +$*!"#"-i 'i !$+s3&($

     Browser   &!- s$s!--%!& 'i/&!-! "#$% Pa,i7 Na()+,/n '&! '/na,+an

    Pa4ne '&! /$)*$/&!- *$ '& browser Hota!a  &!- *i+& i#i*i s&&+ i!i.  Browser 

     Hota!a  'i+#is '& ?&& !+* $!!**&! *$&(&! ?&&. T$+&(i (&)& ($/&+

     -& $i#i*i i'$ +$!+&!- s&+ *$*&+&! &!- s&&+ i!i 'is$/+ '$!-&! &((#$+, s$%i!--&

    $)$*& $/&+ /)"6s$) &!- &( ($!$)$&%*&! *"'$ /+$ +i!-*&+ $!$!-&%.

    T$*!"#"-i &!- T$)/*+i i!i 'i($)#i%&+*&! (&'& S!")#' 9 (&'& +&!-- 25 $i 199,

    &!- $!-i#%&i *$)&!i!-&! +$)%&'&( ?&& +$)s /$)#&!+.

    2!!  Edi*i 'a9a

    ?&& &'&% /&%&s& &!- '&(&+ 'i &!*&! 'i&!&(! '&! 'is$/&)&!- (#&+7")

    &(&(!, 'i/$)&-& #i!-*!-&! : i!+$)!$+, i!+)&!$+, 3"!s$) E#$3+)"!i3 ()"'3+s '&!

    3"(+$) A((#i3&+i"!s.

    T%$ ?&& 2 (#&+7") +$)s$'i& '& 5 $'isi !+* *$($)#&! /$)/$'&. U!+* 

     /$)&-& &(#i*&si &!- 'i/&+ '$!-&! /&%&s& &&, && 'i(&*$+*&! '&! $'isi2 /$)i*+ :

    1! 'a9a 2 S,andad Edi,i/n 6'2SE8

    2! 'a9a 2 En,e.i*e Edi,i/n 6'2EE8

    ! 'a9a 2 Mi7/ Edi,i/n 6'2ME8

    M&si!- &si!- $'isi /$)isi && 2 S"7+6&)$ D$$#"($!+ Ki+ C?2SDK !+* 

    $!-$/&!-*&! &(#i*&si '&! && 2 R!+i$ E!i)"!$!+ C?2RE !+* $!&!*&!

    &(#i*&si.

    2!!  Kelei+an 'a9a diandin)an den)an C;;

    1. P$/&+ ()"-)& && +$#&% $)&!3&!- && !+* $!-%i#&!-*&! ($!-"*&si&! '&! '$"*&si $")i s$3&)& &!, *&)$!& && $i#i*i

    Garbage Collection. 

    2. Di($)*$!*&!!& '$*#&)&si &))& &!- s$/$!&)!& '&! $!-%i#&!-*&!

    &)i+&+i*& ("i!+$). H i!i &!- s$)i!- $!$/&/*&! $")i o!erwrite.

    5. Di %i#&!-*&!!& #+i(#$ i!%$)i+&!3$, $)$*& $!--&!+i!& '$!-&! interface.

    2!5! A,(an 'a9a

    8$)i*+ s$#&% &+)&! '&)i ($!--!&&! si!+&*s /&%&s& ($()"-)&&!

    ?AA :

    9

  • 8/18/2019 Laporan 1 dan 2 FOC

    10/49

    1. ?&& /$)si7&+ case sensiti!e C$/$'&*&! %)7 /$s&) '$!-&! %)7 *$3i#.

    2. N&& 7i#$ '"*$! && %&)s s&& '$!-&! !&& *$#&s.

    5. S$3&)& && $!-&/&i*&! s(&si *"s"!-. S(&si *"s"!- +$)'i)i '&)i *&)&*+$) 

    &!- +i'&* !3# (&'& #&&).

    4. T&!'& J '&% si/"# ($!-$#"("**&! '& &&. 8$)7!-si !+* $!&!'&i

    &6 '&! &*%i) s$si ()"-)&.

    . S$+i&( ($)!&+&&! && 'i&*%i)i '$!-&! +&!'&

    ;. P)"-)& *"(+$) /i&s&!& -& /$)isi *"$!+&)*"$!+&) 

    2!$! A,,i(, 69aiael8

    A++)i/+ &'&% s&+ #"*&si 'i '& $")i *"(+$) &!- 'i-!&*&! !+* $!i(&!

    s&+!i#&i '&! !i#&i +$)s$/+ /is& 'i/&%.

    3&)& $!'$*#&)&si*&! &+)i/+ :

    Ti($'&+& !&&&+)i/+

    3"!+"% : i!+ &

    Ti($'&+& !&&&+)i/+ !i#&i&6

    3"!+"% : S+)i!- +$*s1 ?&&

     Ingat : untuk atribut yang nilainya tetap, gunakan kata kunci final "an "iikuti "engan tipe

    "ata "an nama atribut "alam huruf besar  .

    3"!+"% : Fi! D"/#$ PHI 5.14

    2!%! Ti.e Da,a

    S$/&% &+)i/+ '& /&%&s& ?&& 'i'$s&i! %&!& '&(&+ $!$)i& 1 $!is +i($ '&+&.

    K"(i#$) &*&! $!&(i#*&! *$s&%&! si!+&> &(&/i#& &+)i/+ i!i 'i3"/& !+* 'i/$)i +i($

    '&+& &!- #&i!. O#$% *&)$!& i+, /&%&s& ?&& 'is$/+ /&%&s& ($)"-)&&! /$)+i($ *&+Cs+)"!-# +($' #&!-&-$.

    &)i&/$# $)(&*&! s$/&% !&& +$(&+ ($!i(&!&! '&+& 'i $")i. D&+& '&!

    H&si# ($!-"#&%&!& ($)# 'isi(&! 'i s&+ +$(&+ s(&& '&(&+ 'i-!&*&! 'i

     ($$)"s$s&! /$)i*+!&. P$/&+&! &)i&/$# 'i && '&(&+ 'i#&**&! '$!-&! /$)/&-&i

    3&)&.

    P&'& '&s&)!& ?&& $i#i*i 4 &3& $!is +i($ '&+& s$'$)%&!&, &i+ :

    1. Ti($ '&+& !/$) &+& &!-*& /#&+

    2. Ti($ '&+& '$si &+& &!-*& ($3&%&!

    10

  • 8/18/2019 Laporan 1 dan 2 FOC

    11/49

    5. Ti($ '&+& 3%&)&3+$) 

    4. Ti($ '&+& #"-i3

    . Ti($ '&+& &'&% $!is '&+& &!- i!-i! *i+& si(&! 'i &)i&/$#. A'& /$/$)&(& +i($

    '&+& &!- s$)i!- 'i-!&*&! 'i &&:

    Tael 2!1 ?$!is Ti($ D&+&'eni*

    Da,aDe*i.*i U(an Mini&(& Ma*i&(&

    8""#$&! +)$ 7s$ 1/i+

    B%&) K&)&*+$)  

    U!i3"'$;/i+

    8+$ 8i#&!-&!

     /#&+

    =/i+12<

    12=

    S%")+ 8i#&!-&!

     /#&+;/i+

    52

  • 8/18/2019 Laporan 1 dan 2 FOC

    12/49

    D& ()"s$s ()&*+i* 'i LA8.&!- /$)+&! /$#&&) '&! $!-$! /&%&s&

     ($)"-)&&! &i+ ?AA $$)#*&! ($!!&!- &-&) ()"s$s ()&*+$* ($)*#i&%&! /$)&!

    #&!3&) '&! $$!%i +&)-$+ 'i ($)#*&! s$/&-&i /$)i*+ :

    1. M"'# ()&*+$* 

    2. P$)&!-*&+ *"(+$) C#&(+"(.BPU

    5. P$)&!-&*&+ N$+/$&!s ;.9.1

    4. D"s$! ($/i/i!-

    Tael !1 T&/$# P$)&!-*&+ &!- 'i-!&*&!

    Pean)a, Ke,ean)an

    MSI MSHell/?/ld!3a9a@ !

    package Bab1;public class HelloWorld {

    12

  • 8/18/2019 Laporan 1 dan 2 FOC

    13/49

    public static void main(String[] args) {/!" #irst $ava program/S"stem%out%println(&Sa"id !u'ammad #aial&);

    S"stem%out%println(&Hello World #rom $ava&);

    M/d(l P/)a& !1 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    Ss+$."+.()i!+#!C 'i -!&*&! !+* $!&(i#*&! *&)&*+$) &!- &'& 'i '&

    +&!'& ($+i*.

    O(,.(,:

    Ga&a !2 H$##"")#'.&&

    ! Me&(a, P/)a& Te*Ti.eDa,a!3a9a

    package Bab*test;public class +es+ipe,ata {public static void main(String[] args) {

    b"te b - 1;s'ort s - 1..;int i - 1...;long l - 1....;c'ar c - a;0loat 0 - %120;double d - %12;boolean t - true;0inal double 3H4 - %12;

    S"stem%out%println(&b"te &5b);S"stem%out%println(&s'ort &5s);S"stem%out%println(&int &5i);

    S"stem%out%println(&long &5l);S"stem%out%println(&c'ar &5c);S"stem%out%println(&0loat &50);

    15

  • 8/18/2019 Laporan 1 dan 2 FOC

    14/49

    S"stem%out%println(&double &5d);S"stem%out%println(&boolean &5t);S"stem%out%println(&3H4 &53H4);

    M/d(l P/)a& !2 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!'$*#&)&si*&! &)i&/$# '&! $!-isi !i#&i &)i&/$# &*& *i+& $!-$+i*

     ($)i!+&% s$($)+i /$)i*+:

    Ti($'&+& !&&&)i&/$# !i#&i

    K$'i&! '$!-&! $!-$+i* ($)i!+&% Ss+$."+.()i!+#! C !&&&)i&/$# &*&

    &*&! $!&(i#*&! ($s&! 'i '& +&!'& ($+i* # $!-&/i# '&! $!&(i#*&! !i#&i '&)i

    &)i&/$# &!- +$#&% 'i '$*#&)&si*&! (&'& &6 ()"-)&.

    O(,.(, :

    Ga&a ! T$sTi($D&+&.&&

    !5 Me&(a, P/)a& Te*aiael1!3a9a

    package Bab*test;public class +est6ariabel1 {

    public static void main(String[] args) {int a-.; //local variableboolean b-true; //local variable0loat c-*; // local variableS"stem%out%println(&a&);S"stem%out%println(&b&);S"stem%out%println(&c&);

    14

  • 8/18/2019 Laporan 1 dan 2 FOC

    15/49

    M/d(l P/)a& ! Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!'$*#&)&si*&! &)i&/$# '&! $!-isi !i#&i &)i&/$# &*& *i+& $!-$+i*

     ($)i!+&% s$($)+i /$)i*+:

    Ti($'&+& !&&&)i&/$# !i#&i D&! '$!-&! $!-$+i* ($)i!+&% Ss+$."+.()i!+#!C

    &*& &*&! $!&(i#*&! ($s&! &!- &'& 'i '& ($+i* '&.

    O(,.(,:

    Ga&a ! T$s&)i&/$#1.&&

    !$ Me&(a, P/)a& Te*aiael2!3a9a

    package Bab*test;

    public class testvariabel* {

    static int a; //member variablestatic boolean b; //member variablestatic 0loat c; // member variable

    public static void main(String[] args) {S"stem%out%println(a);S"stem%out%println(b);S"stem%out%println(c);

    M/d(l P/)a& ! Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:U!+* $!'$*#&)&si*&! &)i&/$# '&! $!-isi !i#&i &)i&/$# &*& *i+& $!-$+i* 

     ($)i!+&% s$($)+i /$)i*+: Ti($'&+& !&&&)i&/$# !i#&i K$'i&! '$!-&! $!-$+i* 

     ($)i!+&% Ss+$."+.()i!+#! C!&&&)i&/$# &*& &*&! $&!--i# '&! $!&(i#*&! !i#&i

    &!- +$#&% 'i '$*#&)&si*&! 'i &6 ()"-)&.

    O(,.(,:

    1

  • 8/18/2019 Laporan 1 dan 2 FOC

    16/49

    Ga&a !5 T$s&)i&/$#2.&&

    !% Me&(a, P/)a& Te*Rela*i!3a9a

    package Bab*test;

    public class +est7elasi {public static void main(String[] args) {int a-2;int b-;

    S"stem%out%println(a--b);S"stem%out%println(a8-b);S"stem%out%println(a9b);S"stem%out%println(a:b);S"stem%out%println(a9-b);S"stem%out%println(a:-b);

    M/d(l P/)a& !5 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!'$*#&)&si*&! &)i&/$# '&! $!-isi !i#&i &)i&/$# &*& *i+& $!-$+i* 

     ($)i!+&% s$($)+i /$)i*+: Ti($'&+& !&&&)i&/$# !i#&i ?&'i , i!+ &4i!+ /5

    K$'i&! '$!-&! $!-$+i* ($)i!+&% Ss+$."+.()i!+#! C!&&&)i&/$# *"'$)$#&si

    !&&&)i&/$# &*& &*&! $!-i '&! $!&(i#*&! %&si# )$#&si !i#&i '&)i '& &)i&/$#

    &!- +$#&% 'i '$*#&)&si*&!.

    O(,.(,:

    1;

  • 8/18/2019 Laporan 1 dan 2 FOC

    17/49

    Ga&a !$ T$sR$#&si.&&

    !< Me&(a, P/)a& Te*In7e&enDe7e&en,!3a9a

    package Bab*test;public class +est4ncrement,ecrement {public static void main(String[] args) {int i-1;S"stem%out%println(&i &5i);//3re

  • 8/18/2019 Laporan 1 dan 2 FOC

    18/49

    K$!&i*&! '&! ($!-)&!-&! "($)&+") '&(&+ 'i+$(&+*&! s$/$# C()$7i> &+&

    s$+$#&% C("s+7i> &)i&/$# $)$*& /$)#&* !+*. ?i*& A!'& $!$(&+*&! *$!&i*&! &+&

    "($)&+") ($!-)&!-&! s$/$# &)i&/$#!&, "($)&+") 'i+$)&(*&! s$/$# sis& $*s()$si

    'i$&si. ?i*& A!'& $!$(&+*&! "($)&+") s$+$#&% &)i&/$#, "($)&+") 'i+$)&(*&! s$+$#&%

    $*s()$si 'i$&si.

    P&'& ()"-)& 'i &+&s $!--!&*&! Ss+$."+.()i!+#!C i &*&! $!&(i#*&! ($s&!

    'i '& ($+i* '&, *$'i&! $!&(i#*&! %&si# '&)i i &i+ 11 2.

    O(,.(,:

    Ga&a !% T$sI!3)$$!D$3)$$!+.&&

    !# Me&(a, P/)a& Te*L/)ia!3a9a

    package Bab*test;public class +es>ogika {public static void main(String[] args) {boolean a-true;boolean b-0alse;

    S"stem%out%println(a??b);S"stem%out%println(a@@b);S"stem%out%println(aAb);S"stem%out%println(a?b);S"stem%out%println(a@b);S"stem%out%println(a8-b);

    M/d(l P/)a& !% Script   $etho"   !+* M$!-$*s$*si String %uery

    1=

  • 8/18/2019 Laporan 1 dan 2 FOC

    19/49

    Pen3ela*an:

    M$&s**&! !i#&i +)$ (&'& &)i&/$# & '&! !i#&i 7s$ (&'& &)i&/$# /. P&'&

     ()"-)& 'i &+&s $!--!&*&! "($)&+") #"-i*&. M&*& '& Ss+$."+.P)i!+#! C &*&!

    $!&(i#*&! %&si# '&)i #"-i*& *$'& &)i&/$# &!- &'& 'i '& +&!'& *)!- +$)s$/+.

    O(,.(,:

    Ga&a !

  • 8/18/2019 Laporan 1 dan 2 FOC

    20/49

    !i#&i sisi &i+ 5. '&! $&s**&! )s !+* !i#&i *$#i#i!-($)s$-i &i+ 4sisi.

    Ss+$."+.()i!+#!C 'i -!&*&! !+* $!&(i#*&! *&)&*+$) &!- &'& 'i '& +&!'&

     ($+i*. Ni#&i sisi &*&! 'i (&!--i# !+* 'i +&(i#*&! (&'& /&)is /$)i*+!& '$!-&! ($)i!+&%

    sisi. K$'i&! !+* $!&(i#*&! !i#&i %&si# *$#i#i!- ($)s$-i &*& %&)s $&!--i#

    !i#&i '&)i &)i&/$# 'i &+&s &i+ '$!-&! ($)i!+&% *$#i#i!-($)s$-i. *$#i#i!-($)s$-i 4sisi

    C45. *$'i&! &*&! M$!&(i#*&! H&si# &i+ 14.0.

    O(,.(,:

    Ga&a !# K$#i#i!-P$)s$-i.&&

    !11 P/)a& L(a*Pe*e)iPan3an)!3a9apackage luaspersegipanDang;public class >uas3ersegi3anDang {public static void main(String[] args) {String nama - &Sa"id !u'ammad #aial&;String nim - &*.12%1*%..C&;String Dudul - &>uas 3ersegi 3anDang&;double luaspersegipanDangE p - 2E l - ;luaspersegipanDang - pl;S"stem%out%println(&Gama - &5 nama);S"stem%out%println(&Gim - &5 nim);S"stem%out%println(&$udul - &5 Dudul);S"stem%out%println(&,iketa'ui &);

    S"stem%out%println(&3anDang - &5p);S"stem%out%println(&>ebar - &5l);S"stem%out%println(&7umus - 3anDang>ebar&);S"stem%out%println (&!aka Hasil >uas 3ersegi 3anDang&5luaspersegipanDang);

    M/d(l P/)a& !# Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!-%i+!- L&s ($)s$-i (&!&!- 'i &+&s &i+ '$!-&! $!'$*#&)&si*&!

    5 &)i&/$# &i+ #&s($)s$-i, ( !+* (&!&!-, '&! # !+* #$/&) '$!-&! $!--!&*&! +i($

    '&+& '"/#$. M$&s**&! !i#&i ( 4 '&! # =. M$&s**&! )s !+* !i#&i

    20

  • 8/18/2019 Laporan 1 dan 2 FOC

    21/49

    #&s($)s$-i(&!&!- &i+ (# . Ss+$."+.()i!+#!C 'i -!&*&! !+* $!&(i#*&!

    *&)&*+$) &!- &'& 'i '& +&!'& ($+i*. Ni#&i ( '&! # &*&! 'i (&!--i# !+* 'i +&(i#*&!

     (&'& /&)is /$)i*+!& '$!-&! ($)i!+&% ( '&! #. K$'i&! !+* $!&(i#*&! !i#&i %&si#

    *$#i#i!- ($)s$-i &*& %&)s $&!--i# !i#&i '&)i &)i&/$# 'i &+&s &i+ '$!-&! ($)i!+&%

    #&s($)s$-i(&!&!-. L&s($)s$-i(&!&!- (# C4= M&*& &*&! 'i+&(i#*&! H&si# &i+

    52.0.

    O(,.(,:

    Ga&a !10 L&sP$)s$-iP&!&!-.&&.

    !12 P/)a& /l(&eB/la!3a9a

    package volumebola;public class 6olumeBola {public static void main(String[] args){

    String nama - &Sa"id !u'ammad #aial&;String nim - &*.12%1*%..C&;String Dudul - &!eng'itung 6olume Bola&;0inal double p'i - %12;double volumeEDari

  • 8/18/2019 Laporan 1 dan 2 FOC

    22/49

    U!+* $!-%i+!- "#$ 8"#& 'i &+&s #&#&i %&)s '$*#&)&si*&! 5

    &)i&/$# &i+ "#$, PHI, '&! &)iQ&)i '$!-&! $!--!&*&! +i($ '&+& '"/#$.

    M$&s**&! !i#&i (%i 5.14 '&! &)iQ&)i 50. L $&s**&! )s !+* !i#&i

    "#$ &i+ "#$ 45(%i&)iQ&)i&)iQ&)i&)iQ&)i. Ss+$."+.()i!+#!C 'i

    -!&*&! !+* $!&(i#*&! *&)&*+$) &!- &'& 'i '& +&!'& ($+i*. Ni#&i PHI 5.14 '&!

     &)i&)i 50 &*&! 'i (&!--i# !+* 'i +&(i#*&! (&'& /&)is /$)i*+!& '$!-&! ($)i!+&% (%i

    '&! &)iQ&)i. K$'i&! !+* $!&(i#*&! !i#&i %&si# "#$ /"#& &*& %&)s

    $&!--i# !i#&i '&)i &)i&/$# 'i &+&s &i+ '$!-&! ($)i!+&% "#$. "#$ 45 (%i

     &)iQ&)i &)iQ&)i &)iQ&)i.C455.14505050. M&*& &*&! 'i+&(i#*&! H&si# &i+

    =4

  • 8/18/2019 Laporan 1 dan 2 FOC

    23/49

    S"stem%out%println (&!aka Hasil 6olume ubus - &5volume);

    M/d(l P/)a& !11 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!-%i+!- "#$ K/s 'i &+&s &i+ '$!-&! $!'$*#&)&si*&! 5

    &)i&/$# &i+ "#$, PHI, '&! &)iQ&)i '$!-&! $!--!&*&! +i($ '&+& '"/#$.

    M$&s**&! !i#&i sisi

  • 8/18/2019 Laporan 1 dan 2 FOC

    24/49

    3"("!$!+(#$+$. T$*s ()"-)& &*&! 'i %&si#*&! s$3&)& "+"&+is. H i!i s&!-&+

    $'&%*&! ()"s$s (&s3& ($)&!3&!-&! ()"-)&.

    H&si# ()"s$s /is& s&& /$)(& P$)!&+&&! &+&(! &)i&/$#. D& % i!i Ni#&i &'&%

    s$/&% &)i&/$#, (&'& ?&& i*& *i+& i!-i! $!-%/!-*&! "+(+ S+)i!- '$!-&! &)i&/$#

    &*& 'i%/!-*&! '$!-&!

    DAFTAR PUSTAKA

    %++(:3&!')&)"/i&!s&%./#"-s("+.3".i' 9 '$s$/$) 201

    %++(s:i'.6i*i($'i&.")-6i*i?&& 10 '$s$/$) 201

    24

  • 8/18/2019 Laporan 1 dan 2 FOC

    25/49

    %++(:s($$$)/#"-./#"-s("+.3".i'201501+$")i'&s&)&&.%+# 10 '$s$/$) 201

    %++(s:;;;&(%$!*.6")'()$ss.3"+&-'&s&)($"-)&&!&& 10 '$s$/$) 201

    PRAKTIKUM FUNDAMENTAL OF COMPUTING I

    LAPORAN HARIAN II

    PROGRAM STUDI TEKNIK INFORMATIKA

    SEKOLAH TINGGI TEKNOLOGI BONTANG

    KALIMANTAN TIMUR 

    2015

    2

  • 8/18/2019 Laporan 1 dan 2 FOC

    26/49

    BAB I

    PENDAHULUAN

    1!1 La,a Belaan) Ma*ala+

    P$)*$/&!-&! '!i& i!7")&si '&! +$*!"#"-i s&!-&+ 3$(&+ (&'& '&s&6&)s& +$)&*%i) 

    s$&* 'i#&i!& $)& i##$!!i.P$)*$/&!-&! i+ s&% s&+!& 'i+&!'&i '$!-&!

    *$/$)&'&&! &(#i*&si && &!- $!$'i&*&! /$)/&-&i #&&!&!.8$!+* #&&!&! &!-

    'i%&'i)*&! &(#i*&si && s$&+i!& s&!-&+ /$)-!& '&! $/&!+ /&-i *$%i'(&! &!si&

    #&i '&)i &*s$s '&+&, i!7")&si &*+, i*#&!, *"!i*&si, -&$ '&! s$/&-&i!&.

    S$#&i! *$!+!-&! +$)s$/+, *$is+i$6&&! #&i! &(#i*&si && &'&% *$'&%&!

    &*s$s &+& ($!-"($)&si&!!& &!- '&(&+ 'i#&**&! si&(&(! #&i '&)i &!&*&!&* s&(&i

    ")&!- '$6&s&. M&*& +i'&* $!-%$)&!*&! i*& &(#i*&si && +$#&% $!&'i *"!ssi (/#i* 

    s$/&-&i&! /$s&) &s&)&*&+ I!'"!$si&.

    K$/$)&'&&! &(#i*&si && +$#&% $!-%&'i)*&! !&!s& +$)s$!'i)i 'i +$!-&%

    &s&)&*&+ *&)$!& s$# $!-i*+i *$&&! +$*!"#"-i.P$!i!-*&+&! 7&si#i+&s '$i

    $!&/&% *$(&s&! ($#&!--&! $!&'i sisi &!- (i!- 'i+"!"#*&!.H i!i +$!+ s&&

    s$&*i! $&!+&(*&! ("sisi!& s$/&-&i /&-i&! *$/+%&! &s&)&*&+.I& +$#&% $!&'i

     /&-i&! %i'( &s&)&*&+ &s& *i!i.

    S&% s&+ &(#i*&si &!- 'i+&6&)*&! "#$% && &!- s$*&)&!- 'i-$&)i &'&% "($)&

    i!i, G&$ %( '&! &(#i*&si #&i!!& &!- 'i7!-si*&! s$/&-&i $'i& *"!i*&si '!i&

    && '&! %i/)&!. ?+&&! ($!--!&!& '&)i /$)/&-&i ($!) '!i&.H i!i $!&'i*&!

    &(#i*&si && s$/&-&i &+ *"!i*&si "'$)! +&!(& /&+&s *&)$!& $!-&/&i*&! &)&*,

    6&*+, '&! +$(&+.S$%i!--& &(#i*&si && s$)i!- 'i -!&*&! !+* *$%i'(&! s$%&)i '&!

    ")&!- +$)-&!+!- '$!-&! &'&!& &(#i*&si &&.

    1!2 R(&(*an Ma*ala+

    8$)'&s&)*&! #&+&) /$#&*&!- &s&% +$)s$/+, &*& )s&! &s&% '&)i

     ($)3"/&&! i!i &'&% :

    1. A(& i+ (&3*&-$s@

    2. S+)*+) ($)#&!-&! (&'& &&@

    5. A(& s&& $!is s+*+) ($!-$!'i&!@

    2;

  • 8/18/2019 Laporan 1 dan 2 FOC

    27/49

    1! Ba,a*an Ma*ala+

    M$!-i!-&+ /&!&*!& &+$)i +$!+&!- ?&&, &*& 'i/&+#&% /$/$)&(& /&+&s&!

    &s&%!& s$/&-&i /$)i*+:

    1. P)&*+i* i!i %&!& $/&%&s &+)&! '&s&) ($)"-)&&! && $!--!&*&!

    s+)*+) ($)#&!-&! '&! ($!-$!'i&!.

    2. P)&*+i* i!i %&!& $()&*+$**&! ($!--!&&&! $!is $!is s+)*+) ($)#&!-&!

    '&! ($!-$!'i&! '& && s$3&)& s$'$)%&!& '&! si!-*&+.

    1! T(3(an Pa,i(&

    T&! '&)i ()&*+i* i!i &'&% s$/&-&i /$)i*+ :

    1. S$/&-&i s&)&+ $$!%i +-&s ()&*+i* M&+& *#i&% K"!s$( 8&%&s&

    P$)"-)&&!

    2. S$/&-&i /&%&! ($/$#&&)&! $!-$!&i 8&%&s& ($)"-)&&! ?&&

    5. D&(&+ $&%&i '&! $!-$)+i.

    4. A+)&! &+)&! '&s&) /&%&s& ($)"-)&&! ?&&

    . ?$!is $!is +i($ '&+& 8&%&s& ($)"-)&&! &&

    ;. S+&+$$!+ s+&+$$!+ ($!-&/i# *$(+s&! '&! ($)#&!-&! '&)i /&%&s& &&

  • 8/18/2019 Laporan 1 dan 2 FOC

    28/49

    2!1!  Pen))(naan In.(, Dai Ke4/ad

    S$+$#&% $($#&&)i '&s&) (&'& ?&& '&! $!#is /$/$)&(& ()"-)& s$'$)%&!&.

    P&'& #&(")&! *i i!i &*&! $/&+ ()"-)& &!- #$/i% i!+$)&*+i7 '$!-&! $!--!&*&!

    i!(+ '&)i *$/"&)'. P&'& /&/ i!i, &*&! $($#&&)i '& 3&)& $/$)i*&! i!(+, &!-

     ($)+&& &'&% $!--!&*&! 3#&ss 877$)$$'R$&'$) '&! $#i GUI CG)&(%i3 Us$) 

    I!+$)&7&3$ '$!-&! $!--!&*&! 3#&ss ?"(+i"!P&!$.

    2!2 Men))(naan B(--eedReade

    P&'& /&-i&! i!i $/&%&s ($/&+&! ()"-)& $!--!&*&! 3#&ss

    877$)$'R$&'$) &!- /$)&'& 'i (&3*&-$ &&.i" !+* $!'&(&+*&! i!(+ '&)i *$/"&)'.

     &ackages  /$)isi 3#&ss &!- $(!&i 7!-si &!- si!- /$)%/!-&!. S$($)+i (&'&

    3"!+"% 'i &+&s,  ja!a.io package  $!-&!'!- 3#&ss3#&ss &!- $!-*i!*&! ()"-)&

    !+* $#&**&! i!(+ '&! "+(+ '&+&.

    8$)i*+ i!i &'&%% #&!-*&%#&!-*&% &!- 'i($)#*&! !+* $!'&(&+*&! i!(+ '&)i

    *$/"&)':

    T&/&%*&! #i/)&) (&'& /&-i&! (i!- &+&s s")3$ 3"'$: import ja!a.io.'(

    T&/&%*&! s+&+$$!+ /$)i*+:

     Buffere")ea"er "ataln * new Buffere")ea"er+new nputStream)ea"er +System.in- - (

    D$*#&)&si*&! &)i&/$# S+)i!- +$(")&) !+* $!'&(&+*&! i!(+, '&! -!&*&!

    7!-si rea"ine+- !+* $!'&(&+*&! i!(+ '&)i *$/"&)' '&! $!-$+i**&!!& 'i '&

     /#"* +)3&+3% :

    T) JS+)i!- +$( '&+!.)$&'Li!$CB&+3%CIOE>3$(+i"! $ JSs+$."+.()i!+#!CE))") i! -$++i!- i!(+

    2! Men))(naan '/.,i/nPane

    B&)& s$#&!+!& !+* $!'&(&+*&! i!(+ '&)i s$) &'&% '$!-&! $!--!&*&!

    3#&ss ?"(+i"!P&!$ &!- 'i'&(&+*&! '&)i &&>.s6i!- (&3*&-$. ?"(+i"!P&!$ $'&%*&!

    $!3#*&! 'i"- /"> s+&!'&)' &!- $/$)i*&! *$(&'& s$) s$/&% !i#&i &+&

    $!-i!7")&si*&! s$s&+. U!+* $!-i(") 3#&ss ?"(+i"!P&!$ '&)i (&3*&-$ &&>.s6i!-

    &i+ '$!-&! ($)i!+&% /$)i*+: i(")+ &&>.s6i!-.?O(+i"!P&!$

    2=

  • 8/18/2019 Laporan 1 dan 2 FOC

    29/49

    S$/&-&i 3"!+"% U!+* $/&+ s$/&% i!(+ 'i"- ?O(+i"!P&!$, &!- &*&!

    $!&(i#*&! 'i"- '$!-&! s$/&% ($s&!, s$/&% +$>+7i$#' '&! +"/"# OK . H&si# '&)i

    'i"- +$)s$/+ &'&% S+)i!- '&! 'isi(&! *$ '& &)i&/$# !&$ &*& $!--!&*&!

     ($)i!+&% /$)i*+:

    !&$ ?O(+i"!P&!$.s%"6I!(+Di"-CP#$&s$ $!+$) ") !&$

    K$'i&! !+* $/&+ ($s&! s$#&&+ '&+&!-, &!- &*&! 'isi(&! *$ '& &)i&/$#

    s-, S+)i!- s- H$##" !&$

    2! Men))(naan S,(,( Pen)endalian

    P&'& /&-i&! i!i, *i+& &*&! $($#&&)i +$!+&!- s+)*+) *"!+)"# 'i&!& *i+& '&(&+

    $!-/&% 3&)& $*s$*si (&'& ($)!&+&&! &!- 'i/&+ 'i ()"-)& *i+&. S+)*+) *"!+)"#

    &'&% ($)!&+&&! '&)i ?&& &!- $!-ii!*&! s$) !+* $i#i% '&! $!-$*s$*si /#"* 

    *"'$ s($si7i* '&! $!-&/&i*&! /#"* *"'$ &!- #&i!.

    1! S4n,ax Pe(lan)an

    -/  : ($)#&!-&! 7") 'i-!&*&! s&&+ *i+& $!-$+&%i /$)&(& /&!&* ($)#&!-&!

    &!- &*&! *i+& #&**&!.

    S4n,ax -/

    #or

    (inisialisasi; kondisi; increment)

    pern"ataan

    +ile : ($)#&!-&! 6%i#$ 'i-!&*&! (&'& s&&+ *i+& +i'&* $!-$+&%i #&%

     ($)#&!-&! &!- &*&! 'i#&**&! +&(i $!-$+&%i *"!'isi &+& s&)&+ 'i#&**&! ($)#&!-&!.

    S4n,ax +ile

    J'ile (kondisi) {

    pern"ataan;

    29

  • 8/18/2019 Laporan 1 dan 2 FOC

    30/49

    d/+ile :  ($)#&!-&! '"6%i#$ %&(i) s&& '$!-&! 6%i#$ !&!, ($)!&+&&!

    &*&! 'i#&**&! +$)#$/i% '&%# *$'i&! 'i#&**&! ($!-$3$*&!.

    S4n,ax d/+ile

    do {

    pern"ataan;

    J'ile (kondisi);

    2. S4n,ax Ke.(,(*an

    i-el*e  : K$(+s&! i7$#s$ 'i-!&*&! &(&/i#& *i+& i!-i! $!-$*s$*si /$/$)&(&

     ($)!&+&&! '$!-&! *"!'isi +)$ '&! ($)!&+&&! &!- #&i! '$!-&! *"!'isi 7s$.

    S4n,ax i-el*e

    i0(kondisi)3ern"ataan Dika kondisi benar;

    else3ern"ataan Dika kondisi sala';

    Si,7+  : K$(+s&! s6i+3%3&s$ $!-*i!*&! !+* $#&**&! s$#&%

    +i!'&*&! /$)/$'& +$)%&'&( s$#&% *$!-*i!&! !i#&i.

    S4n,ax Si,7+

    sJitc' (ekspresi sJitc') {case nilai 1 3ern"ataan 1;break;case nilai * 3ern"ataan *;break;case nilai n 3ern"ataan n;break;de0ault 3ern"ataan de0ault;

    50

  • 8/18/2019 Laporan 1 dan 2 FOC

    31/49

    BAB III

    PEMBAHASAN

    !1 Pean)a, =an) Di)(naan

    D& ()"s$s ()&*+i* 'i LA8.&!- /$)+&! /$#&&) '&! $!-$! /&%&s&

     ($)"-)&&! &i+ ?AA $$)#*&! ($!!&!- &-&) ()"s$s ()&*+$* ($)*#i&%&! /$)&!

    #&!3&) '&! $$!%i +&)-$+ 'i ($)#*&! s$/&-&i /$)i*+ :1. M"'# ()&*+$* 

    2. P$)&!-*&+ *"(+$) C#&(+"(.BPU

    5. P$)&!-&*&+ N$+/$&!s ;.9.1

    4. D"s$! ($/i/i!-

    Tael !1 T&/$# P$)&!-*&+ &!- 'i-!&*&!

    Pean)a, Ke,ean)an

    MSI MS

  • 8/18/2019 Laporan 1 dan 2 FOC

    32/49

    ! Me&(a, P/)a& Ge,In.(,F/&Ke4/ad!3a9a !

    import Dava%io%Bu00ered7eader;

    import Dava%io%4nputStream7eader;import Dava%io%4KLMception;

    public class Net4nput#rome"board {public static void main(String[] args) {Bu00ered7eader data4n - neJ Bu00ered7eader (neJ4nputStream7eader (S"stem%in));String name - &&;S"stem%out%println(&Sila'kan !asukkan Gama Onda&);tr"{name - data4n%read>ine();catc'( 4KLMception e) {S"stem%out%println(&Lrror&);

    S"stem%out%println(&Hallo & 5name 5& Onda Ber'asil !embuatn"a88&);

    M/d(l P/)a& !1 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    P)"-)& 'i &+&s &*&! $!--!&*&! *$#&s B(--eedReade, In.(,S,ea&Reade

    '&! IOEx7e.,i/n &!- /$)&'& 'i 3a9a!i/ .a7a)e. D&! /is& -& 'i +#is i(")+ &&.i".

    !+* $!-$#&)*&! s$& *$#&s &!- /$)&'& (&'& (&*$+. U!+* $!'$*#&)&si*&! s$/&%&)i&/$# /$)!&& da,aIn '$!-&! +i($ *$#&s B(--eedReade &*& '&(&+ 'i +#is '$!-&!

    877$)$'R$&'$) '&+&I! !$6 877$)$'R$&'$)C!$6 I!(+S+)$&R$&'$)C Ss+$.i! .

    K$'i&! !+* $!'$*#&)&si*&! &)i&/$# S+)i!- '$!-&! i'$!+i7i$) !&$, '$!-&!

    $!-$+i* S+)i!- !&$ !+* $!i(&! i!(+ '&)i s$). &)i&/$# !&$ 'ii!isiis&si

    s$/&-&i S+)i!- *"s"!- . C3&+&+&!: S$/&i*!& s$# $!-i!isiis&si s$/&% &)i&/$#

    s$+$#&% *i+& $!'$*#&)&si*&!!&. Ss+$."+.()i!+CSi#&%*&! M&s**&! N&& A!'&:

    &'&% $/$)i*&! "+(+ s+)i!- (&'& #&&) !+* $!&!&*&! !&& s$). +)3&+3% /#"3*, '&(&+ 'i-!&*&! &(&/i#& &'& *$!-*i!&! +$)&'i $))") (&'& s+&+$$!+, !&$

    '&+&I!.)$&'Li!$C /$)&*s' !+* $!'&(&+*&! i!(+ '&)i s$) '&! $/$)i*&! s$/&%

    !i#&i S+)i!-. Ni#&i i!i &*&! 'isi(&! *$ '& &)i&/$# !&$, &!- &*&! *i+& -!&*&! (&'&

    s+&+$$!+ &*%i) !+* $!&/+ s$),

    O(,.(,:

    52

  • 8/18/2019 Laporan 1 dan 2 FOC

    33/49

    Ga&a !1 G$+I!(+F)"K$/"&)'.&&

    ! Me&(a, P/)a& Ge,In.(,F/&Ke4/ad2!3a9a

    import DavaM%sJing%$Kption3ane;public class Net4nput#rome"board* {public static void main(String[] args){String name - &&;name - $Kption3ane%s'oJ4nput,ialog(&3lease Lnter Pour Game&);String msg - &Hello & 5 name 5 &8&;

    $Kption3ane%s'oJ!essage,ialog(nullEmsg);

    M/d(l P/)a& !2 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* $!&(i#*&! s$/&% 'i"- '$!-&! s$/&% ($s&! !+* $!-i!(+ +$>+ s$)+&

    $!&(i#*&! +"/"# OK '&! 'isi(&! *$ '& &)i&/$# !&$, &*& 'i *$+i* ($)i!+&%

    S+)i!- !&$ !&$ ?O(+i"!P&!$.s%"6I!(+Di"-CP#$&s$ E!+$) Y") N&$

    K$'i&! !+* $/&+ ($s&! H$##", &!- &*&! 'isi(&! *$ '& &)i&/$# s- '&(&+

    'i *$+i* S+)i!- s- H$##" !&$ L !+* $!&(i#*&! s$/&% 'i"- &!-

    $i#i*i s$/&% ($s&! H&si# i!(+ +&'i '&! +"/"# OK 'i-!&*&! ($)i!+&%

    ?O(+i"!P&!$.s%"6M$ss&-$Di"-C!##, s-

    O(,.(, :

    55

  • 8/18/2019 Laporan 1 dan 2 FOC

    34/49

    Ga&a !2 G$+I!(+F)"K$/"&)'2.&&

    Ga&a ! G$+I!(+F)"K$/"&)'2.&&

    !5 Me&(a, P/)a& Te*Ke.(,(*an!3a9a

    public class +esteputusan {public static void main(String[] args) {c'ar Deniskelamin - W;

    //nested i0i0 (Deniskelamin -- >) {S"stem%out%println(&QoJok&); else i0 (Deniskelamin -- 3) {S"stem%out%println(&QeJek&); else {S"stem%out%println(&Banci&);//ternar"S"stem%out%println(Deniskelamin -- > R &,ia pasti coJok& &dia pasticeJek&);//sJitc' casesJitc' (Deniskelamin) {

    case 3S"stem%out%println(&QoJok&);break;case >S"stem%out%println(&QeJek&);break;de0aultS"stem%out%println(&Banci&);break;

    M/d(l P/)a& ! Script   $etho"   !+* M$!-$*s$*si String %uery

    54

  • 8/18/2019 Laporan 1 dan 2 FOC

    35/49

    Pen3ela*an:

    P&'& s")3$ 3"'$ 'i &+&s 'i *$+&%i /&%6& 'i &6 +$#&% 'i i!(+ &)i&/$# $!is*$#&i!

    '$!-&! !i#&i $!--!&*&! Ti($D&+& 3%&) '&! $!--!&*&! 2 &3& *$(+s&! '&

    s&+ s")3$ &i+ i7$#s$ , '&! s6i+3% 3&s$.

    K$'i&! !+* "+(+ *$'& $!--!&*&! O($)&+") T$)!&) s$/&-&i ($!--&!+i I7 E#s$.

    B&)& ($!--!&&!!& s&& s$($)+i I7 E#s$ &i+ '$!-&! ($)i!+&%

    Ss+$."+.()i!+#!C$!is*$#&i! L @ Di& (&s+i 3"6"* : 'i& (&s+i 3$6$* &!-

    $(!&i &)+i i*& &)i&/$# $!is*$#&i! /$)!i#&i L &*& &*&! $!&(i#*&! ($)!&+&&!

    Di& (&s+i 3"6"*, s$'&!-*&! i*& !i#&i $!is*$#&i! /$)!i#&i s$#&i! L &*& &*&!

    $!&(i#*&! 'i& (&s+i 3$6$*. K&)$!& !i#&i &6 $!is*$#&i! &'&% &*&

    $!&(i#*&! 'i& (&s+i 3$6$*.

    L (&'& "+(+ *$ +i-& ($!--!&&! S6i+3% 3&s$ 'i &+&s $(!&i &)+i

    P$)!&+&&! '$7&#+ &'&% 8&!3i , ?i*& !i#&i $!is*$#&i! P &*& &*&! $!&(i#*&!

     ($)!&+&&! B"6"*, '&! i*& !i#&i $!is *$#&i! L &*& ($)!&+&&! &!- *$#&) &'&%

    B$6$*, *&)$!& !i#&i $!is*$#&i! 8*&! L '&! 8*&! P &*& &!- !3# &'&% !i#&i

    '$7&#+ &i+ 8&!3i.

    O(,.(,:

    Ga&a ! T$sK$(+s&!.&&

    !$ Me&(a, P/)a& Te*Pe(lan)an!3a9a

    public class +est3erulangan {public static void main(String[] args) {int i;// 0orS"stem%out%println(& 3erulangan #or %%%%&);0or (i - .; i 9 1.; i55) {

    S"stem%out%println(&3erulangan e & 5i);

    5

    http://planetsphp.blogspot.co.id/2012/10/tutorial-php-operator-ternary-pengganti.htmlhttp://planetsphp.blogspot.co.id/2012/10/tutorial-php-operator-ternary-pengganti.htmlhttp://planetsphp.blogspot.co.id/2012/10/tutorial-php-operator-ternary-pengganti.htmlhttp://planetsphp.blogspot.co.id/2012/10/tutorial-php-operator-ternary-pengganti.html

  • 8/18/2019 Laporan 1 dan 2 FOC

    36/49

    //J'ileS"stem%out%println(&3erulangan W'ile%%%%&);i - .;J'ile (i 9 1.) {S"stem%out%println(&3erulangan ke & 5i);

    i55;//,o=J'ileS"stem%out%println(&3erulangan ,o=W'ile%%%%&);i - .;do {S"stem%out%println(& 3erulangan ke & 5i);i55; J'ile (i 9 1.);

    M/d(l P/)a& ! Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* *"!'isi ($)#&!-&! 7"), *i+& s$+i'&*!& $/+%*&! 5 *"!'isi, &i+ 'i

    *"!'isi &6 ($)#&!-&!, *"!'isi (&'& s&&+ ($)#&!-&!, '&! *"!'isi &!- %&)s 'i($!%i

    &-&) ($)#&!-&! /$)%$!+i.

    P&'& ($)#&!-&! 7") :7") Ci!isiis&si *"!'isi i!3)$$!+

    J

    s+&+$$!+

    U!+* M$&s*&! !i#&i 1 (&'& &)i&/$# i &*& i!isiis&si '&(&+ 'i *$+i* i 1

    P&'& *"!'isi 'i *$+i* i 10 &-&) ($)#&!-&! /$)%$!+i s$/$# !i#&i i 10

    'i /$#&*&!- !&& &)i&/$# i %&)s 'i#$+&**&! M&*s'!& !i#&i &)i&/$# &*&!

    'i+&(i#*&! 'i #&&) /&) 'i+&/&% 1. P&'& ($)#&!-&! 6%i#$:

    6%i#$ Ci 10 J

    Ss+$."+.()i!+#!CP$)#&!-&! *$ : i

    i

    K"!'isi i10 $(!&i &)+i i*& ($)#&!-&! /$)%$!+i s&(&i !i#&i i *)&!- '&)i 10.

    Ss+$."+.()i!+#!CP$)#&!-&! *$ : i &*&! $!&(i#*&! ($s&! 'i '& +&!'& ($+i* 'i

    +&/&%*&! +&(i#&! !i#&i i,*&)$!& !i#&i &6 &'&% 0 &*& &!- 'i +&(i#*&! &'&% 0 ,

    5;

  • 8/18/2019 Laporan 1 dan 2 FOC

    37/49

    *$'i&! !i#&i 0 10 &*& 0 &*&! 'i +&/&%*&! 1 &*& !i#&i i &*&! $!&'i 1, '&! +$)s

     /$)#&!- s&(&i !i#&i *"!'isi +i'&* +$)($!%i.

    P&'& ($)#&!-&! "o/while  s$/$!&)!& i)i( '$!-&! s+)*+) while. P$)/$'&&!!& %&!&

    +$)#$+&* (&'& ($!$(&+&! *"!'isi!& s&&. P&'& s+)*+) while *"!'isi 'i+$(&+*&! (&'&

    &6 /#"* ($)#&!-&! s$'&!-*&! s+)*+) "o/while *"!'isi!& 'i &*%i) /#"*. A*i/&+!&

     (&'& s+)*+) $!is i!i, ()"s$s ($)#&!-&! &*&! 'i#&**&! i!i s$*i $s*i(!

    *"!'isi!& +i'&* +$)($!%i.

    O(,.(,:

    Ga&a !5 T$sP$)#&!-&!.&&

    !% Me&(a, P/)a& Pe(lan)anDala&Pe(lan)an!3a9apublic class 3erulangan

  • 8/18/2019 Laporan 1 dan 2 FOC

    38/49

    public static void main(String[] args) {int tinggi - 2;int barisEkolom;

    0or (baris - 1; baris 9- tinggi; baris 55)

    {0or (kolom - 1; kolom 9- baris; kolom 55) {

    S"stem%out%print(&&);

    //pinda' barisS"stem%out%println();

    M/d(l P/)a& !5 Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    U!+* ($)#&!-&! '& ($)#&!-&! 'i&s**&! !i#&i +i!--i &i+ 4 # $/&+ &)i&/$#

     /&)s '&! *"#". M$&s**&! !i#&i /&)is &i+ 1 , i*& !i#&i /&)is *)&!- '&)i &+& s&&

    '$!-&! +i!--i &*& &*&! $!&(i#*&! !i#&i /&)is *$'i&! !i#&i /&)is 'i +&/&%*&! 1,

     ($)#&!-&! &*&! +$)s +$)&'i i*& !i#&i /&)is *)&!- '&)i &+& s&& '$!-&! !i#&i +i!--i.K$'i&! 'i &s**&! !i#&i *"#" &i+ 1, i*& !i#&i *"#" *)&!- '&)i s&&'$!-&! /&)is

    &*& &*&! $!&(i#*&! !i#&i *"#", # !i#&i *"#" 'i +&/&%*&! 1 '&! &*&! +$)s

     /$)#&!- i*& !i#&i *"#" *)&!- '&)i &+& s&& '$!-&! !i#&i /&)is.*$'i&! i*& &!-

    &*&! 'i +&(i#*&! &'&% +&!'& /i!+&!- &*& 'i *$+i* Ss+$."+.()i!+C

    O(,.(,:

    Ga&a !$ P$)#&!-&!D&P$)#&!-&!.&&

    !< Me&(a, P/)a& Se)i,i)aTeali!3a9a

    5=

  • 8/18/2019 Laporan 1 dan 2 FOC

    39/49

    public class Segitigaterbalik {public static void main(String [] args){S"stem%out%println(&Sa"id !u'ammad #aial n&);

    int barisEkolom;

    0or(baris-I; baris:-1; baris==){0or(kolom-1; kolom9-I=baris; kolom55) {S"stem%out%print(& &);0or(kolom-1; kolom9*baris; kolom55) {S"stem%out%print(&&);S"stem%out%println(&&);

    M/d(l P/)a& !$ Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    P)"-)& 'i &+&s $!--!&*&! 2 &)i&/$# &i+ &)i&/$# /&)is '&! *"#" '$!-&! +i($

    '&+& i!+$-$), !i#&i /&)is &'&%

  • 8/18/2019 Laporan 1 dan 2 FOC

    40/49

    !# Me&(a, P/)a& Se)i,i)aRa,aKanan!3a9a

    public class Segitiga7ataanan {public static void main(String[] args){String Bintang - &&; {

    S"stem%out%println(&nSa"id !u'ammad #aial &);S"stem%out%println(&elas 3agi&);int p - 2;int Q1 - p;int Q* - p;

    0or (int i - 1; i 9- p; i55) {0or (int D - Q1 = 1; D :- 1; D==) {S"stem%out%print(& &);0or (int k - 1; k 9- i; k55) {S"stem%out%print(Bintang);

    S"stem%out%println();Q1==;0or (int l - 1; l 9- p = 1; l55) {0or (int m - 1; m 9- l; m55) {S"stem%out%print(& &);0or (int n - 1; n 9- Q* = 1; n55) {S"stem%out%print(Bintang); S"stem%out%println();Q*==;

    M/d(l P/)a& !% Script   $etho"   !+* M$!-$*s$*si String %uery

    Pen3ela*an:

    P&'& ()"-)& +$)s$/+ $!--!&*&! 2 ($)#&!-&! s$-i+i-&, ($)#&!-&! ($)+&&

    $!--!&*&! $>()$si -&/!-&! I!3)$$!+ '&! D$3)$$!+, P$)i!+&% &)i&/$#1

    &)i&/$#2 &*& &*& ()"s$s &*&! /$)%$!+i, '&! s$'&!-*&! ($)#&!-&! *$'& %&!&

    $!--!&*&! $>()$si I!3)$$!+ s&&. &)i&/$# $i#i*i &)+i !i#&i &)i&/$# &*&! 'i

    +&/&%*&! 1.

    O(,.(,:

    40

  • 8/18/2019 Laporan 1 dan 2 FOC

    41/49

    Ga&a !uas >ingkaran &5p'i5 && 5 Dari 5 &A* - & 5luas );break;case * S"stem%out%println(&!enu *&);S"stem%out%println(&!asukkan nilai Dari=Dari &);Dari -Dk%neMt,ouble();volume - (2p'iDariDariDari)/;S"stem%out%println(&7umus 6olume Bola 2/p'iDariA&);S"stem%out%println(&6olume Bola 2/ &5p'i5 && 5Dari5 &A - & 5

    volume);break;case S"stem%out%println(&!enu &);

    41

  • 8/18/2019 Laporan 1 dan 2 FOC

    42/49

    S"stem%out%println(&!asukkan Gilai $ari=Dari &);Dari - Dk%neMt,ouble();S"stem%out%println(&!asukkan nilai tinggi &);tinggi - Dk%neMt,ouble();volume -p'iDariDaritinggi;

    S"stem%out%println(&7umus 6olume tabung p'iDariA*t&);S"stem%out%println(&6olume +abung & 5p'i5 && 5Dari5 &A* & 5tinggi5 & -& 5 volume);break;de0ault S"stem%out%println(&Sala' memasukkan menu88&);break;

    M/d(l P/)a& !

  • 8/18/2019 Laporan 1 dan 2 FOC

    43/49

    Ga&a !# M$!.&&

    Ga&a !10 M$!.&&

    45

  • 8/18/2019 Laporan 1 dan 2 FOC

    44/49

    Ga&

    a !11 M$!.&&

    Ga&a !12 M$!.&&

    44

  • 8/18/2019 Laporan 1 dan 2 FOC

    45/49

    BAB I

    PENUTUP

    !1 Ke*i&.(lan

     &ackages  $i#i*i *$#&s &!- $(!&i 7!-si &!- si!- /$)%/!-&!.

     package  $!-&!'!- *$#&s*$#&s &!- $!-*i!*&! ()"-)& !+* $#&**&! i!(+

    '&! "+(+ '&+&. D&! !+* $!-$#&)*&! s$& *$#&s &!- /$)&'& (&'& package  i(")+

     &&.i". *$#&s 877$)$'R$&'$) /$)-!& !+* $!'&(&+*&! i!(+ '&)i *$/"&)' $#i

    #&&) 3"!s"#$. *$#&s ?O(+i"!P&!$ !+* $!'&(&+*&! i!(+ '&)i *$/"&)' $#i GUI

    D& s&+ ()"-)& /is& $!--!&*&! /&!&* $!is s+)*+) ($)#&!-&! '&! ($!-$!'i&!

    s$*i-s

    4

  • 8/18/2019 Laporan 1 dan 2 FOC

    46/49

    DAFTAR PUSTAKA

    %++(s:6i*is%&)$2

  • 8/18/2019 Laporan 1 dan 2 FOC

    47/49

    PROGRAM STUDI TEKNIK INFORMATIKA

    SEKOLAH TINGGI TEKNOLOGI BONTANG

    KALIMANTAN TIMUR 2015

    ISI LAP

    KESIMPULAN UMUM

    D&)i %&si# ()&+i* &!- +$#&% 'i#&**&!, '&(&+ 'isi(#*&! /&%6& +$#&%

    $!-%&si#*&! &(#i*&si '$!-&! $!-!&*&! /&%&s& ($)"!-)&&! ?&&.($)"!-)&&!

     /$)")i$!+&si "/$* $i#i*i *$!--#&! '&)i *"!s$( ($)"!-)&&! +$)s$+)*+) '&! -&

    $i#i*i *$&(&! !+* $!-i(#$$!+&si*&! "/$* '& *$%i'(&! !&+&. H i!i

    'is$/&/*&! *&)$!& '$!-&! OOP *i+& '&(&+ $!-i(#$+&si*&! "/$* '&+& &!- +i'&* %&!&

    $i#i*i 3$)i *%&s C&+)i/+, $#&i!*&! -& $i#i*& $+"'$ !+* $&!i(#&si &+)i/+

    +$)s$/+:&. OOP $)(&*&! *"#$*si "/$* &!- si!- /$)i+$)&*si '&! si!- $/$)i*&!

    i!7")&si s&+ '$!-&! &!- #&i!!&

    4

  • 8/18/2019 Laporan 1 dan 2 FOC

    48/49

     /. ?&& $)(&*&! /&%&s& ())"!-)&&! /$)")i$!+&si "/$* '&! $)(&*&! 3&s$

    s$!si+i7 &!- $!$/&/**&! s$) ($)# $($)%&+i*&! /$/$)& %:1 N&& 7i#$ '"*$! %&)s s&& '$!-&! !&& *$#&s2 ?#&% J'&! #&% &'&% s&&, &'&% s&& *&)!& +&!'& +$)s$/+ /$)(!-si

    &6 '&! &%*i) s$si ()"!-)&5 S$+i&( ($)!&+&&! ?&& 'i&*%i)i '$!-&! +&!'& C

    3. D&s&) '&s&) && $#i(+ &+)i/+ '&! +i($ '&+& ($)#&!-&! '&! *$(+s&!'. Us$) && $#i(+i 3#&ss, $+%"', 3"!s+)3+), "'i7i$), "/$* '&! (&3*&-$

    P$'$*#&)&si&! /$)si7&+ i!%$)i+&!3$ $!-!&*&! *$6")' $>+$!'s s$+$#&% !&&

    3#&ss 'ii*+i !&& (&)$!+ 3#&ss.

    DAFTAR PUSTAKA

    8$)!&'s, 2012,  Buat Sen"iri Aplikasi &etamu menggunakan Co"egniter "an Google

     $aps A& , A!'i, Y"-&*&)+&.

    8$)!$)sL$$, T., H$!'#$), ?., L&si##&, O., 2001, 0he Semantic 1eb, American Scientific,%++(:666.s3i$!+i7i3&$)i3&!.3"&)+i3#$+%$s$&!+i36$/  C'i&*s$s (&'& +&!-

    15 ?!i 2014

    Bi)&$-!&, F., 200, 2ntologies an" )34  ,

    %++(:)$7$)$!3$.*7(.$'.s&3"!+$!+!!QQ"!+"#"-Q')i$!Qs$iQ&+"&+i3

     Q&!'QQ41

  • 8/18/2019 Laporan 1 dan 2 FOC

    49/49

    %++(:3i+$s$$)>.is+.(s.$'i$6'"3'"6!#"&'@

    '"i10.1.1.101.19990222 C'i&*s$s (&'& +&!-- 15 ?!i 2014

    http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.101.7493&rep=rep1&type=pdfhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.101.7493&rep=rep1&type=pdfhttp://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP3_v1_0.pdfhttp://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP3_v1_0.pdfhttp://www.w3.org/TR/1999/REC-rdf-syntax-19990222/http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.101.7493&rep=rep1&type=pdfhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.101.7493&rep=rep1&type=pdfhttp://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP3_v1_0.pdfhttp://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP3_v1_0.pdfhttp://www.w3.org/TR/1999/REC-rdf-syntax-19990222/http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/