SlideShare a Scribd company logo
1 of 2
5 CLS:SCREEN 9 :KEY OFF:COLOR 15,16:LOCATE 2,1:PRINT"Cosmic Terrorist Richard
Muller UC Berkeley"
10 LOCATE 3,1:PRINT" Sun revolves in 200E6 years. Parsec = 3.262 light years."
15 REM Muller UC Berkeley graphics from book by Hearn & Baker"
20 LOCATE 4,1 :PRINT"Sun and Nemesis 8500 parsecs from center of Milky Way
Galaxy"
25 LOCATE 5,1: PRINT"Nemesis 2.8 light years from sun moving 100 m/s around the
sun."
30 LOCATE 6,1: PRINT"Sun revolving 230 kilometer per second"
35 LOCATE 10,50: PRINT"Oort Cloud"
40 LOCATE 7,1: PRINT"Nemesis revolves in 26E6 years"
45 YSUN = 190
50 XSUN = 260
55 EARTHORBIT = 84
60 MOONORBIT = 24
65 SUN = 70
70 EARTHORBIT = 84
75 EART = 2
80 EARTH = 7
85 CIRCLE(265,180),50,3
90 LOCATE 12,30:PRINT "Center"
95 LOCATE 13,30:PRINT "Milky Way"
100 LOCATE 14,30:PRINT "Galaxy"
105 MOONPOSITION = 0
110 UU = UU + 1
115 FOR EARTHPOSITION = 6.28316 TO (1/EARTHORBIT) STEP -.1/EARTHORBIT
120 PAINT(XEARTH,YEARTH),0,0
125 XEARTH = XSUN + EARTHORBIT * COS(EARTHPOSITION)
130 YEARTH = YSUN + EARTHORBIT * SIN(EARTHPOSITION)
135 CIRCLE(XEARTH,YEARTH),EARTH,1
140 PAINT(XEARTH,YEARTH),1,1
145 PAINT(XMOON,YMOON),0,0
150 XMOON = XEARTH + MOONORBIT * COS(MOONPOSITION)
155 YMOON = YEARTH + MOONORBIT * SIN(MOONPOSITION)
160 CIRCLE(XMOON,YMOON),EARTH,1
165 PAINT(XMOON,YMOON),1,1
170 MOONPOSITION = MOONPOSITION + 3.692308E-02 / MOONORBIT
175 IF UU > 2 THEN 190
180 NEXT
185 GOTO 105
190 REM
195 LOCATE 18,1 :PRINT "KEPLER'S LAWS"
200 LOCATE 19,1:PRINT "GRAVITY * MASS / RADIUS^2 = (2 * PI * RADIUS/TIME)^2/
RADIUS"
205 PI = 3.14159
210 YEAR = 3.156E+07         ' SECONDS IN ONE YEAR
215 LITEYR = 9.461E+15
220 RP = LITEYR * 1.4
225 T = 8.2056E+14           ' TIME 26 MILLION YEARS
230 T2 = 7.1765E+14          ' TIME 22.7 MILLION YRS

235   MS = 1.901E+30          ' MASS SUN
240   MN = 1.454412E+30       ' MASS NEMESIS
245   R= 1.182625E+16         ' HALF OF LONG ELLIPSE 2.5 LIGHT YEARS
250   G = 6.67E-11            ' GRAVITY CONSTANT
255   AB = (G*MS)/R^2
260   BA = (2 * PI * R/T2)^2 / R
265 CD = (G*MN)/R^2
270 DF = (2 * PI * R/T)^2 / R
275 EE = (G*MS)/RP^2
280 EF = (2 * PI * RP/T)^2 / RP
285 LOCATE 21,1:PRINT "NEMEIS MASS SAME AS SUN 1.901E30kg", T2/YEAR " YEARS T -
TIME"
290 'PRINT AB,,BA "     RADIUS";R" METERS
295 'PRINT "NEMESIS MASS";MN;"kg." , T/YEAR " YEARS   T - TIME"
300 'PRINT CD,,DF "      RADIUS";R" METERS
305 'PRINT "NEMESIS MASS";MN;"kg." , T/YEAR " YEARS   T - TIME"
310 'print EE,EF "      RADIUS";RP" METERS

More Related Content

More from Donald Stevens (20)

Compton21
Compton21Compton21
Compton21
 
Doc2
Doc2Doc2
Doc2
 
Fluc7
Fluc7Fluc7
Fluc7
 
Fluc6
Fluc6Fluc6
Fluc6
 
Fluc5
Fluc5Fluc5
Fluc5
 
Fluc4
Fluc4Fluc4
Fluc4
 
Fluc3
Fluc3Fluc3
Fluc3
 
Fluc2
Fluc2Fluc2
Fluc2
 
Fluc1
Fluc1Fluc1
Fluc1
 
Stanley285
Stanley285Stanley285
Stanley285
 
Photomat3
Photomat3Photomat3
Photomat3
 
Stan363
Stan363Stan363
Stan363
 
Mat37
Mat37Mat37
Mat37
 
Mat27
Mat27Mat27
Mat27
 
Rome
RomeRome
Rome
 
Redshift
RedshiftRedshift
Redshift
 
Kentarus
KentarusKentarus
Kentarus
 
Hawking22
Hawking22Hawking22
Hawking22
 
Compton5
Compton5Compton5
Compton5
 
Bsquark
BsquarkBsquark
Bsquark
 

Nemesis.bas

  • 1. 5 CLS:SCREEN 9 :KEY OFF:COLOR 15,16:LOCATE 2,1:PRINT"Cosmic Terrorist Richard Muller UC Berkeley" 10 LOCATE 3,1:PRINT" Sun revolves in 200E6 years. Parsec = 3.262 light years." 15 REM Muller UC Berkeley graphics from book by Hearn & Baker" 20 LOCATE 4,1 :PRINT"Sun and Nemesis 8500 parsecs from center of Milky Way Galaxy" 25 LOCATE 5,1: PRINT"Nemesis 2.8 light years from sun moving 100 m/s around the sun." 30 LOCATE 6,1: PRINT"Sun revolving 230 kilometer per second" 35 LOCATE 10,50: PRINT"Oort Cloud" 40 LOCATE 7,1: PRINT"Nemesis revolves in 26E6 years" 45 YSUN = 190 50 XSUN = 260 55 EARTHORBIT = 84 60 MOONORBIT = 24 65 SUN = 70 70 EARTHORBIT = 84 75 EART = 2 80 EARTH = 7 85 CIRCLE(265,180),50,3 90 LOCATE 12,30:PRINT "Center" 95 LOCATE 13,30:PRINT "Milky Way" 100 LOCATE 14,30:PRINT "Galaxy" 105 MOONPOSITION = 0 110 UU = UU + 1 115 FOR EARTHPOSITION = 6.28316 TO (1/EARTHORBIT) STEP -.1/EARTHORBIT 120 PAINT(XEARTH,YEARTH),0,0 125 XEARTH = XSUN + EARTHORBIT * COS(EARTHPOSITION) 130 YEARTH = YSUN + EARTHORBIT * SIN(EARTHPOSITION) 135 CIRCLE(XEARTH,YEARTH),EARTH,1 140 PAINT(XEARTH,YEARTH),1,1 145 PAINT(XMOON,YMOON),0,0 150 XMOON = XEARTH + MOONORBIT * COS(MOONPOSITION) 155 YMOON = YEARTH + MOONORBIT * SIN(MOONPOSITION) 160 CIRCLE(XMOON,YMOON),EARTH,1 165 PAINT(XMOON,YMOON),1,1 170 MOONPOSITION = MOONPOSITION + 3.692308E-02 / MOONORBIT 175 IF UU > 2 THEN 190 180 NEXT 185 GOTO 105 190 REM 195 LOCATE 18,1 :PRINT "KEPLER'S LAWS" 200 LOCATE 19,1:PRINT "GRAVITY * MASS / RADIUS^2 = (2 * PI * RADIUS/TIME)^2/ RADIUS" 205 PI = 3.14159 210 YEAR = 3.156E+07 ' SECONDS IN ONE YEAR 215 LITEYR = 9.461E+15 220 RP = LITEYR * 1.4 225 T = 8.2056E+14 ' TIME 26 MILLION YEARS 230 T2 = 7.1765E+14 ' TIME 22.7 MILLION YRS 235 MS = 1.901E+30 ' MASS SUN 240 MN = 1.454412E+30 ' MASS NEMESIS 245 R= 1.182625E+16 ' HALF OF LONG ELLIPSE 2.5 LIGHT YEARS 250 G = 6.67E-11 ' GRAVITY CONSTANT 255 AB = (G*MS)/R^2 260 BA = (2 * PI * R/T2)^2 / R
  • 2. 265 CD = (G*MN)/R^2 270 DF = (2 * PI * R/T)^2 / R 275 EE = (G*MS)/RP^2 280 EF = (2 * PI * RP/T)^2 / RP 285 LOCATE 21,1:PRINT "NEMEIS MASS SAME AS SUN 1.901E30kg", T2/YEAR " YEARS T - TIME" 290 'PRINT AB,,BA " RADIUS";R" METERS 295 'PRINT "NEMESIS MASS";MN;"kg." , T/YEAR " YEARS T - TIME" 300 'PRINT CD,,DF " RADIUS";R" METERS 305 'PRINT "NEMESIS MASS";MN;"kg." , T/YEAR " YEARS T - TIME" 310 'print EE,EF " RADIUS";RP" METERS