ChipMaster's bwBASIC
This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- 10 PRINT "PROGRAM FILE 118: EXCEPTION - SQR OF NEGATIVE ARGUMENT."
- 20 PRINT " ANSI STANDARD 8.5"
- 30 PRINT
- 40 PRINT "SECTION 118.1: EXCEPTION - SQR OF NEGATIVE ARGUMENT."
- 60 PRINT
- 70 PRINT "THE OBJECT OF THIS TEST IS TO SEE WHETHER THE PROCESSOR"
- 80 PRINT "RECOGNIZES A FATAL EXCEPTION WHEN A NEGATIVE ARGUMENT"
- 90 PRINT "IS PASSED TO THE SQR FUNCTION."
- 100 PRINT
- 110 PRINT "TO PASS THIS TEST:"
- 120 PRINT
- 130 PRINT " 1) A MESSAGE IDENTIFYING THE EXCEPTION MUST BE"
- 140 PRINT " DISPLAYED, AND"
- 150 PRINT
- 160 PRINT " 2) THE PROGRAM MUST TERMINATE UPON USE OF THE NEGATIVE"
- 170 PRINT " ARGUMENT."
- 180 PRINT
- 190 PRINT " BEGIN TEST"
- 200 PRINT
- 210 PRINT "FATAL EXCEPTION SHOULD OCCUR NOW:"
- 220 PRINT
- 230 LET A=(-3)
- 240 LET B=SQR(A)
- 255 PRINT "*** TEST FAILED ***"
- 257 PRINT
- 260 PRINT "ARGUMENT WAS SET TO -3; IT NOW EQUALS ";A
- 270 PRINT "RESULT OF SQR IS ";B
- 280 PRINT
- 330 PRINT
- 340 PRINT " END TEST"
- 350 PRINT
- 360 PRINT "END PROGRAM 118"
- 370 END
|