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.
 
 
 
 
 
 

29 lines
1.4 KiB

  1. 10 CLS
  2. 20 PRINT"THIS PROGRAM WILL ESTIMATE EXPECTED EARNINGS PER SHARE FOR
  3. 30 PRINT"A COMPANY BASED UPON VARIOUS CURRENT AND EXPECTED PARAMETERS.
  4. 40 PRINT
  5. 1000 REM INPUT DATA
  6. 1010 INPUT"HOW MANY YEARS INTO FUTURE SHOULD ESTIMATE BE";N
  7. 1020 INPUT"CURRENT SALES ";S
  8. 1030 PRINT"EXPECTED SALES IN ";N;" YEARS";:INPUT" ";SN
  9. 1040 INPUT"CURRENT PROFIT MARGIN ";PI
  10. 1050 PRINT"EXPECTED PROFIT MARGIN IN ";N;" YEARS";:INPUT" "; PN
  11. 1060 INPUT"CURRENT TURNOVER ";T
  12. 1070 PRINT"EXPECTED TURNOVER IN ";N;" YEARS";:INPUT" ";TN
  13. 1080 INPUT"CURRENT LEVERAGE ";L
  14. 1090 PRINT"EXPECTED LEVERAGE IN ";N;" YEARS";:INPUT" ";LN
  15. 1100 INPUT"CURRENT PROFIT ON NET WORTH ";PC
  16. 1110 PRINT"EXPECTED PROFIT ON NET WORTH IN";N;"YEARS ";:INPUT PE
  17. 1129 INPUT"CURRENT DIVIDEND PAY-OUT RATIO ";DC
  18. 1140 PRINT"EXPECTED DIVIDEND PAY-OUT RATIO IN";N;"YEARS ";:INPUT DE
  19. 1150 INPUT"ENTER BOOK/MARKET RATIO ";BM
  20. 1160 INPUT"CURRENT EARNINGS PER SHARE ";EP
  21. 1200 REM COMPUTING EXPECTED EPS
  22. 1210 X1=SN*PN/(S*PI):X2=SN*T*L/(S*TN*LN)
  23. 1220 X3=(1 + .5*(PC+PE)*(1-.5*(DC+DE))):X4=BM+1
  24. 1230 X5=EP*X1/((X2-X3[N)*BM+1)
  25. 1240 PRINT:PRINT "EXPECTED EARNINGS PER SHARE IN ";N;"YEARS = ";INT(X5*100+.5)/100
  26. 1250 PRINT:INPUT"PRESS ENTER TO CONTINUE";Z9
  27. 1255 IF Z9 = -1 THEN END
  28. 1260 CLS:GOTO 1000