• Tidak ada hasil yang ditemukan

CHAP07.PPT 126KB Jun 05 2011 09:30:18 PM

N/A
N/A
Protected

Academic year: 2017

Membagikan "CHAP07.PPT 126KB Jun 05 2011 09:30:18 PM"

Copied!
430
0
0

Teks penuh

(1)
(2)

############################################################################## ###!###"#######$###%###&###'###(###)###*###+###,###-###.###/###0###1###2###3###4###5###6###7###8###9###:###;###<###=###>###? ###@###A###B###C###D###E###F###G###H###I###J###K###L###M###N###O###P###Q###R###S ###T###U###V###W###X###Y###Z###[###\###]###^###_###`###a###b###c###d###e###f###g ###h###i###j###k###l###m###n###o###p###q###r###s###t###u###v###w###x###y###z###{ ###|###}###~###ࡱ### ###R#o#o#t# �

#E#n#t#r#y#################################################��������############# ###################�� ��� �; # ### #######P#P#4#0###################################� ######################

###������������########################################k ########S#u#m#m#a#r#y#I� #n#f#o#r#m#a#t#i#o#n###########################(#######��������################# ################### ### %######C#u#r#r#e#n#t# � �

#I#D#########################################################����############### ################################# ### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � � # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � � � � � � � � � � # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � � � � � � � � � � # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � � � � � � � � � � # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � � � � � � � � � � # ### ### ### ### ### ### ###� � � � � � � �����### ### ### ### ### ### ### ### ### ### ### ##� � � � � � � � � � � # ### ### ### ### ### ###� � � � � � �����������������������������������������ޭ#####E### #1#� k ##f# #(###(###y###[########### ######################### ## ###� � � � � �� �# ### # #� � ��##

# ### ## ### # ### # # ## #```````````````````````````````````````````` ��� ��� � � �� � � � �� ���

`````````````````############################################################### ####````````````````````````````````````````````````````````````hth

#############################################################

``` ````````````````````````````````````````````````````````assa###f############� #########################################"###

(3)

###hff o� ��������ffffffffffooofffffffffffffffffffffffffff

######``` f� ���������� � � � � � �� � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f```c######jffffffff fffffffffffffffffffffffffffffffffffffffffffff

######```�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```irig###hffffff fffffffffffffffffffffffffffffffffffffffffffffff ###.

R``` f f f f f f f f f f f f f f f f f f f f f f f f f f f```d � � � � � � � � � � � � � � � � � � � � � � � � � � �

in###jfffffffffffffffffffffffffffffffffffffffffffffffffffff"###the```�� � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```el.

� � � � � � � � � � � � � � � � � � � � � �

###hfffffffffffffffffffffffffffffffffffffffffffffffffffff

###rmi``` f f f f f f f f f f f f f f f f f f f f f f f f f f f```er � � � � � � � � � � � � � � � � � � � � � � � � � � � m###jfffffffffffffffffffffffffffffffffffffffffffffffffffff

###ist```�� � ����������� ���� ��� � � � � � � � � � � � �f f o o f f f f f f f f f f f f ```for ###hfffffffffffffffffffffffffffffffffffffffffffffffffffff

###gra``` f f f� � � ������ ��������������������������� � � �o f f f f````######jfffffffffffff ffffffffffffffffffffffffffffffffffffffff"######b`b�� � ����� �� ��� � ����������f f f o o o f f f f f f ````######hfffffffffffffffffffffffffffffffffffffffffffffffffffff ���� � � � � � �

######``` f f f� � � ��������������������� ����� ����� � � � �o o f f f f f````######jffffffffffff fffffffffffffffffffffffffffffffffffffffff

######b`b�� � ��������������� ����� ����� �������� � � � �f f o o o f f f f ```l# 9###hfffffffffff� ffffffffffffffffffffffffffffffffffffffffff

(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)

###jfffffffo oo� �����of oof� �� ��o oofo o o o o� � � � ���ffffffff

####(#f`f�� � � � � �������� ����� ��� � �������� � � � �f f f o o o o o f f f f f ```o######hfffffffoofff ffffofffoof fffoffffo� ��ffff fffffffffffff �

####$#bf` f f f f f f f f f f f f f f f f f f f f f f f f f f f```d#(####jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffffffffffffffffffffffffffffffffffffffff"####$#fbf�� � � � � � � � � �� �f f f f f f f f f o o o f f f f f f f f ```h######hffffffffffffffffffof o f ffffffff

������ �� � � � � � � � � � �� ���� ������

fffffffff

######`fb f f f f f f f f f o� � � � � � � � � � �� � ���� � � � � � � � � � �o f f f f f f f f f f f f```h######jffffffffff fffffffffffffffffffffffffffffffffffffffffff ##

###fff�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```c######hfffffffff fffffffffffffffo ffffff ffffffffffffffffffff � �

####,#ffb f f f f f f f f f f f� � � � � � � � � � � ��� ����� � � � � � � � � � �o o f f f f f f f f f f```f#$####jffffffff fffffffffffff�� ������o ffffffffffffffffffff"######fff�� � � � � � � � � � �� � �f f f f f f f f f f f f f f f f f f f f f f f f ```d#(###&hffffffffffffffffffffffffffffff ffffffffffff

� ��� � � � � � � � � � � ��

fffffffff

######bff f f f f f f f f f f f f f f f f f f f f o f f f f f f```h######jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffof����� ��� � �f f f oooof���ooofffffffffff

######fff�� � � � � � � ����� � � ������������ ��� � � � � �f f f f f f o o f o o f f f f f ```h###f#&hfffffffff fffff��ffffff fffffffffoff ff ffffffffffffff � � �

######fff f f f f f f f f f f f f f f f f f f f� � � � � � � � � � � � � � � � � � � ��� � � � � � �f f f f f f f```g#(##&#jffffff fffffffffffffffffffffffffffffffffffffffffffffff"######fff�� � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````#H#&#fhfffffffffffffffffff ooof o fff

� � � � � � � � � � � � � � � � ��� �� ������

(12)
(13)
(14)

#&#jfffffffffffffffffff�� �f ffofo o� ��fffffffffffffffffffff

####@#fff�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````###f&fhffffff fffffffffffffffffffffffffffffffffffffffffffffff

### #fff f f f f f f f f f f f f f f f f f o f f f f f f f f f````####f#jfffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffof���oo����� ����o fffffffffffffffff"######fff�� � � � � � � � ���� � ���f f f f f f f f o f o f f f f f f f f ````###f&fhffffffffffffffffof f offf fffffff fffffffffff

�� ���� � � � � � � � � � � �� �

(15)

fff f f f f f f f f f f o f f f f f f f f f f f f f f f f```o� � � � � � � � � � � � � � � � � � � � � � � � � � � ���&f&jffffffffffff ffffffffffffffoffffffffffffffffffffffffff

###### ff� �� � � � � � � � � � �������� � � � � � � � � � � �f f f f f f f f f f o o f f f f f f f f f ```o0h#fffhfffffffff ffffffffffff o� ���� ��� �f o fffffffffffffffffff ####V

(16)
(17)
(18)

ff��� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````# #fffhffffffffffff� fffffffffo ffffffffffffffffffffffffffffff �

####8#fff f f f f f f f f f f� � � � � � � � � � ��� ������ ��� � � � � � � � �o o f f f f f f f f f```h#8#fffjfffffffff ffffffffff o� ������ ���o ffffffffffffffffff

####J# f� ��� � � � � � � � � �� � ��� ��� � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f ```h# #fffhfffffff� ffffffffffffffffffffff fffffffffffffffffffffff ##�

#8#f f f f f f f f f f f f f f f f f f f f f f f f f f f f f```g# #fffjfffffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffffffffffffffffffo ffffffffffo fffff"####8# f� � � ��� � ��� ����������� � � �f o o o o o f o� ���� ����������� � �o f f ```h#^#fffhffffo oo ooo o� � � ���ofof oo ooffoo� � �� � ���o f oo ooof� ffff

######fff f f� � ��� � � ��� � ���� � � � � �������� � � �o o o o o o f o o o o f f f```m# #fffjfffo fffffffff� � fff f� ��� � �o o offo ffffffffffff ffffffff � �

(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)

####��.##`##��.##### 5/##### 5/##N## 5/##&##� � � ��4##"##��4#####��4## ##��4##### #5##### #5## ## #5##&##� � � � ��5##"##��5##### !�

6##@## 96##### y6##### y6## ## y6##&## Y8##"## ࡱ8#####� � � � � � � ��8##@##��8#####��8#####�� 8##8##��8##&## 1<##"## W<##### y<##@##� � � ��<#####��<#####��<##T##��<##&##�

(36)

##��A##&##��C##"##��C##### #D##@## 1D##### qD##### qD## ## qD##&## 5G##"## [G###� � � � � � � � ## }G## ##� � ��G##### 5H##### 5H## ## 5H##&##� � � � ��J##"## #K##### 7K##`## OK#####� � � ��K### ##��K##r##��K##&## !�

N##"## GN##### iN##`##� � ��N#####��N#####��N## ##� ��N##&##��R##"##��R#####��R##@## #� S##### US##### US##### US##&## mW##"##� � � � ��W#####��W## ##� ��W##### MX##### MX##D## M� � � X##&##��Z##"##��Z#####��Z##@##��Z##### 1[##### 1[## ## 1[##&##� � � � �

(37)

##��p##&##��s##"##��s##### #t##@## #t##### ]t##### ]t## ## ]t##&## =v##"## cv###� � � � � � � � ##��v##@##��v#####��v#####��v## ##� ��v##&##��x##"##��x##### y## ##� � �

%y#####��y#####��y## ##� ��y##&## I|##"## o|#####� � ��|##@##��|#####��|#####��| ## ##� ��|

##&##��~##"##��~#####��~##`##��~##### Cࡱ##### Cࡱ##D## Cࡱ##&##� � � ���##"##���##### ς#� #@##��##### ' ##### ' ## ## ' ##&##� � � � � � � ��##"## # ##### 3 ##@## K #####� � � � � � ���#####���##� ##���##&## o ##"##� � ���#####���##`## ό##### / ##### / ##### / ##&## E ##"## k ####� � � � � � � � � � � #���##`##���##### # ##### # ## ## # ##&##� � � � � � � ��##"## # ##### ) ##@## A #####� � � � � � ���#####

##.## ##&## ##"## ##### ##@## # ##### O ##### O ## ## O ##&##

��� ��� ��� �Օ �� � � � � � � � � � �

% ##"## K ##### m ##@##� � � � � ���##### Ř##### Ř## ## Ř##&##� � � � ���##"## #####�� � ��##@## # ####� � # G ##### G ##$## G ##&## k ##"##� � � � � � � � ���#####���##`## ˝##### + ##### + ##h## + ##&##� � � � � � �

##"## #####

��� ��� �ۡ##`##��##### S ##### S ##~## S ##&##� � � � � � �Ѥ##"##��##### # ##@## 1 #� � � � #### q ##### q ##l## q ##&##� � � � � � �ݩ##"## # #####� � �

% ##`## = #####� � � ���#####���## ##� ���##&## # ##"## I ##### k ##@##� � � � � � ���##### î##### î� � ## ## î##&## _ ##"##� � � � ���#####���##@##���#####���#####���##V##���##&## U ##"## { #� � � � ####���##@##���#####��#####��## ##� ��##&##���##"##�Ѻ#####��##@## # ##### K #####� � � �

K ## ## K ##&##

� � � � � �

##"## / ##### Q ##@## i ##### ##### ## ## ##&## { ##"## ##### ##@##

� � � � � � � ��� ��� � ��� � � ��� ��� ��

##### # ##### # ##### # ##&## + ##"## Q ##### s ##@## ##### ##### ## ##

� � � � � � � � � � � � � ��� ��� ��� � ��

##&## ##"## ##### ##`## # ##### e ##### e ## ## e ##&## [ ##"## #####

� ��� ��� ��� � � � � � � � � � � � ��� ��

## �

##���#####���#####���## ##� ���##&##���##"##���#####���##@##���##### / ##### / ##� � � � � ## / ##&## # ##"## C ##### e ##@## } #####� � � � � � � � � � ���#####���##D##���##&## # ##"## ' ###� � � � ## I ##@## a #####� � � � ���#####���##&##���##&##���##"##���##### # ##@## ' ##### g ###� � � � � � ## g ## ## g ##&##� � � � � � �##"## / ##### Q ##@## i #####� � � � � � ���#####���##|##���##&##� % ##"## K ##### m ##@##� � � � � ���#####���#####���##B##���##&## # ##"## -� � �

##### O ##@## g ##### ##### ##`## ##&## # ##"##

-� � � � � ��� ��� ��� � � �

##### O ##@## g ##### ##### ##t## ##&## # ##"## A ##### c ##@## { #####

� � � � � ��� ��� ��� � � � � � � � � ��

##### ##@## ##&## ##"## !

� ��� ��� ��� �

##### C ##@## [ ##### ##### ## ## ##&## G ##"## m ##### ##@## #####

� � � � � ��� ��� � ��� � � � � ��� ��� ��

##### ##r## ##&## Y ##"## ࡱ ##### ##@## ##### ##### ##### ##&##

� ��� ��� � � � �� �� ��� ��� ��� ��� ��

##"## # ##### A ##@## Y ##### ##### ## ## ##&## ###"## ###### ###@##

� � � � � � � ��� ��� � ��� �� �� �� ��

###### %###### %###>##� � �

%###&## c###"##� ��######��###@##��###### ####### ####### ####&## ####"## =######� � � � � � _###@## w######� ��######��### ##� ��###&## u� ##"##�� #####�� ##@##��

##### #� ##### #�

## ## #� �

(38)
(39)
(40)
(41)
(42)

##&## 1###"## W###### y###@##� � � ��######��######��### ##� ��###&##��###"##��######��# ##@## ####### G###### G### ## G###&## '###"## M###### o### � � � � � � � �

##��######��######��### ##� ��###&## I###"## o######� � ��###@##��######��######��###V ##��###&## ?�

###"## e######� ��###@##��######��######��### ##� ��###&## g###"##� ��######��###@##�� ###### ####### ####&## ####&## - ##"## S ##### u ##@##� � � � � � �� #####�� #####�� ## ##� �� ##&##��$##"##��$##### #%##@## #%##### ]%##### ]%## ## ]%##&## !� � � � � � �

(##"## G(##### i(##@##� � ��(#####��(#####��(##Z##��(##&## #-##"## A-##### c-� � � ##@## {-#####� ��-#####��-##p##��

-##&## +2##"## Q2##### s2##@##� � � ��2#####��2#####��2##T##��2##&## #7##"## E7##### g7� � � ##

## ࡱ7#####� ��7#####��7## ##� ��7##&## Y8##"## ࡱ8#####� � ��8##@##��8#####��8#####��8##0 ##��8##&## )<##"## O<##### q<##@##� � � ��<#####��<#####��<## ##� ��<##&##��?##"##��? #####��?

(43)

## #D##&## #G##"## EG##### gG## � � � �

## ࡱG#####� ��G#####��G## ##� ��G##&## oH##"##� ��H#####��H##@##��H##### #I##### #I##� � � ## #I##&##� ��L##"##��L#####��L##@##�

M##### IM##### IM## ## IM##&##� � � � ��O##"## #P##### =P##@## UP#####� � � ��P#####��P## ##� �� P##&## -�

T##"## ST##### uT##@##� � ��T#####��T#####��T##$##��T##&##��X##"## #Y##### 9Y##@## Q� � � Y#####��Y#####��Y##|##��Y##&##�

^##"## 3^##### U^##@## m^#####� � � ��^#####��^##D##��^##&##��a##"## #b##### 9b##@## Q� � � b#####��b#####��b## ##� ��b##&## #g##"## Ig##### kg##@##� � � ��g#####��g#####��g#####�� g##&##��k##"##��k##### #l##@## 3l##### sl##### sl##h## sl##&##� � � � � ��o##"## #p##### #� � p##@## ;p##### {p##### {p## ## {p##&## gs##"##� � � � � � ��s#####��s##@##��s##### #t##### #� � t## ## #t##&##� � ��v##"## #w##### ;w##@## Sw#####� � � ��w#####��w#####��w##&##��|

##"##��|#####��|##@##��|

##### 7}##### 7}## ## 7}##&##� � � � ��##"## # ##### = ##@## U #####� � � � � � ���#####���## ##� ���# #&##���##"##���##### х##@##� ��##### ) ##### ) ## ## ) ##&##� � � � � � � �

##@## # ##### ##"##ࡱ

� � � ��

7 �##### w ##### w ## ## w ##&## # ##"## I ##### k ##@##� � � � � � � � � � � � � ##### Î##### Î##~## Î##&## A ##"## g ##### ##@## ##### ##### ## ## ##&

��� � � � � � � � ��� ��� �� �� � ��

##�Ӗ##"##��##### # ##`## 3 #####� � � � ���#####���##F##���##&##�ٙ##"##���##### !� ##`## 9 ##### ##### ## ## ##&## } ##"## ##### Ş##`##

(44)
(45)

#########`#���

############# ##,#gB##AGp #

(46)
(47)
(48)

# ######### #####� �

########### ######### ##### #� � ��d#########d#2#######r## ##� �� �# V

#### ##### # d#########d#############Structured COBOL Programming# ���� �� �� ��

(49)

#################$##############################################################

###########?###############################################-###############2###############!

(50)
(51)

>################r## ## V

(52)

#J#########J#####,###########J#########J####�� ��# d#########d#################### ###��###### ### (� � ###

(53)
(54)

#########AGg #� � ��############ ## ##4# A g� � � ���

############## ## ##4#### ###DS######r## ##� � � � �� �0 M ,### ##### # d#########d#########

��� �� �� ��

(55)

#

#########

#####,########### #########

####�� ��# d#########d#########2## ##� ����M

# #### ####T n# K#########d######### ###To Familiarize you with:1. The

� �� �� � �� �

(56)

# ######### ################# #############T#n###K#########d#######;###T#n###K##� � � #######d#######?

(57)

#########AGg #� � ��############ ####w1# A g� � �� �############# ##|� #WF#### ###########r## ##� � �� �0 M

$### ##### # d#########d#############CONTENTS

(58)

#################$##########################�� ��# d#########d#########2## ##� ���M # #### ####U n# K#########d######### ###The Basic Arithmetic VerbsADD

� �� �� � �� �

(59)

# #########################E###############(###############M####################� ############# #####�

(60)

#########AGg��� ��############ ## ##;# A g 0� � � � �

P############# ## ##;#### ###########r## ##� � � � �� �# M $### ##### # d#########d#############CONTENTS

(61)

#################$##########################�� ��# d#########d#########2## ##� �� �M M 3#��####��#####�� ��# d#########d######### ###Use of Signed Numbers in � Arithmetic OperationsThe Use of S in PIC Clauses for Fields That Can Be Negative Rules for Performing Arithmetic with Signed NumbersImproving Program Efficiency with the USAGE ClauseUSAGE IS DISPLAYUSAGE IS PACKED-DECIMAL or

(62)

# ######### ###############4###############S###############################m####� � ############# #####�

###/###U#n###K#########d#######<##### #� ��d#########d#######4##### #� ��d#########d #######4###U#n###K#########d############# #� ��d#########d#######+##### #� ��d###### ###d############# #� ��d#########d###########U#n###K#########d############# #� ��d## #######d############# #� ��d#########d############# #� ��d#########d############# #� �

d#########d############# # d#########d#######

� � ��

(63)

#########AGg #� � ��############ ## # 9##a#&� � � ���#

-############ ##$# 9t#########t#####3## ##` # ## #### ##### # d#########d#

� � � � � �� ��� �� �� ��

(64)
(65)
(66)

#########AGg #� � ��############ ## # 9# A g p� � � � � �

############# ## # 9#### ###########r## ## 0 M

� � � � � � �� �

,### ##### # d#########d############ADD STATEMENT#

(67)
(68)

# #########!############################################################### � ################################################################################ ################################# #########!�

###U#n###K#########d#######C##### #� ��d#########d#######>##### #� ��d#########d#### ######### #� ��

(69)

######## A g� �� �############# ##� � wD##`#@��p#��############ ##t#gB##`#� ����

############## ##T##?##a#� �� ��0 6 ############ ##t#gB##AGg #� � � � ############ ####wD ######### #####3## ##0 M

�� � � � � � �

(70)

############################################�� ��# d#########d#####6###r## ##� �� �0 M $### ##### # d#########d############ADD STATEMENT

(71)

###############$########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###Fields Used in an ADDThe

� �� �� �� �� �

(72)

# ######################### ################# #############U#n###K#########d####� � � ###;##### #� ��d#########d############# #� ��d#########d#######S##### #� ��d#########d #######5###2#########################3###4######?

(73)

#########AGg #� � ��############ ##<##;## #� � ����k ��############ ## ##4# � � A g p� � � �############# ##� � #;#### ###########r## ##� � �� �0 M

$### ##### # d#########d############DEBUGGING TIP#

(74)
(75)

#######################################?

###U#n###K#########d#######>##### #� ��d#########d#######,##### #� ��d#########d#### ###]###U#n###K#########d#######<###9#########################:###;### ##?�

(76)

#########`#�� �� /############# ##T#wO##AGg #� � ���############ ## ##;# A g� � � �� ############# ## ##;#### ### #######r## ## @ M

� � � � � � �� �

$### ##### # d#########d############ADD STATEMENT#

(77)

###############$########################�� ��# d#########d#########2## ##� ���M # #### ####U n# K#########d#########W###The Resultant Field in an ADD

� �� �� � ��

(78)

#W#########################8#################W#############U#n###K#########d#### #######U#n###K#########d#######X###U#n###K#########d####### ###U#n###K#########d� #######C###@#############s#####@#H#q#A###B### # >?� �

(79)

#########AGg #� � ��############ ##<##;# A g� � ��

############# ## ##;#### ###DM######r## ## 0 M

� � � � � �� �

$### ##### # d#########d############ADD STATEMENT#

(80)

###############$########################�� ��# d#########d#########2## ##� ���M # #### ##### # d#########d#########7###An example of a proper ADD is: � �� �� �� ��

(81)

#7######### ############### ###############v#################7#############U#n##� � #K#########d#######$##### #� ��d#########d####### ##### #� � ��d#########d####### ###U� #n###K#########d#######"##### #� ��d#########d#######

(82)

#########`#���� ############## ##|#wD##`#� ����:############# ##|#wD##AGg� ��� ############ ## ##;# A g

�� � � � ��

############# #####;#### ###########r## ## # M

� � � � �� �

$### ##### # d#########d############ADD STATEMENTW

(83)

###############$########################�� ��# d#########d#########2## ##� ���M # #### ####U n# K#########d######### ###Deciding Whether to Use the TO

� �� �� � �� �

or GIVING Format Use the GIVING format with the ADD statement when the contents of operands are to be retained. When you will no longer need the original

(84)

# #########1############### ################# #########1###U#n###K#########d####� � � ### ###U#n###K#########d#######Q###N#########################O###P###t##?�

(85)
(86)
(87)

###############$########################�� ��# d#########d#########2## ##� ���M # #### ####T n# K#########d###### ##O###INTERPRETING FORMATS1.

� �� �� � �� �

(88)
(89)
(90)
(91)

###############$########################�� ��# d#########d###### ##2## ##� � ���V ##��####��####U n#� ��K#########d#########h###Adding More Than Two FieldsAs you can see from the instruction formats, you are not restricted to two operands when using an ADD operation. Example 7ADD AMT1 AMT2 AMT3

(92)

#h#########################L#################h#############U#n###K#########d#### ###{##### #� ��d#########d####### ##### #� ��d#########d#######

##### #� ��d#########d#######

##### #� ��d#########d############# #� ��d#########d####### ###U#n###K#########d####� ###_###\#########################]###^### ##?�

(93)

#########a#����P

############ ## # >##a# # 0

�� � � � �� � 0############# ##� �

(94)

##4# A g� ��� �############# ##\� #4#### ###########3## ##� � ����# ############# # d#########d#############A

(95)

############################################�� ��# d#########d#########3## ### -� � ### #### ##### # d#########d#############

(96)

############################################�� ��# d#########d#########r## ##� �� �# M $### ##### # d#########d############ADD STATEMENT#

(97)

###############$########################�� ��# d#########d#########2## ##� ����M # #### ####U n# K#########d######### ###Example 8

� �� �� � �� � ADD AMT1

AMT2 AMT3 TO AMT4AMT1, AMT2, and AMT3 are added to the

(98)

# #########�

############################################## ################# #########� � ###U#n###K#########d#######

##### #� ��d#########d############# #� ��d#########d############# #� ��d#########d#### ### ###U#n###K#########d#######f###c#########################d###e###<##?�

(99)

#########AGg #� � ��############ ##,#w1# A g� � ��

############# ## #w1#### ###########r## ## @ M

� � � � � �� �

$### ##### # d#########d############ADD STATEMENT#

(100)

###############$########################�� ��# d#########d#########2## ##� ���M # #### ##### # d#########d#########0###Producing More Than One SumIt � �� �� �� ��

(101)

#0#########################e###############

%############### #################0#############U#n###K#########d#######e##### #� � d#########d#######

��

(102)

#########AGg��� ��############ ##,#w1# A g� � ��

############# ##T#w1#### ###LE######r## ## # M

� � � � �� �

$### ##### # d#########d############ADD STATEMENT#

(103)

###############$########################�� ��# d#########d#########2## ##� ���M ############## # d#########d#########I###RULES FOR ADDITION1. All

� �� ��

(104)
(105)

#########AGg #� � ��############ ## ##;# A g� � � ���############## ##L##;##a#� �� ��` ############# ##L##;##`# #o# ############# ##\

� � �� � �

>>### #####>#####3## ### }

(106)

#

#########

#################

##############�� ��# d#########d############�� ��# d#########d############�� ��# d#### #####d############�� ��# d#########d############�� ��# d#########d############�� ��# d #########d############�� ��# d#########d#########r## ##� �� �@ M

$### ##### # d#########d#########

(107)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

# #### ####U n# K#########d#########o###Indicate the errors, if any,

� �� �� � ��

(108)

#o#########3###############################'#################o#########3###U#n## #K#########d###########T#n###K#########d#######'###U#n###K#########d#######{###x #########################y###z### ##?w###|�

(109)

#########AGg S� � # ############ ## ##;# A g� � � � ��

############# ##$##;#### ###########r## ## p M

� � � � �� �

(110)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

############## # d#########d######### ###2. ADD TAX TO TOTAL GIVING AMT

� �� �� �

(111)

# ######################### ################# ##############� � � �� ��# d#########d#### ### ###U#n###K#########d####### ###ࡱ######################### ### ###|##?� � � �

(112)

#########AGg #� � ��############ ## ##;# A g� � � ��

############# ## ##;#### ###########r## ## @ M

� � � � � �� �

$### ##### # d#########d#########

(113)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

# #### ####U n# K#########d######### ###3. If ADD 1 15 3 TO COUNTER is

� �� �� � �� �

(114)

# ######### ################################# ######### ###T#n###K#########d####� � � � #######U#n###K#########d####### ### ################### ### # ### ###� � � � � � � #?

### ############### ################# ####

(115)

#########AGg #� � ��############ ## ##;##`##� � ��0(############# ##\� wD## #v v#?# ############# ##D#wD# A g P� � � � � � �p############# ##|�

(116)

#

#########

#####$########### #########

####�� ��# d#########d#########2## ##� �� �m M

(117)

#G#########V############### #################G#########U####� �� ��# d#########d#### #!######�� ��# d#########d#####!

(118)

#########AGg #� � ��############ ## ##;# A g� � � ��

############# ##D##;#### ###########r## ## @ M

� � � � �� �

$### ##### # d#########d#########

(119)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

############## # d#########d#########i###5. If ADD 1 15 3 GIVING

� �� ��

(120)

#i#########i#################i#########Q###T#n###K#########d###########U#n###K## #######d####### ### ############# ###### ### ### ###� � � � � � �

(121)

#########AGg��� ��############ ## # 9# A g� � � � ����############# ## # 9##`#� � � �� �# ############# ## # =#### ###########r## ## # M

� � � � � � �� �

$### ##### # d#########d#############SUBTRACT STATEMENT

(122)

#################$##########################�� ��# d#########d#########2## ##� ����M ############## # d#########d######### ###The SUBTRACT operation has the

� �� �� �

following two formats: Format 1 SUBTRACT {identifier-1} {literal-1} .. FROM identifier-2 ..Format 2 SUBTRACT {identifier-1} {literal-1} .. FROM

(123)

# #########@####################################################################� ###########################

################################################################################ ################################################# #########6###U#n###K#########d� #######

###U#n###K#########d#######=##### #� ��d#########d#######

(124)

#########AGg��� ��############ ## #?># A g 0� � � � �

P############# #### =#### ###########r## ##� � � � �� �# M

$### ##### # d#########d#############SUBTRACT STATEMENT

(125)

#################$##########################�� ��# d#########d#########2## ##� �� �M M 3#��####��####T n#� ��K#########d#########'###Rules for Interpreting the Instruction Format1. All literals and data-names that are part of the

subtraction must be numeric; the field specified after the word GIVING, however, may be a report-item.2. The receiving field, must be a data-name and not a literal.3. All fields and literals preceding the word FROM will be added together and the sum subtracted from the field following the word FROM. The result, or difference, will be placed in this same field if no GIVING option is used. All other fields will remain unchanged.4. When using the GIVING option, the operation performed is the same as in Rule 3, but the result, or

(126)

#'#########.############### #################'#########.###U#n###K#########d####� ### ###T#n###K#########d#######?�

###T#n###K#########d###########T#n###K#########d###########T#n###K#########d#### ### ### ###################P##### ### ###|� � � �

(127)

#########AGg��� ��############ ## ##;# A g� � � ����############# ##|� ##;#### ###########r## ##� � �� �# M

$### ##### # d#########d#############SUBTRACT STATEMENT

(128)

#################$##########################�� ��# d#########d#########2## ##� ����M # #### ####U n# K#########d#########P###Examples:1.

� �� �� � �� SUBTRACT

15.40 TAX TOTAL FROM AMT2. SUBTRACT

15.40 TAX TOTAL FROM AMT

(129)

#P#########

###############################(###############################A################ ############### #################P#########�

###U#n###K#########d###########U#n###K#########d############# #� ��d#########d#### ######### #� ��d#########d############# #� ��d#########d###########U#n###K#########d #######

##### #� ��d#########d############�� ��# d#########d############�� ��# d#########d#### ########�� ��# d#########d####### ###U#n###K#########d####### ### ################� � � ####### # ### ###l� �

(130)

#########`#����� �############# ## # =##AGg #� � � � ���############ #### ># A g� � � �� ############# ## # =#### ###########r## ## 0 M

� � � � � � �� �

$### ##### # d#########d#############SUBTRACT STATEMENT

(131)

#################$##########################�� ��# d#########d#########2## ##� ���M # #### ####U n# K#########d######### ###Deciding Which Format to UseAs

� �� �� � �� �

(132)

# ######################### ################# #############U#n###K#########d####� � � ### ###U#n###K#########d####### ### ######################### ### ###,#?� � � � �

### ###############4################# ####

(133)

#########AGg #� � ��############ ## ##;##`#� � ���0(############# ## # =# A g� � � � �� ############# ##D##;#### ###########r## ## 0 M

� � � � �� �

$### ##### # d#########d#########

(134)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

# #### ####U n# K#########d#########s###1. In the operation SUBTRACT

� �� �� � ��

(135)
(136)
(137)

#########AGg #� � ��############ ## ##;# A g p� � � � �

############# ## ##;#### ###########r## ## 0 M

� � � � � �� �

,### ##### # d#########d#########

(138)

# ######### #####,########### ######### ####�� ��# d#########d#########2## ##� ���M

(139)
(140)
(141)

#########AGg #� � ��############ ## ##;# A g� � � ��

############# ##D##;#### ###########r## ## 0 M

� � � � �� �

$### ##### # d#########d#########

(142)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

# #### ####U n# K#########d#########m###3. SUBTRACT AMT FROM 900.00

� �� �� � ��

(143)
(144)
(145)

#########AGg #� � ��############ ## ##;# A g� � � ��

############# ##,##;#### ###########r## ## 0 M

� � � � �� �

$### ##### # d#########d#########

(146)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ���M

# #### ####U n# K#########d#########j###4. Change the statement in

� �� �� � ��

(147)
(148)
(149)

#########AGg #� � ��############ ## ##;# A g P� � � � �

p############# ## ##;#### ###########r## ##� � � � �� �0 M $### ##### # d#########d#########

(150)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� �� �m M

(151)
(152)

#########AGg #� � ��############ ## # 9# A g� � � � ���############## ##� � 9## #6 ##0############# ##l

(153)

=#### ###########r## ## 0 M

� � � �� �

$### ##### # d#########d#############MULTIPLY and DIVIDE Statements

(154)

#################$##########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###MULTIPLY has the following

� �� �� �� �� �

(155)

# #########$####################################################################� ################################################################################ ###########

################################################################################ # #########$###U#n###K#########d############� �� ��# d#########d#######A###U#n###K## #######d############�� ��# d#########d#######/###U#n###K#########d#######=####�� �#

d#########d####### ### ######################### ### ###\##?

� � � � �

### ###############J################# ####

(156)
(157)

=## #& *

� � �� ^############# ## # =# A g p� � � � � ��############# ##d� =#### ###########r## ## 0 M

� � � �� �

$### ##### # d#########d#############MULTIPLY and DIVIDE Statements

(158)
(159)

MINUTES-# MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#MINUTES-#|�

(160)
(161)

# 9#### ###########r## ##� � � ���M

(162)

#################$##########################�� ��# d#########d#########2## ##� ���� # #### ####U n# K#########d######### ###The DIVIDE statement has the

� �� �� � �� �

(163)

# #########<###############�

################################################################################ ################################################################################ ###############################################################

(164)

#########AGg #� � ��############ ## # =##`#&� � � ��� ############# ##d =# A g

� � � � �� �############# #### =#### ###########r## ##� � � � �� �0 M $### ##### # d#########d#############MULTIPLY and DIVIDE Statements

(165)

#################$##########################�� ��# d#########d#########2## ##� ����M # #### ####U n# K#########d######### ###DIVIDE EXAMPLES1. DIVIDE

� �� �� � �� �

MINUTES BY 60 GIVING HOURS2. DIVIDE 60 INTO MINUTES GIVING HOURS3. DIVIDE 12 INTO ANN-SAL-IN GIVING SAL-OUT4. DIVIDE ANN-SAL-IN BY 12 GIVING MONTHLY-SAL-OUTAll arithmetic operations can have more than one resultant field.

(166)

# ######################### ############################### ################# ##� � � � ###########U#n###K#########d#######

(167)
(168)
(169)

#!#########!#####$###########!#########!####�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d#########S###Example 1. Celsius

� �� �� �� ��

temperatures are to be converted to Fahrenheit temperatures according to the following formula: FAHRENHEIT= (9/5) CELSIUS +32One solution is as follows:

(170)
(171)
(172)

###U#n###K#########d#######i####�� ��# d#########d#####c######�� ��# d#########d#### #c#####U#n###K#########d############# #� ��d#########d############# #� ��d#########d #######$##### #� ��d#########d###########U#n###K#########d############# #� ��d###### ###d#######$##### #� ��d#########d####### ### ###################$### � �

(173)

#########AGg #� � ��############ ## # ># A g P� � � � � �p############# ##� � =#### ###0#######r## ## 0 M

� � � �� �

$### ##### # d#########d#############MULTIPLY and DIVIDE Statements

(174)
(175)
(176)

#########AGg #� � ��############ ##\# ?# A g� � � ��

############# ##,# >#### ###########r## ## 0 M

� � � � � �� �

$### ##### # d#########d#############MULTIPLY and DIVIDE Statements

(177)

#################$##########################�� ��# d#########d#########2## ##� ���M ############## # d#########d#########*###Additional Instruction Formats

� �� ��

for the DIVIDE StatementFormat 4 DIVIDE {identifier-1} {literal-1} INTO

{identifier-2} {literal-2{ GIVING identifier-3 REMAINDER identifier-4..Format 5 DIVIDE {identifier-1} {literal-1} BY {identifier-2} {literal-2} GIVING

(178)
(179)

#########AGg #� � ��############ ## ##;# A g P� � � � �

############# ##<##;#### ###########r## ## 0 M

� � � � �� �

$### ##### # d#########d#########

(180)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� �� �m M

s##############�� ��# d#########d######### ###1. DISTANCE is the distance � traveled in a specific car trip, and GAS is the number of gallons of gas used. Calculate the average gas mileage and place it in a field called AVERAGE.

(181)
(182)

######|# >�

(183)

#########AGg #� � ��############ ## ##;# A� � �����

############# #####;#### ###T#######r## ## 0 M

� � � � �� �

$### ##### # d#########d#########

(184)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ###� ���

# #### ##### # d#########d######### ###2. Using MULTIPLY and DIVIDE

� �� �� �� �� �

(185)

# #########G############### ################# #####� � �

###.###T#n###K#########d############# #� ��d#########d############# #� ��d#########d ############# #� ��d#########d###########U#n###K#########d############# #� ��d###### ###d#######"##### #� ��d#########d#######!

##### #� ��d#########d############# #� ��d#########d######################### ######� ###########4# >#################### ################# ####

(186)

#########AGg #� � ��############ ## ##;# A g P� � � � �p############# ##|�

(187)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� �� �m M

(188)

#l#########:#################################################l#########:####�� �# d#########d############ # d#########d############# # d#########d############

� �� �� � ��

(189)
(190)
(191)

# ######### #####$########### ######### ####�� ��# d#########d#########2## ##� ����M

# #### ####U n# K#########d#########b###4. MULTIPLY A TIMES B GIVING C

� �� �� � ��

(192)

#b#########!

###############A#################b#############T#n###K#########d############# #� � d#########d############# # d#########d#######A###U#n###K#########d###########

� � ��

##################### ###!�

(193)

#########AGg #� � ��############ ## ##;##`#� � ��� ############# ##

� � � �2# A g� ��

############# ## ##;#### ###########r## ## 0 M

� � � � � �� �

$### ##### # d#########d#########

(194)
(195)

#~#########0###############N#################~#########.###T#n###K#########d#### ######### #� ��d#########d############# #� ��d#########d#######N###U#n###K#########d #######*###'#########################(###)###�

(196)

#########AGg #� � ��############ ##d# 3########T#######r## ##� � � �� �0 M

,### ##### # d#########d#########'###OPTIONS AVAILABLE WITH

��� �� �� ��

(197)
(198)

#########AGg S� � # ############ ##<##;# A g� � � ���

############## ##4##;#### ###########r## ##� � � �� �p M

(199)

#################$##########################�� ��# d#########d#########2## ##� ���M ############### # d#########d#########n###The following is an example

� � ��

using ROUNDED:ADD AMT1, AMT2 GIVING AMT3AMT1 AMT2

(200)

#n#########+############### ###############################�

###############################s#################n#########+###U#n###K#########d ############# #� ��d#########d############# #� ��d#########d#######:##### #� ��d###### ###d#######O##### #� ��d#########d############# #� ��d#########d#######

Referensi

Dokumen terkait

Mempersiapkan guru untuk memahami pentingnya ketrampilan abad 21 dan mengintegrasikan ketrampilan tersebut dalam proses pembelajaran sehari-hari

Fase Nursing ActionFase perencanaan pada proses keperawatan, sesuai dengan fase nursing action pada disiplin proses keperawatan mencakup sharing reaction (analisa data),

Harga Hasil Negosiasi : Rp 499.647.258,- (empat ratus sembilan puluh sembilan juta enam ratus empat puluh tujuh ribu dua ratus lima puluh delapan rupiah). Keterangan :

Paket pengadaan ini terbuka untuk penyedia barang/jasa yang memenuhi persyaratan sebagaimana tercantum dalam LDP dengan terlebih dahulu melakukan registrasi pada Layanan

sekumpulan instruksi yang diwujudkan dalam bentuk bahasa dan lainnya yang apabila digabung akan menjadikan media yang dapat dibaca komputer.. semua data masukan

Refunction container sebagai modular retail pada perancangan ini adalah mengalihkan fungsi utama shipping container yang semula wadah untuk kegiatan pengiriman

The aims of this research are to describe the negative construction that have negative equivalent, to describe the syntactic features that may expose the existence of

Karang lebih sensitif terhadap peningkatan suhu sehingga memicu dikeluarkannya zooxanthellae dari tubuh karang, saat suhu meningkat karang sulit bertahan sehingga zooxanthellae