<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AE ~ blogokosság &#187; szaz-1</title>
	<atom:link href="http://aeonline.hu/tag/szaz-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://aeonline.hu</link>
	<description>A vélemény olyan mint a segglyuk. Mindenkinek van, de senkit sem érdekel a másé.</description>
	<lastBuildDate>Wed, 23 May 2012 15:55:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SZAZ-1.BAS</title>
		<link>http://aeonline.hu/2010/02/08/szaz-1-bas/</link>
		<comments>http://aeonline.hu/2010/02/08/szaz-1-bas/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:58:43 +0000</pubDate>
		<dc:creator>eMeM</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[forráskód]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[régi szép idők]]></category>
		<category><![CDATA[szaz-1]]></category>

		<guid isPermaLink="false">http://aeonline.hu/?p=1946</guid>
		<description><![CDATA[Még jó múltkor turkáltam valamint a régi backupok közt, és megakadt a szemem ezen a fájlon. Életem első &#8220;komolyabb&#8221; programja, BASIC nyelven íródott. Jól látható mennyire vakon voltam még&#8230; &#8230;12 évvel ezelőtt. CLS SCREEN 12 LOCATE 4, 32 PRINT "===================" LOCATE 5, 36 PRINT "100-b¢l egy" LOCATE 6, 32 PRINT "===================" SOUND 400, 2 SOUND [...]]]></description>
			<content:encoded><![CDATA[<p>Még jó múltkor turkáltam valamint a régi backupok közt, és megakadt a szemem ezen a fájlon. Életem első &#8220;komolyabb&#8221; programja, BASIC nyelven íródott. Jól látható mennyire vakon voltam még&#8230;</p>
<p><strong>&#8230;12 évvel ezelőtt.</strong></p>
<p><code>CLS<br />
SCREEN 12<br />
LOCATE 4, 32</code></p>
<p><code><span id="more-1946"></span>PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 200, 15<br />
SOUND 0, 5<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 100, 15<br />
SLEEP 2<br />
LOCATE 7, 20<br />
PRINT "Mennyi az abszolult 0 C¯?"<br />
LOCATE 8, 20<br />
PRINT "1.-273 C¯"<br />
LOCATE 9, 20<br />
PRINT "2. 0 C¯"<br />
LOCATE 10, 20<br />
PRINT "3.-10.000 C¯"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Minek nevezik a falfirk†kat m†skÇppen?"<br />
LOCATE 8, 20<br />
PRINT "1.grafiti"<br />
LOCATE 9, 20<br />
PRINT "2.falrajz"<br />
LOCATE 10, 20<br />
PRINT "3.grafitek"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Folytasd a kîzmond†st: Addig j†r a kors¢ a k£tra,..."<br />
LOCATE 8, 20<br />
PRINT "1.m°g tele nem lesz."<br />
LOCATE 9, 20<br />
PRINT "2.m°g a k£tban van v°z. "<br />
LOCATE 10, 20<br />
PRINT "3.m°g el nem tîrik."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 3 OR i% = 3 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "H†ny holdja van a Jupiter bolyg¢nak?"<br />
LOCATE 8, 20<br />
PRINT "1.15"<br />
LOCATE 9, 20<br />
PRINT "2.16"<br />
LOCATE 10, 20<br />
PRINT "3.18"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "Kiest†l pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
scale$ = "cdefgab"<br />
PLAY "L16"<br />
FOR i% = 0 TO 4<br />
PLAY "o" + STR$(i%)<br />
PLAY "x" + VARPTR$(scale$)<br />
NEXT i%<br />
LOCATE 7, 20<br />
PRINT "KîrÅlbelÅl h†ny skorpi¢fajt ismerÅnk?"<br />
LOCATE 8, 20<br />
PRINT "1. 1200."<br />
LOCATE 9, 20<br />
PRINT "2. 250."<br />
LOCATE 10, 20<br />
PRINT "3. 2000."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 20, 30<br />
PRINT "MµSODIK FORDUL‡"<br />
SLEEP 2<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Mit jelent a 'pax' latin sz¢?"<br />
LOCATE 8, 20<br />
PRINT "1. Toll m†rka."<br />
LOCATE 9, 20<br />
PRINT "2. H†bor£."<br />
LOCATE 10, 20<br />
PRINT "3. BÇke."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 3 OR i% = 3 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
SLEEP 1<br />
CLS<br />
END<br />
END IF<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Mi az izot¢p?"<br />
LOCATE 8, 20<br />
PRINT "1. Radioakt°v g†z."<br />
LOCATE 9, 20<br />
PRINT "2. Ugyanannak az elemnek kÅlînbÅzã tîmegsz†m£ atomja."<br />
LOCATE 10, 20<br />
PRINT "3. MÇrãeszkîz."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Melyik orsz†g vil†gelsã a tehersz†ll°t†sban?"<br />
LOCATE 8, 20<br />
PRINT "1. K°na."<br />
LOCATE 9, 20<br />
PRINT "2. Oroszorsz†g."<br />
LOCATE 10, 20<br />
PRINT "3. USA."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 20, 30<br />
PRINT "UTOLS‡ KêRDêS JôN!"<br />
SLEEP 2<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Rakd nîvekvã sorba hangerãssÇgÅk alapj†n."<br />
LOCATE 8, 20<br />
PRINT "1.MennydîrgÇs"<br />
LOCATE 9, 20<br />
PRINT "2.Kiab†l†s"<br />
LOCATE 10, 20<br />
PRINT "3.Vonat"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 231 OR i% = 231 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 2<br />
SOUND 600, 2<br />
LOCATE 13, 45<br />
PRINT "Kiab†l†s 70 dB"<br />
LOCATE 14, 45<br />
PRINT "Vonat 80 dB"<br />
LOCATE 15, 45<br />
PRINT "MennydîrgÇs 100 dB"<br />
SLEEP 5<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (250, 200), 20<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
SLEEP 1<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (230, 200), 0<br />
DRAW "r40"<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
SLEEP 1<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (250, 200), 20<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
END IF<br />
LOCATE 23, 35<br />
PRINT "NYERTêL!"<br />
LOCATE 25, 7<br />
PRINT "KÇsz°tette a zseni†lis programoz¢: Mondovics Mih†ly"<br />
Music$ = "MBo3L8ED+ED+Eo2Bo3DCL2o2A"<br />
PLAY Music$<br />
END<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 10, 33<br />
PRINT "THE END"<br />
END</code></p>
<p>Elnézve a kód elején lévő SOUND parancsban kiadott frekvenciákat és időzítéseket, ez nem lesz más, mint Beethoven klasszikus <em>ta-ta-ta-taaaaa</em>ja.</p>
<p>A fájl végi CIRCLE-ök pedig a sikeres teljesítésért járó jutalom animáció (egy smile kacsint) kódja&#8230;</p>
<p style="text-align: right;">Régi. Szép. Idők.</p>
<h3 class='related_post_title'>Hasonló írások</h3>
<ul class='related_post'>
<li><a href='http://aeonline.hu/2009/03/11/appstorm/' title='AppStorm'>AppStorm</a></li>
<li><a href='http://aeonline.hu/2009/02/07/screenshot-feltoltes-ftp-re-automatikusan/' title='Screenshot feltöltés FTP-re autómatikusan'>Screenshot feltöltés FTP-re autómatikusan</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aeonline.hu/2010/02/08/szaz-1-bas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

