<?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>DrGEN.com.ar &#187; qbasic</title>
	<atom:link href="http://www.drgen.com.ar/tag/qbasic/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.drgen.com.ar</link>
	<description>Noticias ciencia y pensamiento crítico</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:19:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Noticias Científicas (#7)</title>
		<link>http://www.drgen.com.ar/2009/08/noticias-cientificas-7/</link>
		<comments>http://www.drgen.com.ar/2009/08/noticias-cientificas-7/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 02:03:03 +0000</pubDate>
		<dc:creator>Dr. Lisandro M. Carnielli</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[medicina]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Noticias Ciencia]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[Fisica]]></category>
		<category><![CDATA[hiv]]></category>
		<category><![CDATA[neuronas]]></category>
		<category><![CDATA[nobel]]></category>
		<category><![CDATA[qbasic]]></category>
		<category><![CDATA[sida]]></category>
		<category><![CDATA[universo]]></category>
		<category><![CDATA[vida]]></category>
		<category><![CDATA[vih]]></category>

		<guid isPermaLink="false">http://www.drgen.com.ar/?p=1156</guid>
		<description><![CDATA[Noticias Científicas: Neuronas tendrían resistencia natural al VIH; Puede el universo cuántico ser determinista?; Precursores de la vida encontrados en cometa y Ciegos podrán ver... con la lengua]]></description>
			<content:encoded><![CDATA[<h2>1.- Neuronas tendrían resistencia natural al VIH</h2>
<div class="img alignright size-full wp-image-1157 shadow_curl" style="width:150px;">
	<img src="http://www.drgen.com.ar/wp-content/uploads/2009/08/hiv-model.jpg" alt="hiv model Noticias Científicas (#7)" width="150" height="150" title="Noticias Científicas (#7) foto" />
	<div>VIH Modelo 3D</div>
</div><div style="float:left;"><script type="text/javascript"><!--
google_ad_client = "pub-6606416478923138";
/* 250x250, creado 25/08/08 */
google_ad_slot = "3216446657";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>

Investigadores demostraron cómo las <a title="Brainbow: Un arco iris en el cerebro" href="http://www.drgen.com.ar/2007/11/brainbow-arco-iris-cerebro/"><strong>neuronas</strong></a> tienen una resistencia natural a la infección por <a title="Dia Mundial de la lucha contra el SIDA – Meme" href="http://www.drgen.com.ar/2008/12/dia-mundial-sida-meme/"><strong>VIH</strong></a>. Una <strong>proteína</strong> llamada <strong>FEZ-1</strong> sería la responsable. Los investigadores especulan con poder utilizar <strong>terapia génica</strong> para activar la producción de esa proteína en otras células del cuerpo, especialmente en <strong>linfocitos T CD4</strong> (los más vulnerables al <strong>VIH</strong>). Fuente: <a href="http://www.newscientist.com/article/dn17523-nerve-cells-have-natural-resistance-to-hiv.html">New Scientist</a></p>
<h2>2.- Puede el universo cuántico ser determinista?</h2>
<div class="img alignright size-full wp-image-1158 shadow_curl" style="width:150px;">
	<img src="http://www.drgen.com.ar/wp-content/uploads/2009/08/Cellular-automaton-universe.gif" alt="Cellular automaton universe Noticias Científicas (#7)" width="150" height="150" title="Noticias Científicas (#7) foto" />
	<div>Autómata Celular</div>
</div>Gerard t&#8217;Hooft, <a title="Premios Nobel en Física y Medicina 2008" href="http://www.drgen.com.ar/2008/10/premios-nobel-fisica-medicina-2008/"><strong>Nobel en Física</strong></a>, presentó un novedoso <strong>modelo del <a title="Y tú qué sabes? – What The Bleep Do We Know?" href="http://www.drgen.com.ar/2008/09/y-tu-que-sabes-what-the-bleep-do-we-know/">universo</a></strong>, el cual explicaría el <strong>entrelazamiento cuántico</strong> como un proceso <strong>determinista</strong>. Según él, el universo sería un <strong>autómata celular</strong> y la <a title="La realidad es invisible" href="http://www.drgen.com.ar/2009/07/la-realidad-es-invisible/">realidad</a> sería sólo el resultado de esa gigantesca y fantásticamente compleja <strong>máquina de cómputo</strong>. Los <strong>autómatas celulares</strong> son sistemas matemáticos en los cuales una <strong>grilla de células</strong> puede encontrarse en varios estados que dependen del estado de las células adyacentes. t&#8217;Hooht no es el primero en proponer este tipo de modelos, <a title="WolframAlpha responde “La última Pregunta” de Asimov" href="http://www.drgen.com.ar/2009/05/wolfram-alpha-ultima-pregunta-asimov/"><strong>Stephen Wolfram</strong></a> también sostiene que el universo se explicaría mejor mediante <strong>autómatas celulares</strong> que mediante las leyes convencionales de la <a title="La foto más famosa de la historia" href="http://www.drgen.com.ar/2008/09/foto-mas-famosa-historia/">física</a>. Tal vez el más conocido de los autómatas celulares sea el &#8220;<strong>Juego de la Vida</strong>&#8221; ideado por John Conway. Sobre este &#8220;juego&#8221; hablaré en algún momento ya que como hobby lo programé en <a title="Serie de Fibonacci en QBasic" href="http://www.drgen.com.ar/2008/09/serie-fibonacci-qbasic/"><strong>QBasic</strong></a> <img src='http://www.drgen.com.ar/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Noticias Científicas (#7)" class='wp-smiley' title="Noticias Científicas (#7) foto" /><br />
Lo interesante del tema es que vuelven a mirarse con otros ojos las famosas <strong>variables ocultas</strong> de las que habló <a title="Anécdota de Einstein, el niño que no hablaba" href="http://www.drgen.com.ar/2008/11/anecdota-einstein-nino/"><strong>Einstein</strong></a> y actualmente pocos consideran serias. Según t&#8217;Hooft, según su modelo, la <a title="Y tú qué sabes? – What The Bleep Do We Know?" href="http://www.drgen.com.ar/2008/09/y-tu-que-sabes-what-the-bleep-do-we-know/"><strong>mecánica cuántica</strong></a> sería una teoría determinista. Lo cual concuerda con mi idea del universo y me deja más tranquilo. G-Fer o Atilio&#8230; algo para comentar?  Fuente: <a href="http://www.technologyreview.com/blog/arxiv/24044/">Technology Review</a></p>
<h2>3.- Precursores de la vida encontrados en cometa</h2>
<div class="img alignright size-full wp-image-1159 shadow_curl" style="width:150px;">
	<img src="http://www.drgen.com.ar/wp-content/uploads/2009/08/life-stardust-comet.jpg" alt="life stardust comet Noticias Científicas (#7)" width="150" height="150" title="Noticias Científicas (#7) foto" />
	<div>Aminoácidos en Cometa</div>
</div>Uno de los <strong>ladrillos fundamentales</strong> para la vida fue encontrado en una muestra de un <strong>cometa</strong>. Se trata de <strong>glicina</strong>, el más simple <a title="Premio Nobel en Química y Literatura 2008" href="http://www.drgen.com.ar/2008/10/premio-nobel-literatura-quimica-2008/"><strong>aminoácido</strong></a> y ladrillo fundamental en la construcción de <a title="La inmortalidad cada vez más cerca" href="http://www.drgen.com.ar/2008/12/inmortalidad-mas-cerca/"><strong>proteínas</strong></a>. Es la primera vez que se encuentra un aminoácido en un cometa y apoya la teoría sobre la formación espacial de ciertos compuestos fundamentales para la vida y posterior siembra en el planeta mediante impactos de <strong>meteoritos o cometas</strong>. Vía: <a href="http://www.livescience.com/space/090817-comet-life-ingredient.html">LiveScience</a></p>
<h2>4.- Ciegos podrán ver&#8230; con la lengua</h2>
<div class="img alignright size-full wp-image-1160 shadow_curl" style="width:150px;">
	<img src="http://www.drgen.com.ar/wp-content/uploads/2009/08/vision-lingual-brainport.jpg" alt="vision lingual brainport Noticias Científicas (#7)" width="150" height="150" title="Noticias Científicas (#7) foto" />
	<div>Visión Lingual</div>
</div>Hace unas semanas comentabamos un sistema que permitía a los <a href="http://www.drgen.com.ar/2009/07/noticias-cientificas-6-scinews/"><strong>ciegos &#8220;ver&#8221; mediante el oido</strong></a>. Ahora, la gente de Brainport presentó un prototipo que permite que <strong>personas ciegas</strong> puedan <strong>ver mediante sus lenguas</strong>. El sistema captura el entorno mediante de tres cámaras, una computadora portátil interpreta la entrada de video y una especie de <strong>paleta lingual</strong> con 144 electrodos transmite la información visual en forma de señales eléctricas a la lengua. El <a title="Brainbow: Un arco iris en el cerebro" href="http://www.drgen.com.ar/2007/11/brainbow-arco-iris-cerebro/"><strong>cerebro</strong></a> se encarga de reinterpretar esas señales. Lo mejor de todo es que su precio rondará los 10.000 dólares, nada prohibitivo y una excelente noticia. A continuación un video demostración (Fuente: <a href="http://www.engadget.com/2009/08/14/brainport-lets-you-see-with-your-tongue-might-actually-make-it/">Engadget</a>):<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/xNkw28fz9u0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/xNkw28fz9u0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.drgen.com.ar/2009/08/noticias-cientificas-7/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Generador aleatorio de Código Genético</title>
		<link>http://www.drgen.com.ar/2008/09/codigo-genetico-generador-aleatorio/</link>
		<comments>http://www.drgen.com.ar/2008/09/codigo-genetico-generador-aleatorio/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 21:06:56 +0000</pubDate>
		<dc:creator>Dr. Lisandro M. Carnielli</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Genética]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[programa]]></category>
		<category><![CDATA[qbasic]]></category>

		<guid isPermaLink="false">http://www.drgen.com.ar/?p=213</guid>
		<description><![CDATA[No, no crean que con este pequeño programa van a poder jugar a ser Dios y crear millones de especies en sólo un par de días...]]></description>
			<content:encoded><![CDATA[<div class="img " style="width:250px;">
	<a href="http://bp1.blogger.com/_LPh9xSIej6o/RdpzPzBCx6I/AAAAAAAAARc/W1Aphp4GcNQ/s1600-h/dnaseq4.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp1.blogger.com/_LPh9xSIej6o/RdpzPzBCx6I/AAAAAAAAARc/W1Aphp4GcNQ/s400/dnaseq4.jpg" alt="dnaseq4 Generador aleatorio de Código Genético" width="250" height="250" title="Generador aleatorio de Código Genético foto" /></a>
	<div>Generador Codigo Genetico</div>
</div><br />
Sí señores, leyeron bien, este post es sobre un <strong>generador</strong> aleatorio de <strong>código genético</strong>&#8230;</p>
<p>No, no crean que con este pequeño programa van a poder jugar a ser <span style="font-weight: bold;">Dios</span> y crear <strong>millones de especies</strong> en sólo un par de días&#8230; ni tampoco es el <strong>santo grial</strong> de los <span style="font-weight: bold;">darwinianos</span>&#8230; nada de eso, es algo mucho, pero mucho más modesto.</p>
<p>En realidad, en mi anterior blog cuando agregé unos detalles estéticos al sidebar que consistían en las típicas <strong>letras del código genético</strong>, los comentaristas difundieron varias versiones apócrifas que trataban de interpretar o descubrir mensajes ocultos en dicho <strong>código genético</strong>.<br />
Algunos dijeron ver algo como &#8220;<span style="font-weight: bold;">ACA TATA CACA.TATA TA GAGA. TACA TACA ACA</span>&#8220;, otros una propaganda de la película &#8220;<span style="font-weight: bold;">GATTACA</span>&#8220;, alguien vio un más modesto pero no por eso menos significativo &#8220;<span style="font-weight: bold;">CGT</span>&#8221; y hasta un lunático (con cariño) dijo haber visto &#8220;<span style="font-weight: bold;">China ataca Kamchatka</span>&#8220;.<br />
<span class="fullpost"><br />
Lamento desmentir todas esas versiones, pero la verdad es que las letras fueron <strong>generadas aleatoriamente</strong> usando un programa de <span style="font-weight: bold;">QBasic</span> que escribí <span style="font-style: italic;">ad hoc</span>.</span></p>
<p>Alguno dirá:</p>
<p>- <span style="color: #006600;">Pero que tipo este! ¿No era más fácil teclear AGCGATCGACGGACTACGCTACG y listo?!</span></p>
<p><span style="color: #000099;">- Sí claro era más fácil, pero más aburrido!</span></p>
<p>Así que agarré mi viejo y querido <strong>QBasic</strong> y escribí esto:</p>
<blockquote><p>REM &#8212;- DrGEN&#8217;s Random DNA-Code Generator &#8212;-<br />
REM &#8212;-   http://www.drgen.com.ar   &#8212;-<br />
REM<br />
RANDOMIZE TIMER<br />
OPEN &#8220;DNA.txt&#8221; FOR OUTPUT AS #1<br />
FOR a = 1 TO 1024<br />
x = INT(RND * 4) + 1<br />
IF x = 1 THEN t$ = &#8220;A&#8221;<br />
IF x = 2 THEN t$ = &#8220;C&#8221;<br />
IF x = 3 THEN t$ = &#8220;T&#8221;<br />
IF x = 4 THEN t$ = &#8220;G&#8221;<br />
t2$ = t2$ + t$<br />
NEXT<br />
PRINT #1, t2$<br />
CLOSE #1</p></blockquote>
<p>Con estas pocas líneas, al ejecutar el programa, se crea un archivo llamado <span style="font-weight: bold;">DNA.txt</span> con 1024 letras generadas &#8220;aleatoriamente&#8221;.</p>
<p><span class="fullpost"><br />
Para algún despistado, las letras que se usan son <span style="font-weight: bold;">A</span> por <strong>Adenina</strong>, <span style="font-weight: bold;">T</span> por <strong>Timina</strong>, <span style="font-weight: bold;">C</span> por <strong>Citosina</strong> y <span style="font-weight: bold;">G</span> por <strong>Guanina</strong>. Estas son <strong>cuatro bases</strong> que forman los &#8220;<strong>escalones</strong>&#8221; de la <strong>doble hélice</strong> del <strong>ADN</strong>. </span></p>
<p><span class="fullpost">En un futuro post me voy a dedicar a explicar esto con mayor profundidad y claridad.</span></p>
<p><span style="font-weight: bold; color: #ff0000;">ACLARACIÓN:</span> Quién puede estar interesado en esto?!?!?! <span style="font-weight: bold; color: #3333ff;">=)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.drgen.com.ar/2008/09/codigo-genetico-generador-aleatorio/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Serie de Fibonacci en QBasic</title>
		<link>http://www.drgen.com.ar/2008/09/serie-fibonacci-qbasic/</link>
		<comments>http://www.drgen.com.ar/2008/09/serie-fibonacci-qbasic/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 20:54:25 +0000</pubDate>
		<dc:creator>Dr. Lisandro M. Carnielli</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[como hacer]]></category>
		<category><![CDATA[fibonacci]]></category>
		<category><![CDATA[matematica]]></category>
		<category><![CDATA[programa]]></category>
		<category><![CDATA[qbasic]]></category>

		<guid isPermaLink="false">http://www.drgen.com.ar/?p=201</guid>
		<description><![CDATA[La serie de Fibonacci y la razón aurea o número Phi. Presentes en la naturaleza y en múltiples obras de arte y arquitectónicas...]]></description>
			<content:encoded><![CDATA[<div class="img " style="width:250px;">
	<a href="http://photos1.blogger.com/blogger/2517/2464/1600/Fibo.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://photos1.blogger.com/blogger/2517/2464/400/Fibo.gif" alt="Fibo Serie de Fibonacci en QBasic" width="250" height="250" title="Serie de Fibonacci en QBasic foto" /></a>
	<div>Serie de Fibonacci</div>
</div><br />
Este post está un poco (siendo generoso) descolgado de los demás, pero un puñadito de gente llegó al blog (anterior) buscando cómo hacer la <span style="font-weight: bold;">serie de Fibonacci</span> en <span style="font-weight: bold;">QBasic</span>. Se deben haber ido tan rápido cómo los trajo hasta acá el propio Google, al no haber encontrado lo que buscaban. Por eso, para que no se vayan con las manos vacías&#8230;</p>
<p><div style="float:left;"><script type="text/javascript"><!--
google_ad_client = "pub-6606416478923138";
/* 250x250, creado 25/08/08 */
google_ad_slot = "3216446657";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>

Claro que un puñado de personas no son muchas, ni siquiera para este humilde blog, pero me tocaron un punto débil y es justo el <strong>QBasic</strong>. <strong>Lenguaje</strong> prácticamente en desuso salvo para algunos nostálgicos cómo yo y en honor a todos esos que lo siguen exprimiendo y por la simpleza del pedido, me tomé la molestia (o mejor dicho el gusto) de hacer caso a su pedido, así que vamos a <strong>calcular la serie de Fibonacci</strong>.</p>
<p>Primero que nada, veamos cómo se forma la serie:<br />
se comienza con un número <span style="font-weight: bold; font-style: italic;">a</span> y un número <span style="font-style: italic; font-weight: bold;">b</span>, se los suma y obtengo otro llamado<span style="font-style: italic; font-weight: bold;"> c.</span></p>
<p><span style="font-size: 130%;">Ejemplo: <span style="font-weight: bold; font-style: italic;">a</span> = 0, <span style="font-weight: bold; font-style: italic;">b </span>= 1, <span style="font-weight: bold; font-style: italic;">c </span>= <span style="font-weight: bold; font-style: italic;">a</span>+<span style="font-weight: bold; font-style: italic;">b</span> entonces <span style="font-weight: bold; font-style: italic;">c </span>= 1</span></p>
<p>Luego, <span style="font-style: italic; font-weight: bold;">a</span> toma el valor que tenía <span style="font-weight: bold; font-style: italic;">b</span> y <span style="font-weight: bold; font-style: italic;">b</span> toma el valor que tenía <span style="font-weight: bold; font-style: italic;">c</span>&#8230;</p>
<p><span style="font-size: 130%;"><span style="font-weight: bold; font-style: italic;">a</span> = 1 y <span style="font-weight: bold; font-style: italic;">b</span> = 1<br />
</span><br />
Calculo nuevamente <span style="font-weight: bold; font-style: italic;">c</span>:</p>
<p><span style="font-size: 130%;"><span style="font-weight: bold; font-style: italic;">c</span> = <span style="font-weight: bold; font-style: italic;">a</span>+<span style="font-weight: bold; font-style: italic;">b</span> entonces <span style="font-weight: bold; font-style: italic;">c </span>= 2 </span></p>
<p>y esto se repite las veces que quiera. El número <span style="font-weight: bold; font-style: italic;">c</span>, es el número que forma la <span style="font-weight: bold;">serie de Fibonacci</span>.</p>
<p><a href="http://photos1.blogger.com/blogger/2517/2464/1600/Fibo%2001.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/2517/2464/320/Fibo%2001.gif" border="0" alt="Fibo%2001 Serie de Fibonacci en QBasic"  title="Serie de Fibonacci en QBasic foto" /></a><br />
Ahora, para hacer esto en <span style="font-weight: bold;">QBasic</span>, hacemos el siguiente programa:</p>
<blockquote><p><span style="font-size: 85%;">CLS<br />
a = 0<br />
b = 1<br />
FOR x = 1 TO 21<br />
PRINT &#8220;n1:&#8221;; a, : PRINT &#8220;n2&#8243;; b,<br />
c = a + b<br />
PRINT &#8220;Fibonacci:&#8221;; c,<br />
PRINT<br />
a = b<br />
b = c<br />
SLEEP<br />
NEXT</span></p></blockquote>
<p>En el <strong>programa</strong> anterior calcula sólo los primeros 21 números de la serie.<br />
Si desean calcular más, sólo tienen que cambiar el valor 21 del FOR por la cantidad deseada. <img src='http://www.drgen.com.ar/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Serie de Fibonacci en QBasic" class='wp-smiley' title="Serie de Fibonacci en QBasic foto" /> </p>
<p>Muy simple, no es cierto? Ok, pero vamos a hacer la cosa un poco más atractiva, vamos a hacer una representación gráfica de los valores. Acá el programa se complica muchísimo y no voy a comentarlo paso a paso. Para obtener un programa que grafique la serie cómo muestra esta captura,</p>
<div style="text-align: center;"><span class="fullpost"><a href="http://photos1.blogger.com/blogger/2517/2464/1600/Fibo%2002.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/2517/2464/320/Fibo%2002.png" border="0" alt="Fibo%2002 Serie de Fibonacci en QBasic"  title="Serie de Fibonacci en QBasic foto" /></a></span><span style="font-size: 85%;">click en la imágen para ampliar&#8230;</span></div>
<p><span class="fullpost"><br />
copie el siguiente código:</span></p>
<blockquote><p>&#8216;&#8212;&#8212;&#8211;Serie de Fibonacci&#8212;&#8212;&#8212;&#8211;<br />
&#8216;&#8212;&#8212;&#8212;     by DrGEN     &#8212;&#8212;&#8212;-<br />
&#8216;&#8212;- http://www.DrGEN.com.ar &#8212;</p>
<p>SCREEN 12<br />
CLS<br />
COLOR 15<br />
LOCATE 1, 1: PRINT &#8220;18.000&#8243;<br />
LOCATE 13, 2: PRINT &#8220;9.000&#8243;<br />
LOCATE 19, 2: PRINT &#8220;4.500&#8243;<br />
LOCATE 25, 6: PRINT &#8220;1&#8243;<br />
LINE (50, 1)-(50, 400), 14<br />
LINE (50, 400)-(400, 400), 14<br />
COLOR 15<br />
LINE (410, 1)-(600, 400), 14, B</p>
<p>LOCATE 2, 54: PRINT &#8220;N1     N2     Fibo&#8221;<br />
LINE (470, 1)-(530, 400), 14, B</p>
<p>LOCATE 27, 1: PRINT &#8221;      &#8211; Serie de Fibonacci &#8211; By DrGEN &#8211; http://www.DrGEN.com.ar -&#8221;<br />
COLOR 12<br />
LOCATE 27, 35: PRINT &#8220;GEN&#8221;<br />
COLOR 2<br />
LOCATE 27, 33: PRINT &#8220;Dr&#8221;<br />
COLOR 7</p>
<p>A = 0<br />
b = 1</p>
<p>FOR x = 1 TO 21<br />
COLOR 9<br />
LOCATE x + 2, 54: PRINT A<br />
LOCATE x + 2, 61: PRINT b<br />
c = A + b<br />
LINE (x * 10 + 50, 390 &#8211; (c / 50))-((x &#8211; 1) * 10 + 50, 390 &#8211; (b / 50)), 1</p>
<p>COLOR 12<br />
LOCATE x + 2, 69: PRINT c<br />
PRINT<br />
A = b<br />
b = c<br />
CIRCLE (x * 10 + 50, 390 &#8211; (c / 50)), 2, 12<br />
LINE (470, 1)-(530, 400), 14, B<br />
SLEEP<br />
NEXT</p></blockquote>
<p>Les dije que era más complicado&#8230; pero el resultado vale la pena, y ni siquiera tienen que tipearlo. El Ctrl-C y Ctrl-V agiliza la vida de los programadores <img src='http://www.drgen.com.ar/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Serie de Fibonacci en QBasic" class='wp-smiley' title="Serie de Fibonacci en QBasic foto" /> </p>
<p>Ya había terminado el programa y pensé: pero tal vez quieran calcular también el <strong>númerp phi</strong> o <strong>número aureo</strong>!<br />
Entonces abrí nuevamente el <strong>QBasic</strong>, y me puse manos a la obra&#8230;</p>
<p>El número <strong>Phi</strong>, <strong>número aureo</strong>, <strong>razón aurea</strong>, <strong>número dorado</strong>, y muchos otros nombres, es simplemente un número que resulta de la razón entre dos números de la <strong>serie de Fibonacci</strong> consecutivos. Ejemplo:</p>
<div style="text-align: center;"><span class="fullpost" style="font-size: 130%;">1/1=1</span><span style="font-size: 130%;"><br />
</span><span class="fullpost" style="font-size: 130%;">2/1=2</span><span style="font-size: 130%;"><br />
</span><span class="fullpost" style="font-size: 130%;">3/2=1.5</span><span style="font-size: 130%;"><br />
</span><span class="fullpost" style="font-size: 130%;">5/3=1.666</span><span style="font-size: 130%;"><br />
</span><span class="fullpost" style="font-size: 130%;">8/5=1.6</span><span style="font-size: 130%;"><br />
</span><span class="fullpost" style="font-size: 130%;">&#8230;</span></div>
<p><span class="fullpost"><br />
El número <strong>Phi es un número irracional</strong> cómo el número <strong>Pi</strong>, es decir tiene infinitos decimales y si lo vamos calculando, vemos que su valor oscila permanentemente en torno a <strong>1.618</strong> que es lo que se toma como valor aproximado.</span></p>
<p>Ok, el programa siguiente, modificación del anterior, lo calcula y lo imprime gráficamente logrando este resultado:</p>
<div style="text-align: center;"><span class="fullpost"><div class="img " style="width:250px;">
	<a href="http://photos1.blogger.com/blogger/2517/2464/1600/Fibo%2003.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://photos1.blogger.com/blogger/2517/2464/320/Fibo%2003.png" alt="Fibo%2003 Serie de Fibonacci en QBasic" width="250" height="250" title="Serie de Fibonacci en QBasic foto" /></a>
	<div>fibonacci en qbasic</div>
</div><span style="font-size: 85%;">click en la imágen para ampliarla&#8230;</span></span></div>
<p><span class="fullpost"><br />
La línea blanca representa a Phi, y no tiene nada que ver con el valor del eje vertical del gráfico de la serie.</span></p>
<p>Programa Final:</p>
<blockquote><p><span style="font-size: 85%;">&#8216;&#8212;&#8212;&#8211;Serie de Fibonacci&#8212;&#8212;&#8212;&#8211;<br />
&#8216;&#8212;&#8212;&#8212;     by DrGEN     &#8212;&#8212;&#8212;-<br />
&#8216;&#8212;-http://www.drgen.com.ar&#8212;-</span></p>
<p>SCREEN 12<br />
CLS<br />
COLOR 12<br />
LOCATE 1, 1: PRINT &#8221; 18000&#8243;<br />
LOCATE 13, 2: PRINT &#8221; 9000&#8243;<br />
LOCATE 19, 2: PRINT &#8221; 4500&#8243;<br />
LOCATE 25, 6: PRINT &#8220;1&#8243;</p>
<p>COLOR 14<br />
LOCATE 10, 2: PRINT &#8220;1.618&#8243;</p>
<p>LINE (50, 1)-(50, 400), 14<br />
LINE (50, 400)-(400, 400), 14<br />
COLOR 15<br />
LINE (410, 1)-(600, 400), 14, B</p>
<p>LOCATE 2, 54: PRINT &#8220;N1     N2     Fibo&#8221;<br />
COLOR 14<br />
LOCATE 2, 41: PRINT &#8220;Phi&#8221;<br />
LINE (470, 1)-(530, 400), 14, B<br />
COLOR 15<br />
LOCATE 27, 1: PRINT &#8221;      &#8211; Serie de Fibonacci &#8211; By DrGEN &#8211; http://www.drgen.com.ar -&#8221;<br />
COLOR 12<br />
LOCATE 27, 35: PRINT &#8220;GEN&#8221;<br />
COLOR 2<br />
LOCATE 27, 33: PRINT &#8220;Dr&#8221;<br />
COLOR 7</p>
<p>A = 0<br />
B = 1<br />
D = 0</p>
<p>FOR x = 1 TO 21<br />
COLOR 9<br />
LOCATE x + 2, 54: PRINT A<br />
LOCATE x + 2, 61: PRINT B<br />
C = A + B</p>
<p>D = C / B</p>
<p>LINE (x * 10 + 50, 390 &#8211; (C / 50))-((x &#8211; 1) * 10 + 50, 390 &#8211; (B / 50)), 1<br />
LINE (x * 10 + 50, 390 &#8211; (D * 150))-((x &#8211; 1) * 10 + 50, 390 &#8211; (D2 * 150)), 7<br />
D2 = D<br />
COLOR 12<br />
LOCATE x + 2, 69: PRINT C<br />
COLOR 14<br />
LOCATE x + 2, 41: PRINT D<br />
PRINT<br />
A = B<br />
B = C<br />
CIRCLE (x * 10 + 50, 390 &#8211; (C / 50)), 2, 12<br />
CIRCLE (x * 10 + 50, 390 &#8211; (D * 150)), 1, 14<br />
LINE (470, 1)-(530, 400), 14, B<br />
SLEEP<br />
NEXT</p></blockquote>
<p>Para cerrar este aburrido post (para la gran mayoría), les dejo algún dato interesante sobre la serie: En un libro llamado &#8220;<strong>Libro de los ábacos</strong>&#8221; escrito por el mismo <strong>Fibonacci</strong> (significa <strong>filio Bonacci</strong> o hijo de Bonacci), en realidad llamado Leonardo de Pisa Fibonacci, cuenta que con su serie se puede calcular casi perfecatamente el número de <strong>pares de conejos</strong> n meses después después de que una primera pareja comienza a reproducirse (suponiendo que los conejos se empiezan a reproducir cuando tienen dos meses de edad).</p>
<p>Si les gustó este post, <a href="http://www.drgen.com.ar/articulos/">acá estan los mejorcitos</a> =) (acá otros <a href="http://www.drgen.com.ar/tag/tutorial/"><strong>tutoriales</strong></a>)</p>
<p>O pueden seguir con estos:</p>
<h3 style="text-align: center;"><a href="http://www.drgen.com.ar/2008/09/codigo-genetico-generador-aleatorio/"><strong>Generador aleatorio de Código Genético</strong></a></h3>
<h3 style="text-align: center;"><a href="http://www.drgen.com.ar/2008/09/diy-high-speed-photos-fotos-alta-velocidad/"><strong>Cómo hacer fotografías de alta velocidad</strong></a></h3>
<h3 style="text-align: center;"><a href="http://www.drgen.com.ar/2008/12/termometro-grillo-como-hacer/"><strong>Cómo hacer un termómetro con un grillo</strong></a></h3>
<h3 style="text-align: center;"><a href="http://www.drgen.com.ar/2008/09/5-razones-subscribirte-al-blog/"><strong>5 Razones para subscribirte al blog</strong></a></h3>
<p><strong><br />
</strong></p>
<p style="text-align: left;"><strong>Ah! me olvidaba</strong>&#8230; si les gustó este post, <strong>subscríbanse</strong> al <a href="http://feeds.feedburner.com/ElMundoComoYoLoVeo" rel="nofollow">RSS</a> o por <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=288524&amp;loc=es_ES" rel="nofollow">Mail</a> para poder disfrutar los posts que están por venir! Gracias!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.drgen.com.ar/2008/09/serie-fibonacci-qbasic/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

