home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 24
/
024.d81
/
venus
(
.txt
)
< prev
Wrap
Commodore BASIC
|
2022-08-26
|
3KB
|
110 lines
100 print"[147]"
110 poke53280,1:poke53281,0
120 printtab(15)"[209]-venus"
125 p$="[197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197][197]"
130 printtab(2)""p$
140 printtab(9)"avg. distance from sun:"
150 printtab(2)"[152]kilometers (in millions)=======108.1"
160 printtab(2)"miles (in millions)========67.2"
170 printtab(2)"astronomical units (a.u)=======0.723"
180 printtab(2)""p$
190 printtab(2)""p$
200 printtab(2)"length of year (period of orbit):"
210 printtab(23)"[152]224.7 days"
220 printtab(2)""p$
230 printtab(2)""p$
240 printtab(2)"length of day (period of rotation):"
250 printtab(2)"[152]243 days,0 hours.,43 min.retrograde"
260 printtab(2)""p$
270 printtab(2)"[156]"p$
280 printtab(8)"average orbital speed:"
290 printtab(2)"[152](kilometers per hour)=======126,300"
300 printtab(2)"(miles per hour)=============78,500"
310 printtab(2)"[156]"p$:gosub3520:gosub3580
320 print"[147]"
330 printtab(11)"[209]-venus (continued)"
340 printtab(2)""p$
350 printtab(10)"equatorial diameter:"
360 printtab(2)"[152](kilometers)=================12,104"
370 printtab(2)"(miles)=======================7,521"
380 printtab(2)"(earth=1):====================0.949"
390 printtab(2)""p$
400 printtab(2)""p$
410 printtab(2)"mass:[152](earth=1)================0.815"
420 printtab(2)""p$
430 printtab(2)""p$
440 printtab(2)"volume:[152](earth=1)==============0.855"
450 printtab(2)""p$
460 printtab(2)"[156]"p$
470 printtab(2)"mean density:(water=1)"
480 printtab(2)"[152](grams per cubic centimeter:===5.24"
490 printtab(2)"[156]"p$
500 printtab(2)""p$
510 printtab(2)"surface gravity:[152](earth=1)======0.90"
520 printtab(2)""p$:gosub3520:gosub3580
530 print"[147]"
540 printtab(11)"[209]-venus (continued)"
550 printtab(2)""p$
560 printtab(12)"escape velocity:"
570 printtab(2)"[152]kilometers per second==========10.3"
580 printtab(2)"miles per hour===============23,042"
590 printtab(2)""p$
600 printtab(2)""p$
610 printtab(9)"temperature extremes:"
620 printtab(2)"[152]high celsius==================480[190]c"
630 printtab(2)"high fahrenheit===============896[190]f"
640 printtab(2)"low celsius===(cloud tops)=== -33[190]c"
650 printtab(2)"low fahrenheit:(at cloud tops)-27[190]f"
660 printtab(2)""p$
670 printtab(2)""p$
680 printtab(2)"atmosphere:(principal gases):[152]...co2"
690 printtab(2)""p$
700 printtab(2)"[156]"p$
710 printtab(2)"number of known moons:[152]============0"
720 printtab(2)"[156]"p$:gosub3520:gosub3580
730 print"[147]"
740 printtab(11)"[209]-venus (continued)"
750 printtab(2)""p$
760 printtab(2)"eccentricity of orbit:[152]========0.007"
770 printtab(2)"(circular orbit=0)"
780 printtab(2)""p$
790 printtab(2)""p$
800 printtab(7)"inclination of equator:"
810 printtab(2)"to planet's orbital plane:[152]===183.4[190]"
820 printtab(2)""p$
830 printtab(2)"[156]"p$
840 printtab(2)"oblateness of planet:[152]=============0"
850 printtab(2)"[156]"p$:gosub3520:gosub3580
860 print"[147]"
870 printtab(10)"press n to continue "
880 getr$
890 ifr$<>"n"then880
900 ifr$="n"then920
910 goto880
920 print"[144][147]load"chr$(34)"main menu"chr$(34)",8"
930 print"run"
935 printtab(10)"working real hard...[144]"
940 poke198,10
950 data 19,13,13
960 fori=1to3 :readx:poke630+i,x:next
970 new
3520 forl=54272to54295:pokel,0:next:poke54296,15
3530 poke54277,9:poke54278,255:poke54276,23
3540 f2=4
3550 forz=1to1:poke54287,f2
3560 forf1=1to200step3
3570 poke54273,f1:f2=f2+.01:nextf1:nextz:poke54278,15:return
3580 printtab(3)"if you want a print-out press..[152]p "
3590 printtab(3)" or press..[152]n for next screen "
3600 getca$:ifca$<>"p"andca$<>"n"then3600
3610 ifca$="p"then3630
3620 ifca$="n"thenreturn
3630 open1,3:open2,4:print#1,chr$(19);
3640 for m=1to25:a$=" "
3650 for l=1to40:get#1,b$:a$=a$+b$:next
3660 r$=chr$(13):if b$=r$then3680
3670 print#2,a$:next ,m:goto3690
3680 print#2,a$;:next m
3690 print#1:close 1:print#2:close 2
3700 return