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.
 
 
 
 
 
 

84 lines
2.3 KiB

  1. PROGRAM FILE 11: PRINTING NUMERIC VARIABLES ASSIGNED
  2. NR1 AND NR2 CONSTANTS.
  3. ANSI STANDARD 5.2, 5.4, 6.2, 6.4, 9.2, 9.4, 12.4
  4. SECTION 11.1: PRINTING VARIABLES WHICH HAVE BEEN ASSIGNED
  5. INTEGER (NR1) CONSTANTS.
  6. BEGIN TEST.
  7. ASSIGNED OUTPUT ACTUAL
  8. CONSTANT SHOULD BE OUTPUT
  9. 1 1 1
  10. 12345 12345 12345
  11. 000 0 0
  12. +2 2 2
  13. -3 -3 -3
  14. -998765 -998765 -998765
  15. +6912 6912 6912
  16. *** TEST PASSED IF THE ACTUAL OUTPUT MATCHES THE OUTPUT
  17. AS IT SHOULD BE ***
  18. END TEST.
  19. SECTION 11.2: TRANSITIVE ASSIGNMENT OF AN NR1 CONSTANT.
  20. BEGIN TEST.
  21. ASSIGNED OUTPUT ACTUAL
  22. CONSTANT SHOULD BE OUTPUT
  23. -99999 -99999 -99999
  24. *** TEST PASSES IF THE ACTUAL OUTPUT MATCHES THE OUTPUT
  25. AS IT SHOULD BE ***
  26. END TEST.
  27. SECTION 11.3: PRINTING VARIABLES WHICH HAVE BEEN ASSIGNED
  28. NR2 CONSTANTS.
  29. BEGIN TEST.
  30. ASSIGNED OUTPUT ACTUAL
  31. CONSTANT SHOULD BE OUTPUT
  32. 1.05 1.05 1.05
  33. 358.672 358.672 358.672
  34. 0.0 0 0
  35. -2.1 -2.1 -2.1
  36. +3.1 3.1 3.1
  37. -2714.25 -2714.25 -2714.25
  38. +29.3054 29.3054 29.3054
  39. -0.00 0 0
  40. *** TEST PASSED IF ACTUAL OUTPUT MATCHES OUTPUT AS IT
  41. SHOULD BE (ALLOWING FOR OPTIONAL TRAILING ZEROS) ***
  42. END TEST.
  43. SECTION 11.4: TRANSITIVE ASSIGNMENT OF AN NR2 CONSTANT.
  44. BEGIN TEST.
  45. ASSIGNED OUTPUT ACTUAL
  46. CONSTANT SHOULD BE OUTPUT
  47. -9999.99 -9999.99 -9999.99
  48. 1.5 1.5 1.5
  49. -2.5 -2.5 -2.5
  50. +3.5 3.5 3.5
  51. 4.5 4.5 4.5
  52. +5.5 5.5 5.5
  53. -6.5 -6.5 -6.5
  54. 9.99999 9.99999 9.99999
  55. *** TEST PASSED IF ACTUAL OUTPUT MATCHES OUTPUT AS IT
  56. SHOULD BE (ALLOWING FOR OPTIONAL TRAILING ZEROS) ***
  57. END TEST.
  58. END PROGRAM 11