Rabu, 01 Agustus 2018

Prosedure Division II - Pemrograman Cobol


Prosedure Division II
Pemrograman Cobol

Verb untuk Statement Aritmatika
Ada 4 verb yang digunakan untuk membuat statement Aritmatika yaitu
1.       ADD
2.       SUBSTRACT
3.       MULTIPLY
4.       DIVIDE
·         Keempat verb tersebut dilengkapi dengan perintah COMPUTE untuk perhitungan yang lebih rumit
ADD
Ø  Digunakan untuk menambahkan 2 atau lebih operand numerik dan menyimpan hasilnya.
Ø  Suatu operand adalah suatu data item atau suatu literal numerik (konstanta). Operand yang digunakan untuk verb ini harus berupa nilai numerik.
Ø  Ada 2 Bentuk Umum dari StatemenADD :
Ø  Bentuk ke-1 dari statement ADD :


Ø  Contoh
ADD A TO B                         B = B + A 2.
ADD 10, D TO A                 A = A + 10 + D 3.
ADD X, Y TO Z                     Z = Z + X + Y
Ø  Bentuk ke-2 dari statement ADD :


Ø  CONTOH :
ADD A, B GIVING C                          C = A + B 2.
ADD 2,6 GIVING A                            A = 2 + 6
Ø  Menggunakan rounded (pembulatan)
02 A pic 99v9.
02 B pic 99v99.
02 Z PIC 999V9 value 0.
Add A,B to Z rounded Z.
è A=   12,34
B= 543,21
Z= 555,55 à 555,6
SUBSTRACT
Digunakan untuk membentuk statement operasi arithmatika pengurangan suatu nilai operand numerik.


CONTOH :
SUBSTRACT A FROM B                                                    B = B –A
SUBSTRACT A, B FROM C                                               C = C –A – B
SUBSTRACT A FROM B GIVING C                                C = B –A
SUBSTRACT 20 FROM 80 GIVING C                            C = 80 – 20
SUBSTRACT 20, 15 FROM 100 GIVING B                  B = 100 – 20 – 15 = 6
MULTIPLY
Ø  Digunakan untuk membentuk statement guna instruksi perkalian dua nilai numerik dan menyimpan hasilnya.
Ø  Bentuk Umum Statement MULTIPLY ke-1 :


Contoh :
MULTIPLY A BY B                              B = B * A
Ø  Bentuk umum statement MULTIPLY ke-2


CONTOH :
MULTIPLY A BY B GIVING C                          C = A * B
MULTIPLY A BY 125 GIVING C                      C = A * 125
DIVIDE
Ø  Digunakan untuk membentuk statement operasi pembagian .
Ø  Bentuk Statement DIVIDE yang ke-1 :


CONTOH :
DIVIDE A INTO B                               B = B / A
Ø  Bentuk Statement DIVIDE yang ke-2


Ø  CONTOH
DIVIDE  A INTO B GIVING C                           C = B / A
Ø  Bentuk Statement DIVIDE yang ke-3


Ø  Contoh
DIVIDE  A BY B GIVING C                                C = A / B 2.
DIVIDE 100 BY 50 GIVING Z                          Z = 2
Ø  Bentuk Statement DIVIDE yang ke-4


Ø  Contoh
DIVIDE A INTO B GIVING HASIL REMAINDER SISA BILA A = 2, B = 5 MAKA HASIL = 2 SISA =1
Ø  Bentuk Statemen DIVIDE yang ke-5


Ø  Contoh
DIVIDE  A BY B GIVING D REMAINDER SISA BILA A = 110 , B = 20  MAKA D = 5 SISA =10
COMPUTE
Ø  Mempergunakan 4 arithmatika verbs untuk perhitungan arithmatika tunggal dan sederhana.
Ø  Bentuk Umum :


Ø  CONTOH :
MULTIPLY A BY B GIVING C                          COMPUTE C = A * B
Y = A 3                                                                  COMPUTE Y = A**3
Y = A + B / C                                                        COMPUTE Y = ( A + B ) / C
Ø  ADD A TO B
DIVIDE D INTO C
MULTIPLY C BY E
SUBSTRACT E FROM B GIVING Y
Y = A + B – C / D x E

Tidak ada komentar:

Posting Komentar