FUJIbaudXdataLUU<өA`01ȱ惠[ JTLdataUU 82$!23582' %+/0 %+/0D,D(4(8 8-)$WcdataUUdataLUUl2r2R1RSS1AI1I2I3DFLSLSPNGTIOKKCCCTKSGXISKMPR2DABBNNSKLXPPdataUUJPNDMOSVSSVSCRCCZUVAA*ATA~A@ Ab@ LdataUU BT$\BV2BUBTrA&dataUU !@x"#$%&'()*+@dataUU,@ @-./&0,1A223456789:;LdataUU<=>a?@A2ABCDEFGHIA +@'XdataUU0@A0@@@>(@(@$(@>(@ c b s5(@IdataUU(@5(@ software:(@(@$(@/(@:(@(@ presents:mdataUUN(@(@6(@ subtractionJ-@AN  D +'0@@A0@@dataUU@DGG6-C::hhIįˢ8˕Ͱϑ`,#D"@@KD6-F:dataUU@,%AV$F:@,(6-6@6-%A,6-%@:6-%@H9@,9@,9@,9@dataUU,9@,9@,;@,;@,9@,<c;@,;@,-@@?AR@K6-@dataUU W6-c6-0-A6A"0"6@A'  dd104,165,88,24,105,8,133,208,165,dataUU89,105,2,133,209,169,0,160,0,145,208,200,192,240,208,249,96,-1 (}AR9 +'0@dataUU9AR@L(HELLO.6(#DO YOU WANT INSTRUCTIONS (Y OR N)?B6-@L A-0Y*0N#-@@dataUU- A54NA A A"\-(%}THIS PROGRAM WILL CREATE SUBTRACTION0(P(PROBLEMS FOR YOU TO SdataUUOLVE.\6-@,4( YOU MAY(4(CHOOSE BOTH HOW LARGE THE 6"( PROBLEMS WILL("(BE @E+(#AND WHETHER THE _dataUUPROBLEMS WILL ALLOW.(E(BORROWING OR NOT JF((PROBLEMS WITHOUT(7(BORROWING ARE EASIER).:(=(@(C(F(T A$0BdataUUW:(2}BELOW IS AN EXAMPLE OF A PROBLEM WITH BORROWING:N%AA(W(@(5 1 0+(- 4 0dataUU 4@( E-@@E(*SINCE YOU CAN NOT SUBTRACT 4 FROM 0, ITIS 0GG(>NECESSARY TO BORROW (10) FROdataUUM THE NEXT DIGIT. THIS IS DONE :N( BY TYPING .6.B& A$P>-&@I%AQJN DU-@JdataUU@U(;WHEN YOU TYPE THE NEXT DIGIT OVER WILL BE HIGHLIGHTED.NN*("THIS DIGIT MUST BE REDUCED BY ONE.26.0N%AdataUUAw&@2X A$P-@@b++(#THE COMPUTER THEN ASKS FOR A CARRY.lE 6.1%A@;dataUU%ATA`&@2E A$PM-@@M(2ONCE THE CARRY HAS BEEN ENTERED, THE PROBLEM IS R6(.THE SAMEdataUU AS A PROBLEM WITHOUT BORROWING.R%A@T&@2S%AT@I&@23-@A7 S%A9dataUU@T&@2k-@A 7%A@H&@2K-@AO k%A@I&@2xdataUU A$0U,($}IF AT ANY TIME YOU NEED TO SEE THE N(INSTRUCTIONS AGAIN, TYPE 'H'U(3)(!IF YOU WISH TO EXIT, TdataUUYPE 'X'3 A$06-4(} OK, GOOD LUCK!!--@A1 4$A A`4(!}HOW MANY PROBLEMS WOUgdataUULD YOU LIKE8A6-A:,! @A! A` }WOULD YOU LIKE:(+(( 1) PROBLEMS WHERE YOU BORROW+(dataUU1.(& 2) PROBLEMS WHERE YOU DON'T BORROW1(^(( (TYPE 1 OR 2)%6-@/ A@6-@:,&@H^!@) FdataUUAF A.(}HOW MANY DIGITS DO YOU WANT:6-@F6-V(*(IN THE PROBLEMS (BETWEEN 1-5)?dataUU66-@@ AQ6-@:,&@HV(!!@)@A`W A-@@I(%YOU CAN'T HAVE AWdataUU 1-DIGIT PROBLEM WITHW( BORROWING%-@A % A!! @*!AN (}2($THE NUMBEVdataUUR OF DIGITS MUST BE BETWEEN5(B(1 AND 5.N6-@-@A  ( A@PRINT OUT THE PROBLEMbdataUU6-h (}AR@2"*"@6-%@N6-%@\6-%@h6-@&-@fdataUU@&( PLEASE WAIT. 5-@@&68,-568,-!+68,-!68,-+67,." EdataUU 67,.68,- # 6.6.%.-@.68,-P:H:@,$@,* 68,-P:H:@,$@,44 %dataUU68,-P:H:@,$@,4"@ADH8,!8,AL 8@,"AM \]6-,dataUU^"@Ap_-@`8,!8,6-@a b"Afb68,-8,&8,"-@dataUU367<,.=:8,,D67<,.=:8,,H Q6-A:,Z6-A:,b6-&h Ak A6-@6@dataUU&68,-8,268,-8,6 ; (}-@'4( PROBLEM # %@;(:( (( '-@dataUU3(8, 7 :(4( - !-@-(8, 1 4(?( 1-@@$&@8(dataUU< ?((("@ A( A  AZ-@6@8%$@A`&@2B AZdataUU%$@%@"8,A016-@ A`1%$@%AD-6-@ A# A-dataUU A+%$@%@'6-+ " A!!6-%! A@#( PERFECT!!$dataUU A$06-%@.16-@6-%@)"@16-%36-"AP8%6-6-dataUU% ABIF G$="N" THEN 5000G ApL86-6@"AdAU/)@86.>:,V"AUAdataUUj1!@G* @X'6-&@H1 A@l++"@)"@x)"@fA@m'"@6-%@' APFdataUUo5"@r(} A+6-5 Ap++@f* @H)!@WAt-@$AFdataUU AAAA`ApAA0AP"@A0_-(%THAT IS INCORRECT. PLEASE TRY AGAIN.dataUU.96-@G6-%@_%@$%AD$Q0(SORRY, THE ANSWER IS 8, . WHEN YOU3(Q(UNDERSTAND YOUR dataUU MISTAKE,P6- ( TYPE IN THE#(8(CORRECT ANSWER. P%@$%AD(6-%@$-*("YOU C dataUUAN NOT SUBTRACT WITHOUT FIRST-(;*("BORROWING. (TO BORROW, TYPE 'B').86-%@;$~A(THE CORRECT CHANGE IS 8&@@dataUU,&@ . WHEN YOUD(m($UNDERSTAND YOUR MISTAKE, TYPE IN THEp(~(CORRECT (NUMBER.(6-%@$2=%dataUU%(BORROWING IS NOT NECESSARY IN((:( THIS STEP. =$FM6-%@6-%@+"@J(YOUR CARRY IS NOT CORREdataUUCT.M$K-(THE CARRY IS ALWAYS 1.*6--$P?$(YOU CAN NOT SUBTRACT FROM 0.'(?(TYPE 'B' TO BORROW.Z6-%@dataUU$nE6-?:A6,$AAAH36-?:A6,EAA@E"!-@@#E( dataUU -@@$-@6@8,&8, A` AE'68&@AdataUU,-8&@,&@;68,-8,%@E A06 @0-@6@0%@$A(E"6@6.dataUU-J##8,&8,)@A O6- AT/6-6-% A/ A^*4B*dataUU8,&8,!6@*6-@h)0B*8,&8, )6-@r#4B*" A`# |"8,*"dataUUA/"@%%@$A(/ A 7 A` A! A-6-7 A0A"@*"bdataUU7%@$@&@2A A%@$%@6- " A"dataUUAY1 A1AAA A@"(WELL, KEEP ON WORKING. "(41(YOU DID THAT PROBLEM WITdataUUH  MISTAKES.4( A`>(ALMOST PERFECT. (;( YOU ONLY HAD  MISTAKE.>( A`4 (NOT BAD, YOUdataUU HAD ONLY #(1( MISTAKES.4( A`(YOU HAD  MISTAKES.&>(1(&THAT'S NOT BAD, BUT YOU CAN DO BETTER.4(dataUU> A`0A(PRACTICE MAKES PERFECT."(>(YOU HAD  MISTAKES.A(: A`Di( "(L(%TdataUUYPE THE NUMBER THE HIGHLIGHTED DIGITO(i(SHOULD BE CHANGED TO.b..%@$&@8&@,%ADl A ddataUUAv @Ap, 0B*8&@,",6-@* 4B*8&@,"* A0((0B* dataUU8&@,"A""8&@,!@ A!OOIF G$="B" AND R(X-1)<>0 THEN ? "DO NOT BORROW HERE.":? :S2=S2dataUU+1:GOTO 1860$$"8&@,&@A "6-@ A`6- A##%@dataUU$&@%@])(!CORRECT. NOW TYPE THE NEW CARRY.G%@$&@A(Q A]6-16-dataUU"@'6-1 A p -6-@ A`# A- A P?6-5%@$&@@I&@2tdataUU? A j!(NOW CONTINUE THE PROBLEM.568,-8,%@Y68&@,-8&@,&@j68,-8,&8,>6- dataUU@ A`~ !(!(HIT TO CONTINUE. $)@$@2A$5  A$ &(&( TRY TYPIdataUUNG A . !)@!>:,0A$`  A$ w A-@@-( W(%TYPE THE NUMBER ,dataUUTHAT THE HIGHLIGHTEDw(DIGIT SHOULD BE CHANGED TO T!%@$&@@T%@$&@8&@,%A(_dataUU%@ A s8&@,&@& A8-@@[(THAT IS INCORRECT. TRY AGAIN.i6-%@stdataUU A0 4BA******** A#%@$&@%@A%@$&@CA( i'68&@,-8&@dataUU,&@1 AC-@@i(!CORRECT. NOW TYPE THE NEW CARRY. c A A#@K(#INCORRECdataUUT CARRY. PLEASE TRY AGAIN.Y6-%@c A0` s!%@$&@C@O%@$&@@W&@2%AdataUUs68&@,-8&@,%@ w A-@@H($TYPE THE NUMBER THAT THE HIGHLIGHTEDK(k(DIGIT SHOUddataUULD BE CHANGED TO.w6- x A@ '6-%@3"@= A`(THAT IS INCORRECT. TRY AGAIN.n6dataUU-%@x A0 A A"@ 7%@$&@CA A@ Z"@B(NO, , THE ANSWER _dataUUIS 8&@,&@P6-%@Z AA 6- A0 A6($CORRECT. NOW TYPE IN THE NEW CARRY.1dataUU\%@$&@@W&@2%@$&@&@9A(68&@,-8&@,&@^ AdataUU@# AF(THAT IS INCORRECT. TRY AGAIN.T6-%@^ A@z A(CORRECT.9%@$&@CdataUUW%@$&@A@zA(X-1)=R(X-1)-S(X-1):A(X)=A(X)-1 A+(NOW CONTINUE THE PROBLEM.A%$@VdataUUA(K Ac%$@%@o6-@{6-@6-& AT(,(!WHEN YOU UNDERSTAND YOUR MIdataUUSTAKE,/(J(TYPE THE RIGHT ANSWER.T A2( }THANK YOU. ))(!I HOPE YOU ENJOYED THIS PROGRAM."( ( ("(IN dataUU PROBLEM"@(#@(S,(# AP0(K!+( YOU MADE  MISTAKE7@ndataUU>(S.A(K AP5!(.(=")(YOU MADE NO MISTAKES.="AQ"@AQldataUU"("(THAT IS AN AVERAGE OF S' @*'&(LESS)(I(THAN 1 MISTAKE PER PROBLEM.S AQ'"dataUU(NO (&'@#(ABOUT P:',&(7P:',"@-(MISTAKE PER PROBLEM.7 AQ(MISTAKES PEdataUUR PROBLEM.J-@@=("DO YOU WANT ANOTHER SET (Y OR N)? J)@!!@*@xAQ"@xdataUUAQ GG6-C::hhIįˢ8˕Ͱϑ`,:6-6@6-%A,6-%@dataUU:6-%@HK@@'AR@36-@ ?6-K6-6- A=(( }TO dataUULET SOMEONE ELSE TRY, TYPE: +(.(=( RUN ( ( (p B AX B A@# 6-6.=:,dataUU#B:, A*-@@&68,-* >-&@068&,-A:7&<&,,4 > A 4 dataUU