<p>hola, necesito un codigo para escribir la serie de numeros fibonacci con un ciclo while(mientras) en uno de los siguientes lenguajes: python, java, c++, pseint.<br /></p><p>lo necesito para un trabajo que tengo que entregar mañana y que pueda traducirlo al lenguaje pseint si esta escrito en otro de los lenguajes mencionados.<br /></p><p><br />gracias por atender esta pregunta, ya habia resuelto esto de otra forma pero esta vez si que esta tocandome hacerlo de una forma muy dificil.<br /></p>
<p>Hola. Te dejo un pequeño código en Python para mostrar la sucesión de Fibonacci.</p><pre class="prettyprint prettyprinted"><span class="pln"><span class="pln">a</span></span><span class="pun"><span class="pun">,</span></span><span class="pln"><span class="pln"> b </span></span><span class="pun"><span class="pun">=</span></span><span class="pln"><span class="pln"> </span></span><span class="lit"><span class="lit">1</span></span><span class="pun"><span class="pun">,</span></span><span class="lit"><span class="lit">1</span><br /></span><span><span class="kwd"><span class="kwd">for</span></span><span class="pln"><span class="pln"> c </span></span><span class="kwd"><span class="kwd">in</span></span><span class="pln"><span class="pln"> range</span></span><span class="pun"><span class="pun">(</span></span><span class="pln"><span class="pln"> </span></span><span class="lit"><span class="lit">20</span></span><span class="pln"><span class="pln"> </span></span><span class="pun"><span class="pun">):</span><br /></span></span><span class="pln"><span class="pln"> aux </span><span class="pun">=</span><span class="pln"> a</span><br /></span><span class="pun"><span class="pln"> a </span><span class="pun">=</span><span class="pln"> b</span><br /></span><span class="pun"><span class="pln"> </span></span><span class="pln"><span class="pln">b </span></span><span class="pun"><span class="pun">=</span></span><span class="pln"><span class="pln"> aux </span></span><span class="pun"><span class="pun">+</span><span class="pln"> </span></span><span class="pln"><span class="pln">b</span><br /></span><span class="pln"><span class="pln"> </span></span><span class="kwd"><span class="kwd">print</span></span><span class="pln"><span class="pln"> a</span></span></pre><p></p><p></p><div><br /></div><div>Este código te muestra los 20 primeros números utilizando un For. Si quisieras hacerlo con un While podrías reemplazarlo de la siguiente forma.</div><pre class="prettyprint prettyprinted"><span><span class="pln"><span class="pln">a</span></span><span class="pun"><span class="pun">,</span></span><span class="pln"><span class="pln"> b </span></span><span class="pun"><span class="pun">=</span></span><span class="pln"><span class="pln"> </span></span><span class="lit"><span class="lit">1</span></span><span class="pun"><span class="pun">,</span></span><span class="lit"><span class="lit">1</span><br /></span></span><span class="pln"><span class="pln">c </span></span><span class="pun"><span class="pun">=</span></span><span class="pln"><span class="pln"> </span></span><span class="lit"><span class="lit">0</span><br /></span><span><span class="kwd"><span class="kwd">while</span></span><span class="pln"><span class="pln"> c </span></span><span class="pun"><span class="pun"><</span></span><span class="pln"><span class="pln"> </span></span><span class="lit"><span class="lit">20</span></span><span class="pun"><span class="pun">:</span><br /></span></span><span class="pln"><span class="pln"> aux </span><span class="pun">=</span><span class="pln"> a</span><br /></span><span class="pun"><span class="pln"> a </span><span class="pun">=</span><span class="pln"> b</span><br /></span><span class="pun"><span class="pln"> </span></span><span class="pln"><span class="pln">b </span></span><span class="pun"><span class="pun">=</span></span><span class="pln"><span class="pln"> aux </span></span><span class="pun"><span class="pun">+</span><span class="pln"> </span></span><span class="pln"><span class="pln">b</span><br /></span><span class="pln"><span class="pln"> </span></span><span class="kwd"><span class="kwd">print</span></span><span class="pln"><span class="pln"> a</span><br /></span><span class="pln"><span class="pln"> c </span></span><span class="pun"><span class="pun">+=</span><span class="pln"> </span><span class="lit">1</span></span></pre><p>Saludos.</p>