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.
 
 
 
 
 
 

26 lines
756 B

  1. 10 PRINT "ANGLE CONVERSION: RADIANS TO DEGREES"
  2. 20 PRINT
  3. 30 PRINT "ANGLE IN RADIANS (ENTER 0 TO END PROGRAM)";
  4. 40 GOTO 60
  5. 50 PRINT "ANGLE IN RADIANS";
  6. 60 INPUT R
  7. 69 REM - TEST FOR END OF PROGRAM
  8. 70 IF R=0 THEN 170
  9. 79 REM - CONVERT RADIANS TO SECONDS
  10. 80 A=3600*180*R/3.1415927
  11. 89 REM - CALCULATE NUMBER OF WHOLE DEGREES
  12. 90 D=INT(A/3600)
  13. 99 REM - CALCULATE NUMBER OF FULL CIRCLES
  14. 100 D1=INT(D/360)
  15. 109 REM - CALCULATE DEGREES OF ANGLE WITHIN 360 DEGREES, PRINT
  16. 110 PRINT " DEGREES =";D-360*D1
  17. 119 REM - CALCULATE MINUTES, PRINT
  18. 120 PRINT " MINUTES =";INT((A-D*3600)/60)
  19. 129 REM - CALCULATE SECONDS, ROUND OFF, PRINT
  20. 130 S=A-D*3600-(INT((A-D*3600)/60))*60
  21. 140 PRINT " SECONDS =";INT(100*S+.5)/100
  22. 150 PRINT
  23. 159 REM - RESTART PROGRAM
  24. 160 GOTO 50
  25. 170 END