kamus bahasa pemrograman under dos

58
!" #$ % &’ "() * &+’& ,& ’-&’& .

Upload: arman-setyawan

Post on 24-Nov-2015

17 views

Category:

Documents


5 download

TRANSCRIPT

  • !"#$%

    & '"()*

    &+'&,&'-&'&.

  • /01

    ! "

    # $ % %% ! %% % !%!% % &' &%!%!"#$%()*+, &- .! !% ! %/ % ! ! 0* !%! % % % %%%%%

    !1!!!%

    % ! ' ! -%1-%%!%!''#/! ''' ! ! % / ! '2 ! %/ ! 2 ! % 3 - ! ! % % !" # ! ! - 4!/ 5 % &'&%

    !

    !%%

    Terima Kasih tak terhingga kepada ALLAH SWT, my inspirational person (my husband nank),

    calon bayi yang tersimpan dalam hati terdalam dan calon anakku yang sedang olah raga di kandungan. Terima kasih juga teruntuk ke-empat orang tua. Doa dan kesehatan selalu mengiringi

    semua my inspirational people.

  • 01

    / *'2 &34'2 &+'- 66 % +6+ 789 : 6; # =

    0 9*!(-(:'!+&' 8#=6 0=+ (:=; =*= @ =6

    9*(''2''( ")' 05

  • 501

    // +;+2. % % ! !

    %% %-! - 4$ % % "&"'%5 $

  • 801

    *Selamat Mencoba '-=4)!%5

    ! ! % ! B 33 !%!

    % / ! % % ! % 4B% 8 B-)5 6/%!>?@ C A $%DE ! %% CFE % % % G ) *"% +,#- # &%"), H % ! A >?%-% $/

    (( .'$ %% % % !

    % %/ %4! 5 %

    - 8 % ! !! 8-/ % ! %%%%%!%.!4=5

    >. ),%!/>. )* &" /6

    .0%*" ""&",%!&/

    6

    . )'"%/.&",%!&/B% ." &1"/ ." &1"/

    ." &1"/

    $

    DECLARE SUB CETAKGARIS ()

    DECLARE FUNCTION tambah (a AS INTEGER, b AS INTEGER)

    TYPE

    NIM as String * 10

    Nilai as Integer

    END TYPE

    DIM a AS INTEGER

    DIM b AS STRING

    DIM c AS DOUBLE

  • 001

    'program utama

    INPUT " nama ", b

    INPUT " nilai 1 : ", a

    INPUT " nilai 2 : ", c

    PRINT b, a, c

    END

    '!.!!%%%45$

    INPUT " nama ", b: INPUT " nilai 1 : ", a

    A!%.!'- B 4 5 % -% !!6!!%!!

    ((2 %!!0*%

    ! ! % ! %!!0*

    . ),#)/I. ) "&- #!"# 1 /I>> .%/I .!%1"1 & &/I6 .!%*" ""&",%!&/I9 .!%1"'"%#/IGHI9 .!%1"'"%1/I

    ." &1"/I ." &1"/I

    *. )* &" /3

    ." &1"/I ." &1"/I

    C

    D%@E

    ." &1"/I ." &1"/I

  • 01

    '-DFE4%!%5

    % - !%!!6 ! ! ! 6 ! !! ! !%J%K

    % ! ! 0* ! ! % I 4 5

    -%%

    F4# =H? ! /%!%

    &!76IK>>LK>@'(; H@'!;2'-L

    K>O>LO$979>

    %!

    ('77 PC&!%"E$979> PC&!"E

    1 Litbang WEC.2007, Modul Komputer1, Malang : Wearnes Education Center.

  • 101

    Q9@7#R>>?H>

    &!%A!IP& /;"./& ;".JP(; '< ! %%%%D4 1!! >''I2/!%I% P;I P+I "4XE

    RIGHT(KOMPUTERKU,5) &%! =

    C#>@E

    SUBSTR(KOMPUTERKU,4

    ,5) &%!1 =

    C@#>E

    VAL(20) + 3 &! %

    +;

    AT(E,BREKELE,1)

    AT(E,BREKELE,2)

    AT(E,brekele)

    ATC(E,brekele)

    $%! - ! 8

    ;=*;

    LEN(MALANG) & %

    ,

  • /001

    LTRIM( MALANG ) &% !

    C&7

  • /01

    (42

    ! 0* - %

    -% >4%! - 5/4%! - 5!/!%!0*- A! ! % 4! ! % 5 !% 4! ! % 5 O !A! ! % ! O %% -% > !/ ! %

  • /#01

    (52 (%

  • /101

    (%"()+,('22'' (+('2' &"

    SET HOUR TO 24 |

    12&!%O+86+

    SET CLOCK ON &O%()

    SET CLOCK TO

    , &O%%

    Time() &

    ( (%%%3".!

    ('22'' (+('2' &"DATE$ &%%

    4%%%%%5

    TIME$ &O

    4O%%%5

    (2 (% %% 3" ! 0* ! !

    @!-!%-%('22'' (+('2' &"

    GetDate &%%

    4%%%%%5

    GetTime &O

    4O%%%5

    SetDate(2006,10,29); &!%%

    6*8+?8+**,

    SetTime(09,10,0,0) &!O

    *?6*****

  • /701

    / &

  • $01

    @ !% % % Q M S/ ! !!A!

    (2 !0*

    G

  • /01

    Teksku=Hai

    Tgl={10/29/2006}

    Status=.T.

    Des=3.2

    ! A!1A! %

    %%%% >6 6 % A!+==

    % A! .! ? @!A!.!!%!

    $DIM bil AS Integer

    %%!%4%QMS!!5

    $Bil%=0

    Teks$=Hai

    .!%%A!

    ! % - % O % !! A! % %% 6 !%!

    DIM a AS String, b AS String, c AS Integer

    () +, ! ! $ ! !

  • 501

    %% & ! !%!

    ') % ! ! - 8

    % O ! 9 - #4!-5!()+,B!-

    2 .! %% -%

    $9

  • 801

    !%%! 5

    6

    6

    O%/"O'! %6

    !

    $TYPE MHSREC

    NIM AS String * 10

    NAMA AS String * 15

    Nilai AS Integer

    END TYPE

    22 ! 0* % !

    #L'

  • 001

    / ! ! !-!%/@U!%%!4!/%6!.!5

    8

  • 01

    4

  • #01

    422

    .+

    4GH5

    88

  • 101

    5/ (;" &G%!!

    4%

    %5A! ' A %%+ A!! !1 A/%%!%1%

    2(( !64654+

    ! 5 %% % % %% % 4% ! %5%%KL4!5

    6

    %KL

    $

    '

  • 701

    %%," &'-(; ()G-&."&-&&'-(; ;($% %! % = / ! !,% * 4*/6/+/;//=5! !!!%%

    6

    %

    $

    '&646*5'%66

    6%%

    $

    '&64=96*5%=

    %

    $

    '&64+/;5'%6+;!%

    %J

    %

    $

    '&64+9;5'%,+!%;

    !! % %

    $

    '&64=5'%/+4;/;5%/;469;5%

    2(2 ! % ! 0*

    %%

    69

    * 6 K L

    $2> >FQ66*S9(I

  • 5$01

    6*

    9 *6K

    L$2> >FQ6+/6;S9(I,+!%;

    !!

    !!%A!9

    * 6 K L

    * 6 K L

    $2> >FQ6;S9('%I >FQ6;/6S9(%I >FQ=?S9(I ;%!!

    !4!A56

    * 6 K L

    9

    *$F# 6P>>FQ66*S9('%I2> F5

    &

    % , % +!;DIMENSION B(2,3)

    B(1,1)=45

    B(2,2)=5

    % %!%!(4%5

    2 6

    %=Dim A(5) AS Integer

    A(0)=216

    A(1)=26

    A(2)=5

    A(3)=29

    A(4)=10

    A(5)=2006

    &

    ! % , + !;

  • 501

    Dim B(2,3) AS Integer

    B(1,1)=6

    B(2,3)=77

    O % ! ! 4*5 !%/!!%

    22 6

    VAR A : ARRAY[1..5] OF Integer;

    I : Integer;

    Begin

    A[1]:=23;

    A[2]:=45;

    A[3]:=89;

    A[4]:=56;

    A[5]:=1;

    End.

    &VAR B : ARRAY[1..2,1..3] OF Integer;

    I : Integer;

    Begin

    B[1,2]:=48;

    B[2,3]:=563;

    End.

    O ! ! %/ % 4*5

  • 5501

    8/ '-& & ! % % ! %%

    % ! - % !!

  • 5801

    4((( (

    #

    #

    >$Dim NA as Integer

    Dim NH as String * 2

    INPUT Masukkan Nilai Akhir : ,NA

    SELECT CASE NA

    CASE IS

  • 8/01

    Grade=D

    CASE 60 TO 79

    Grade=C

    CASE 80 TO 89

    Grade=B

    CASE ELSE

    Grade=A

    END SELECT

    PRINT Gradenya : ,grade

    4(42 ( * JC

    *

    C

    >

    C$VAR NA : Integer;

    Grade : String;

    BEGIN

    Write(Masukkan Nilai Akhir : );Readln(NA);

    CASE NA OF

    0..49 : grade :=E;

    50..59 : grade :=D;

    60..69 : grade :=C;

    70..79 : grade :=B;

    ELSE

    grade:=A;

    END;

    END.

    8 ("'2'8/

    4(( (P'&"&,"JP'&"&;)&JP&'!(.('+J P ++(.('H&' +; &J

    $%%!6FOR x=1 TO 10

    ? x

    ENDFOR

  • 801

    6+;=,0:?6*$%%!+8!!FOR x=1 TO 10 STEP 2

    ? x

    ENDFOR

    6;=0?

    4( (P'&"&,"JP'&"&;)&JP&'!(.('+J

    P ++(.('H&' +; &J

    $%%!6FOR x=1 TO 10

    PRINT x

    NEXT

    6+;=,0:?6*$%%!+8!!FOR x=1 TO 10 STEP 2

    ? x

    NEXT

    6;=0?

    4(2 (P'&"&,"JP'&"&;)&J

    P ++(.('H&' +; &J

    C

    $%%!6FOR x=1 TO 10 DO

    WRITE(x:3);

    NEXT

    6+;=,0:?6*$%%!+8!!FOR x=1 TO 10 DO

    BEGIN

  • 8501

    WRITE(x:3);

    x:=x+1; NEXT

    P!+!6!%/6!4)P)U65

    6;=0?

    8 @)&"(4(

    (@>P;'-& &J P ++(.('+H&' +; &J

    >

    799%%!

    9"'7#4! %%%!9"'7#5

    #T'% 4'(#

  • 8801

    C

    $Var I : integer;

    BEGIN

    I:=1;

    WHILE IH>EP;'-& &J P ++(.('+H&' +; &J

    >

    %!

    P ++(.('+H&' +; &J>D@>H>EP;'-& &J

    %!

    $I=1

    DO WHILE I

  • 8001

    LOOP WHILE I## GH@#@ #< @

    #9$#@>#

    8(@

  • 0/01

    SUB CETAKGARIS (panjang AS INTEGER)

    FOR I = 1 TO panjang

    PRINT "-";

    NEXT

    END SUB

    522 $8(%%%procedure WrStr(X, Y: integer; S: string);

    var

    SaveX, SaveY: Integer;

    begin

    SaveX := WhereX;

    SaveY := WhereY;

    GotoXY(X, Y);

    Write(S);

    GotoXY(SaveX, SaveY);

    end;

    function UpCaseStr(S: string): string;

    var

    I: Integer;

    begin

    for I := 1 to Length(S) do

    if (S[I] >= 'a') and (S[I]

  • 001

    542 !0*!)%

    !!%)%%%%%%%-!0*%1 (? ! '.X'&++

  • 0501

    % !" # !! !!%6 !" #%!%O%!%%/!%% 9 % ! % % !/ %%!*;),%&%

    - ( ' (+('2'

    6 !A- A % 8

    +

  • 0801

    - -(

    ( ' (+('2'

    6 9- &%

    + '-) 2%%

    ; @-2!%!

    - A!!

    = ) 8

    , #

    0 #%

    : %)

    6* @)-- &!#9(4#-(5

    66 7% %

    6+ -) F#A!!

    6; -(%!6%!4!%5

    6 'A-(4!%%+5

    6= (- (%%

    6, -

    60 'AA

    6: -

    6? @--

    +* 2!-)

    +6 #

    ++ % 4!5!

    +; !-%

    + (!-!

    += 'A%% %%8

    +, A!%!%

    +0 'A!%!

    +: 7!%! !!!!45

    +? 9)

    ;* '%)

    ;6 $) &!$9

  • 0001

    ; '%%

    (-)

    = 9! -%

    , @-)

    0 'A! -

    : $%%

    ? %%

    =* 9)&%%"'7#%9

    =6 'A@7'$-

    =+ 'A#T>($#

    =, 'A!-

    =0 #

  • 001

    ?6 aPa) &!P!

    ?+ aQaa4a) &!Q4!

    ?; aSaa5a) &!S5!

    ? aa) &!!

    ?= aa) &!!

    ?, A! 2!%!

    ?0 'A(9>A! %%(9>8

    ?: '%A!) &!A!!'%

    ?? (

    6** %% %%

    6*6 'A%--

    6*+ %)

    6*; '%A!)

    6* 9A!)

    6*= '##(9>/"'7#>##

    66* !%-!A-

    66+ $#-% %$#8 %

    66; # 8

    66 $

    66, &!:*:0

    660 %- 45

    66: '-

    66?

  • 0#01

    6 $A

    6= !%%!

    6, ( (%

    60 9! )

    6: 7!

    6? 2'>@7)

    6=* &-)

    6=6 2

    6=+ $-)

    6=; -)

    6= (

    6== 'A!-

    6=, &-)

    6=0 $!!!

    6=: 'A%!

    6=? +:,8+:0!

    6,* 'A!-

    6,6 $%

    6,+ &)

    6,; )

    6, -

    6,= A))

    6,, --)

    6,0 $)!

    6,: )

    6,? #)!-%

    60* %