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.
 
 
 
 
 
 

22 lines
721 B

  1. 10 PRINT "OPERATIONS ON TWO VECTORS"
  2. 20 PRINT
  3. 30 PRINT "VECTOR A: X,Y,Z COORDINATES";
  4. 40 INPUT X1,Y1,Z1
  5. 50 PRINT "VECTOR B: X,Y,Z COORDINATES";
  6. 60 INPUT X2,Y2,Z2
  7. 70 PRINT
  8. 79 REM - PERFORM VECTOR ADDITION, PRINT RESULTING VECTOR COORDINATES
  9. 80 PRINT "A+B=";X1+X2;",";Y1+Y2;",";Z1+Z2
  10. 89 REM - PERFORM VECTOR SUBTRACTION, PRINT RESULTING VECTOR COORDINATES
  11. 90 PRINT "A-B=";X1-X2;",";Y1-Y2;",";Z1-Z2
  12. 99 REM - CALCULATE DOT PRODUCT, PRINT
  13. 100 PRINT "A B=";X1*X2+Y1*Y2+Z1*Z2
  14. 109 REM - CALCULATE CROSS PRODUCT, PRINT RESULTING VECTOR COORDINATES
  15. 110 PRINT "A*B=";Y1*Z2-Z1*Y2;",";Z1*X2-X1*Z2;",";X1*Y2-Y1*X2
  16. 120 PRINT
  17. 129 REM - RESTART OR END PROGRAM?
  18. 130 PRINT "MORE DATA? (1=YES, 0=NO)";
  19. 140 INPUT X
  20. 150 IF X=1 THEN 20
  21. 160 END