Zeichensatz UTF-8+Z1013()+CTRL()-ohne Umlaute(äöüß) 1!**>Version fuer Z 1013>>(c) by J. Hager 27.08.88!^+6!6 ***** 4 CALL*2C08:PAUSE 20:WINDOW:CLS:WINDOW 5,30,1,30:CLEAR 500 5 PRINT AT(0,0);""+STRING$(30,"")+"" 6 FOR I=1 TO 31:PRINT AT(I,0);"" 7 PRINT AT(I,31);"":NEXT 8 PRINT AT(31,0);""+STRING$(30,"")+"" 9 PRINT AT(4,0);""+STRING$(30,"")+"" 10 PRINT AT(1,2);"P H O B O S" 11 PRINT AT(3,2);"(C)bidat86" 12 PRINT AT(2,2);"" 13 PRINT AT(1,15);"INTERNAT. RAUM-" 14 PRINT AT(2,15);"FAHRTUNTERNEHMEN" 15 PRINT AT(3,15);"ZUM MARS" 16 RESTORE 267:READ M1$,M2$ 17 PRINT AT(29,1);M1$:PRINT AT(30,1);M2$ 18 PRINT AT(28,12);"MARS" 19 DIM SG$(20),SK$(10),SQ(10),RS$(20) 20 DIM LD$(6),PH$(15),DM$(15) 21 RESTORE 171:FOR I=1 TO 20:READ SG$(I):NEXT 22 FOR I=1 TO 10:READ SK$(I):NEXT 23 FOR I=1 TO 20:READ RS$(I):NEXT 24 RESTORE 221:FOR I=1 TO 6:READ LD$(I):NEXT 25 FOR I=1 TO 15:READ PH$(I):NEXT 26 FOR I=1 TO 15:READ DM$(I):NEXT 27 FOR I=1 TO 10:READ SQ$(I):NEXT 28 FOR I=1 TO 15:PRINT AT(I+9,4);PH$(I):NEXT 29 PRINT AT(6,2);"Die Marsmonde: PHOBOS" 30 PAUSE 50:WINDOW 7,27,1,29:CLS 31 FOR I=1 TO 13:PRINT AT(I+9,9);DM$(I):NEXT 32 PRINT AT(6,17);"DEIMOS" 33 PAUSE 50:WINDOW 5,30,1,30:FOR I=1 TO 28:PRINT CHR$(11);:NEXT 34 PRINT AT(14,15);CHR$(207)+" Sonne" 35 WINDOW 25,30,1,30 36 PRINT "DER MARS UMKREIST DIE SONNE ALS AEUSSERER NACHBAR DER ERDE"; 37 PRINT "IN 687 TAGEN. ER HAT 2 KLEINE"; 38 PRINT " MONDE, PHOBOS UND DEIMOS "; 39 PRINT ",DIE SCHON LANGE DAS INTERESSE DER"; 40 PRINT " WISSENSCHAFT AUF SICH ZIEHEN."; 41 WINDOW 5,30,1,30:PRINT AT(17,12);"Erdbahn" 42 PRINT AT(22,12);"Marsbahn" 43 FOR I=1 TO 350:XE=62-40*COS(.034*I):XM=62+55*SIN(.018*I) 44 YE=70-16*SIN(.034*I):YM=70-24*COS(.018*I) 45 X=XE:Y=YE:F=5:GOSUB 160 46 X=XM:Y=YM:F=2:GOSUB 160:NEXT 47 CLS:PRINT "ETWA ALLE 2 JAHRE, WENN SICH ERDE UND MARS NAHE KOMMEN," 48 PRINT "BESTEHT DIE MOEGLICHKEIT DES STARTS VON RAUMSONDEN ZUM MARS" 49 PRINT "1988 WURDE DIESE MOEGLICHKEIT FUER DAS PROJEKT 'PHOBOS' GE- NUTZT. 50 PRINT AT(23,15);"":PRINT AT(19,23);"" 51 RESTORE 269:FOR I=1 TO 14:READ Z,S,C 52 PRINT AT(Z,S);CHR$(C):PAUSE 5:NEXT:PAUSE 30 53 WINDOW:CLS 54 PRINT AT(2,4);STRING$(23,"") 55 FOR I=2 TO 24:PRINT AT(I,4);"" 56 PRINT AT(I,27);"":NEXT 57 PRINT AT(25,4);STRING$(24,"") 58 PRINT "P H O B O S":PRINT "" 59 WINDOW 3,24,5,26:CLS 60 PRINT AT(24,5);STRING$(22,"") 61 PRINT AT(23,13);"" 62 FOR I=23 TO 13 STEP-1:PRINT AT(I,20);"":NEXT 63 PRINT AT(23,6);" " 64 FOR I=11 TO 1 STEP-1:PRINT AT(I+11,15);RS$(I):NEXT 65 WINDOW 27,31,0,31 66 PRINT "IM JULI 1988 WURDEN VOM KOSMO- DROM"; 67 PRINT " BAIKONUR MIT PROTONTRAEGER-"; 68 PRINT "RAKETEN DIE SONDEN PHOBOS 1 UND 2 GESTARTET." 69 WINDOW 3,22,15,17 70 FOR I=1 TO 20:PRINT:NEXT 71 FOR I=12 TO 20:PRINT RS$(I);:PAUSE 2:NEXT 72 FOR I=1 TO 20:PRINT:PAUSE 2:NEXT 73 PAUSE 20:WINDOW 2,30,0,31 74 FOR I=1 TO 30:PRINT CHR$(11);:PAUSE 1:NEXT:CLS 75 WINDOW 9,24,0,10 76 PRINT "DIE SONDEN WURDEN "; 77 PRINT "MIT GERAETEN "; 78 PRINT "AUS DEN INTERKOS- "; 79 PRINT "MOS- UND ESA-MIT- GLIEDSLAEN-DERN"; 80 PRINT " SCHWE-DEN,FINN- LAND"; 81 PRINT " OESTERREICHU.USA "; 82 PRINT "AUS- GERUESTET." 83 WINDOW 2,30,11,31 84 FOR I=0 TO 31:PRINT:NEXT 85 FOR I=1 TO 20:PRINT SG$(I);:PAUSE 2:NEXT 86 FOR I=0 TO 30:PRINT:PAUSE 2:NEXT 87 WINDOW 27,31,0,31 88 PRINT "DER FLUG WIRD CA. 1/2 JAHR DAUERN."; 89 PRINT "MARSNAEHE WIRD IM FEBRUAR1989 ERREICHT." 90 WINDOW 4,24,12,31:FOR I=1 TO 22:PRINT:NEXT 91 FOR I=1 TO 10:PRINT " ";SK$(I);:PAUSE 2:PRINT:NEXT 92 FOR I=1 TO 10:PRINT " ";SK$(I);:PAUSE 2:PRINT:NEXT 93 FOR I=1 TO 22:PRINT:PAUSE 2:NEXT 94 WINDOW:CLS 95 PRINT "DER MOND PHOBOS HAT EINE " 96 PRINT "MAXIMALE AUSDEHNUNG VON 28 km" 97 PRINT "UND UMKREIST DEN MARS IN NUR" 98 PRINT "6000 km ABSTAND.":PRINT 99 PRINT "DEIMOS IST MIT 16 km MAXIMALER" 100 PRINT "AUSDEHNUNG NOCH KLEINER, MIT" 101 PRINT "20000 km JEDOCH DEUTLICH WEITER ENTFERNT.":PRINT 102 PRINT AT(20,15);"":PRINT AT(21,15);"" 103 FOR N=1 TO 11:PRINT AT(21-6*COS(N/6*PI),16+7.5*SIN(N/6*PI));CHR$(214):NEXT 104 FOR E=1 TO 11:PRINT AT(21-4*COS(E/6*PI),16+5.5*SIN(E/6*PI));CHR$(214):NEXT E 105 PRINT "DIE MONDE SIND UNREGELMAESSIG " 106 PRINT "GEFORMTE KOERPER, DIE MOEG-" 107 PRINT "LICHERWEISE VOM MARS EINGE- FANGENE ASTEROIDEN SIND." 108 PAUSE 100:FOR I=0 TO 50:PRINT:NEXT 109 PRINT " Phobos":FOR I=1 TO 15:PRINT PH$(I);:PAUSE 3:PRINT:NEXT 110 FOR I=0 TO 31:PRINT:PAUSE 2:NEXT 111 CLS:PRINT " Deimos";CHR$(11);CHR$(11);CHR$(13); 112 FOR I=15 TO 1 STEP-1:PRINT " ";DM$(I);:PAUSE 2:PRINT CHR$(13);CHR$(11); 113 PRINT CHR$(11);:NEXT:FOR I=0 TO 32:PRINT CHR$(11);:PAUSE 2:NEXT 114 WINDOW:CLS:WINDOW 21,30,1,30 115 PRINT AT(0,0);STRING$(32,"") 116 FOR I=1 TO 31:PRINT AT(I,0);"" 117 PRINT AT(I,31);"":NEXT 118 PRINT AT(31,0);STRING$(31,"") 119 PRINT AT(17,1);" PHOBOS "+STRING$(20,"") 120 PRINT AT(15,1);M1$:PRINT AT(16,1);M2$:CLS 121 PRINT "PHOBOS 1ERREICHT DEN MARS- NAHEN RAUM UND SCHWENKT "; 122 PRINT "IN EINE UMLAUFBAHN EIN."; 123 PRINT "DIESE LIEGT NACH EINIGEN KURS- KORREKTUREN "; 124 PRINT "CA.30km UEBER DER BAHN DES PHOBOS." 125 FOR I=-10 TO 30:FOR J=1 TO 10 126 A$=SQ$(J):IF I<1 THEN A$=RIGHT$(A$,I+10):PRINT AT(J+1,1);A$:GOTO 129 127 IF I>10 THEN A$=LEFT$(A$,31-I) 128 PRINT AT(J+1,I);A$ 129 NEXT J:PAUSE 1:NEXT I 130 WINDOW 1,14,1,30 131 F=5:FOR X=6 TO 120:Y=90-20*EXP(-(X-80)*(X-80)/1200) 132 IF X=70 THEN GOSUB 163 133 GOSUB 160:PAUSE 1:NEXT 134 WINDOW 1,14,1,30:CLS:WINDOW 21,30,1,30:CLS 135 PRINT " ES SOLLEN AUCH ZWEI UNTER- SCHIEDLICHE "; 136 PRINT "LANDER AUF PHOBOS ABGESETZT WERDEN."; 137 PRINT " EINER KOENNTE SICH DURCH FEDERKRAFT "; 138 PRINT "AUF DER OBER- FLAECHE SPRUNGHAFT BEWEGEN." 139 WINDOW 1,14,19,22 140 FOR I=4 TO 1 STEP-1:PRINT LD$(I);CHR$(11); 141 PRINT CHR$(11);:PAUSE 2:NEXT 142 FOR I=1 TO 9:PRINT CHR$(11);:PAUSE 3:NEXT 143 FOR I=12 TO 6 STEP-1:GOSUB 167:PAUSE 13-I:NEXT 144 FOR I=6 TO 12:GOSUB 167:PAUSE 13-I:NEXT 145 FOR I=12 TO 9 STEP-1:GOSUB 167:PAUSE 13-I:NEXT 146 FOR I=9 TO 12:PAUSE 14-I:GOSUB 167:NEXT:PAUSE 30 147 WINDOW 1,30,1,30:CLS:WINDOW 21,30,1,30 148 PRINT " WENN DAS UNTERNEHMEN MIT PHOBOS1VOLLSTAENDIG GELINGT,"; 149 PRINT " WIRD DIE ZWEITE SONDE DIE GLEICHEN MANOEVER BEI DEIMOS,"; 150 PRINT " DEM ANDEREN MARSMOND AUS- FUEHREN." 151 WINDOW 1,14,1,30:GOSUB 170:PAUSE 50 152 WINDOW 1,30,1,30:CLS:WINDOW 21,30,1,30 153 PRINT " DIE SONDEN WERDEN INSGESAMT MINDESTENS"; 154 PRINT " EIN JAHR IN FUNKTION SEIN." 155 PRINT:PRINT:PRINT " DAMIT IST DIESES PROGRAMM BEENDET." 156 PAUSE 50:WINDOW:CLS 157 PRINT AT(16,8);"AUF WIEDERSEHEN !" 158 PAUSE 50:CLS:!++!6++++ 159 CALL*3F9E:END 160 GX=INT(X-4*INT(X/4)):GY=INT(Y-4*INT(Y/4)) 161 GZ=220+GX-4*GY 162 PRINT AT(31-INT(Y/4),INT(X/4));CHR$(GZ):RETURN 163 WINDOW 21,30,1,30:CLS 164 PRINT " DERPARALLELFLUG WIRD DURCH EINE AN"; 165 PRINT "NAEHERUNG AN DEN MARS- MOND BIS AUF 50m"; 166 PRINT " FUER EINE HALBE STUNDE UNTERBROCHEN.":RETURN 167 FOR J=1 TO 5 168 IF I+J<=16 THEN PRINT AT(I+J-1,25);LD$(J) 169 NEXT:RETURN 170 FOR J=1 TO 15:A$=DM$(J):PRINT AT(J+3,9);A$:NEXT:RETURN 171 DATA " " 172 DATA " " 173 DATA " " 174 DATA " " 175 DATA " " 176 DATA " " 177 DATA " " 178 DATA " " 179 DATA " " 180 DATA " " 181 DATA " " 182 DATA " " 183 DATA " " 184 DATA " " 185 DATA " " 186 DATA " " 187 DATA " " 188 DATA " " 189 DATA " " 190 DATA " " 191 DATA " " 192 DATA " " 193 DATA " " 194 DATA " " 195 DATA " " 196 DATA " " 197 DATA " " 198 DATA " " 199 DATA " " 200 DATA " " 201 DATA " " 202 DATA " " 203 DATA " " 204 DATA " " 205 DATA " " 206 DATA " " 207 DATA "" 208 DATA "" 209 DATA "" 210 DATA "" 211 DATA "" 212 DATA "" 213 DATA "" 214 DATA " " 215 DATA " " 216 DATA " " 217 DATA " " 218 DATA " " 219 DATA " " 220 DATA " " 221 DATA " " 222 DATA "" 223 DATA "" 224 DATA "" 225 DATA " " 226 DATA " " 227 DATA " " 228 DATA " " 229 DATA " " 230 DATA " " 231 DATA " " 232 DATA " " 233 DATA " " 234 DATA " " 235 DATA " " 236 DATA " " 237 DATA " " 238 DATA " " 239 DATA " " 240 DATA " " 241 DATA " " 242 DATA " " 243 DATA " " 244 DATA " " 245 DATA " " 246 DATA " " 247 DATA " " 248 DATA " " 249 DATA " " 250 DATA " " 251 DATA " " 252 DATA " " 253 DATA " " 254 DATA " " 255 DATA " " 256 DATA " " 257 DATA " " 258 DATA " " 259 DATA " " 260 DATA " " 261 DATA " " 262 DATA " " 263 DATA " " 264 DATA " " 265 DATA " " 266 DATA " " 267 DATA " " 268 DATA "" 269 DATA 23,17,216,23,18,216,23,19,212,23,20,208 270 DATA 22,21,220,22,22,213,22,23,210 271 DATA 20,24,222,20,25,209,19,25,208 272 DATA 18,24,211,17,23,211,16,22,211,15,21,215 273 END 274!************************* 275!*Bearbeitung fuer Z 1013* 276!***** Joerg Hager ******* 277!*9900 Plauen ******* 278!***** Gustav- ******* 279!***** Freytag-Str.27 **** 280!************************* 281!***ende***