<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0">
<!-- Generado by OboLog XML-O-Matic Script -->
<channel>
	<title><![CDATA[PROGRAMATION]]></title>
	<link>http://programation.obolog.com</link>
	<description>*Archivos y contenidos relacionados con la programación de computadoras adaptado a los contenidos de la materia programación dicados en la carrera LICENCIATURA EN SISTEMAS de la UNLa (Universidad Nacional de Lanús)  situada en la localidad de Remedios de Escalada, BsAs, Argentina. (más info =  http://www.unla.edu.ar/</description>
	<language>es-es</language>
	<pubDate>Thu, 03 Dec 2009 14:46:40 +0100</pubDate>
	<lastBuildDate>Thu, 03 Dec 2009 14:46:40 +0100</lastBuildDate>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<generator>OboLog XML-O-Matic Script</generator>
	<managingEditor>webmaster@obolog.com</managingEditor>
	<webMaster>webmaster@obolog.com</webMaster>
	<image>
		<url>http://www.obolog.com/img/obolog-blog-gratis.png</url>
		<title><![CDATA[PROGRAMATION]]></title>
		<link>http://programation.obolog.com</link>
	</image>
	<item>
		<title>A prepararse para el final de org. de computadoras!</title>
		<link>http://programation.obolog.com/prepararse-final-org-computadoras-298048</link>
		<description>
			<![CDATA[
			<p><strong><span style="text-decoration: underline;">BIBLIOGRAF&Iacute;A GENERAL DE LA MATERIA:</span></strong></p>
<h5>- Introducci&oacute;n a la Inform&aacute;tica, Mario Albarrac&iacute;n y otros,&nbsp; Ed. Mc Graw Hill (1&ordf;. Edici&oacute;n)</h5>
<p>- Arquitectura de computadoras, M. Morris Mano, Ed. Prentice Hall (3&ordf;. edici&oacute;n)</p>
<p>- Organizaci&oacute;n y Arquitectura de Computadoras, Williliam Stallings. Ed. Prentice Hall (7&ordf;. edici&oacute;n).</p>
<p><strong>- Organizaci&oacute;n de Computadoras, Andrew Tanenbaum. Ed. Prentice may (4&ordf;. edici&oacute;n).*</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>*Se dejan 4 libros de Andrew S. Tanenbaum de los cuales uno de ellos es el flamante ORGANIZACI&Oacute;N DE COMPUTADORAS de la BIBLIOGRAFIA OBLIGATORIA DE LA MATERIA.<img title="Gui&ntilde;o" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-wink.gif" border="0" alt="Gui&ntilde;o" /></p>
<blockquote>-*LINK::&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/16483902/4_Libros.rar">http://rapidshare.com/files/16483902/4_Libros.rar</a>
<p>&nbsp;</p>
</blockquote>			<p>
			Leer <strong><a href="http://programation.obolog.com/prepararse-final-org-computadoras-298048" title="A prepararse para el final de org. de computadoras!">A prepararse para el final de org. de computadoras!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>org. de computadoras - bibliografia general- tanem</category>
				<comments>http://programation.obolog.com/prepararse-final-org-computadoras-298048#formulario</comments>
		<guid>http://programation.obolog.com/prepararse-final-org-computadoras-298048</guid>
		<pubDate>Thu, 16 Jul 2009 20:28:00 +0100</pubDate>
	</item>
	<item>
		<title>NOTAS DE ORG. DE COMPUTADORAS (recuperatorio y prom final)</title>
		<link>http://programation.obolog.com/notas-org-computadoras-recuperatorio-prom-final-298034</link>
		<description>
			<![CDATA[
			<p><em><span style="text-decoration: underline;"><img title="Gui&ntilde;o" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-wink.gif" border="0" alt="Gui&ntilde;o" />&nbsp;EXCLUSIVO PROGRAMATION !</span></em></p>
<p><em></em></p>
<p><a href="http://www.freeimagehosting.net/image.php?18c4542a14.jpg"><img src="http://www.freeimagehosting.net/uploads/th.18c4542a14.jpg" alt="Free Image Hosting by FreeImageHosting.net" width="175" height="230" /></a></p>
<p>&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/notas-org-computadoras-recuperatorio-prom-final-298034" title="NOTAS DE ORG. DE COMPUTADORAS (recuperatorio y prom final)">NOTAS DE ORG. DE COMPUTADORAS (recuperatorio y prom final)</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>org. de computadoras - notas</category>
				<comments>http://programation.obolog.com/notas-org-computadoras-recuperatorio-prom-final-298034#formulario</comments>
		<guid>http://programation.obolog.com/notas-org-computadoras-recuperatorio-prom-final-298034</guid>
		<pubDate>Thu, 16 Jul 2009 19:59:00 +0100</pubDate>
	</item>
	<item>
		<title>Gripe a</title>
		<link>http://programation.obolog.com/gripe-a-289890</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/gripe-a-289890' title="Gripe a"><img src='http://static.obolog.net/multimedia/fotos/290000/289890/289890-158438_p.jpg' alt=''></a>
				</p>
			<p>&nbsp;</p>
<p><strong>*Cuidados generales que hay que tener presentes en una situaci&oacute;n como &eacute;sta:</strong></p>
<ul type="disc">
<li>Al toser o estornudar hay que taparse la boca con pa&ntilde;uelos desechables, lo que deben ser desechados en lugares seguros. </li>
<li>Tras tener contacto con secreciones nasales propias o de otra persona, hay que lavarse las manos con agua y jab&oacute;n o con gel desinfectante con alcohol. </li>
<li>No compartir alimentos, vasos o cubiertos. </li>
<li>Ventilar y permitir la entrada del sol en la casa, las oficinas y en todos los lugares cerrados. </li>
<li>Si las secreciones respiratorias caen sobre alguna superficie, debe ser limpiada con agua y cloro o jab&oacute;n. </li>
<li>No llevar a los ni&ntilde;os a lugares con mucho p&uacute;blico y no permitir que adultos enfermos besen o abracen a los menores. </li>
<li>Abrigarse y evitar cambios bruscos de temperatura. </li>
<li>Comer frutas y verduras ricas en vitaminas A y C (zanahoria, papaya, guayaba, naranja, mandarina, lima, lim&oacute;n y pi&ntilde;a). </li>
<li>Vacunarse contra la influenza estacional, para evitar infectarse con uno de los tipos de influenza que circulan y facilitar el diagn&oacute;stico del m&eacute;dico.</li>
</ul>			<p>
			Leer <strong><a href="http://programation.obolog.com/gripe-a-289890" title="Gripe a">Gripe a</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>gripe a cuidados gripe porcina</category>
				<comments>http://programation.obolog.com/gripe-a-289890#formulario</comments>
		<guid>http://programation.obolog.com/gripe-a-289890</guid>
		<pubDate>Fri, 03 Jul 2009 04:48:00 +0100</pubDate>
	</item>
	<item>
		<title>Suspención de Actividades Académicas !!!! UNLa</title>
		<link>http://programation.obolog.com/suspencion-actividades-academicas-unla-289859</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/suspencion-actividades-academicas-unla-289859' title="Suspención de Actividades Académicas !!!! UNLa"><img src='http://static.obolog.net/multimedia/fotos/290000/289859/289859-158408_p.jpg' alt=''></a>
				</p>
			<p><strong>En raz&oacute;n del estado de situaci&oacute;n generado por la epidemia de la Influenza A (H1N1), la UNLa ha dispuesto suspender las actividades acad&eacute;micas desde el 6 de julio hasta el 27 de julio inclusive. Si las condiciones sanitarias lo permiten, del 27 al 31 de julio se realizar&aacute; la inscripci&oacute;n para el &uacute;nico llamado a ex&aacute;menes finales, que se tomar&aacute;n desde el 3 al 8 de agosto.</strong></p>
<p><strong><br /><span style="text-decoration: underline;"><em>La inscripci&oacute;n al Curso de Ingreso Cuatrimestral se realizar&aacute; desde el 27 de julio hasta el 14 de agosto inclusive.</em></span> <br /></strong></p>
<!-- <a href="/documentos/temporales/emprendedores.pdf" mce_href="http://www.obolog.com/documentos/temporales/emprendedores.pdf">Ver Folleto del Seminario.</a> -->			<p>
			Leer <strong><a href="http://programation.obolog.com/suspencion-actividades-academicas-unla-289859" title="Suspención de Actividades Académicas !!!! UNLa">Suspención de Actividades Académicas !!!! UNLa</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>gripe porcina - suspension unla - lanus</category>
				<comments>http://programation.obolog.com/suspencion-actividades-academicas-unla-289859#formulario</comments>
		<guid>http://programation.obolog.com/suspencion-actividades-academicas-unla-289859</guid>
		<pubDate>Fri, 03 Jul 2009 03:57:00 +0100</pubDate>
	</item>
	<item>
		<title>Apunte metodos de ordenación...</title>
		<link>http://programation.obolog.com/apunte-metodos-ordenacion-292089</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/apunte-metodos-ordenacion-292089' title="Apunte metodos de ordenación..."><img src='http://static.obolog.net/multimedia/fotos/293000/292089/292089-159918_p.jpg' alt=''></a>
				</p>
			<p><strong>&nbsp;TEMA NUEVO</strong></p>
<p>&nbsp;Para clase de Programaci&oacute;n !</p>
<blockquote>
<p>&nbsp;<a href="http://www.sendspace.com/file/c6i7f7">http://www.sendspace.com/file/c6i7f7</a></p>
</blockquote>
<p><em>.pdf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----&gt; sin .rar</em></p>			<p>
			Leer <strong><a href="http://programation.obolog.com/apunte-metodos-ordenacion-292089" title="Apunte metodos de ordenación...">Apunte metodos de ordenación...</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>metodos de ordenacion - pseudocodigo- programacion</category>
				<comments>http://programation.obolog.com/apunte-metodos-ordenacion-292089#formulario</comments>
		<guid>http://programation.obolog.com/apunte-metodos-ordenacion-292089</guid>
		<pubDate>Thu, 02 Jul 2009 06:22:00 +0100</pubDate>
	</item>
	<item>
		<title>Respuesta para edgard!</title>
		<link>http://programation.obolog.com/respuesta-edgard-285560</link>
		<description>
			<![CDATA[
			<p><a href="http://www.freeimagehosting.net/image.php?63328b165f.jpg"><img src="http://www.freeimagehosting.net/uploads/th.63328b165f.jpg" alt="Free Image Hosting by FreeImageHosting.net" /></a></p>			<p>
			Leer <strong><a href="http://programation.obolog.com/respuesta-edgard-285560" title="Respuesta para edgard!">Respuesta para edgard!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>algoritmo multiplicar</category>
				<comments>http://programation.obolog.com/respuesta-edgard-285560#formulario</comments>
		<guid>http://programation.obolog.com/respuesta-edgard-285560</guid>
		<pubDate>Thu, 25 Jun 2009 20:53:00 +0100</pubDate>
	</item>
	<item>
		<title>Video tutorial  !</title>
		<link>http://programation.obolog.com/video-tutorial-285151</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/video-tutorial-285151' title="Video tutorial  !"><img src='http://static.obolog.net/multimedia/fotos/286000/285151/285151-155997_p.jpg' alt=''></a>
				</p>
			<p><strong>LINKS::</strong></p>
<p style="text-align: center;">&nbsp;<em><strong>14 Cap&iacute;tulos!</strong>&nbsp;<img title="Enfadado" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-yell.gif" border="0" alt="Enfadado" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *GRACIAS NELSON! <img title="Gui&ntilde;o" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-wink.gif" border="0" alt="Gui&ntilde;o" /></em></p>
<blockquote>
<p>&nbsp; <a href="http://rapidshare.com/files/228485368/cpp001.swf.html ">CAP. 1&nbsp;</a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<a href="http://rapidshare.com/files/228503682/cpp002.swf.html">CAP.2&nbsp;</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://rapidshare.com/files/228505727/cpp003.swf.html"> CAP.3&nbsp;</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/228507883/cpp004.swf.html">CAP.4&nbsp;</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229127822/cpp005.swf.html">CAP.5</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229131683/cpp006.swf.html">CAP.6</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229136060/cpp007.swf.html">CAP.7&nbsp;&nbsp;</a></p>
<p>&nbsp; <a href="http://rapidshare.com/files/229140109/cpp008.swf.html">CAP.&nbsp;8</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229143584/cpp009.swf.html">CAP.9</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229147960/cpp010.swf.html">CAP.&nbsp;10&nbsp;</a>&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229154339/cpp011.swf.html">CAP. 11</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229169639/cpp012.swf.html">CAP.12</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://rapidshare.com/files/229174878/cpp013.swf.html">CAP.13</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://rapidshare.com/files/229182563/cpp_014.swf.html"> CAP.14</a></p>
</blockquote>			<p>
			Leer <strong><a href="http://programation.obolog.com/video-tutorial-285151" title="Video tutorial  !">Video tutorial  !</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>tutorial programacion en c</category>
				<comments>http://programation.obolog.com/video-tutorial-285151#formulario</comments>
		<guid>http://programation.obolog.com/video-tutorial-285151</guid>
		<pubDate>Thu, 25 Jun 2009 04:11:00 +0100</pubDate>
	</item>
	<item>
		<title>Arrays y punteros ! tema nuevo en C</title>
		<link>http://programation.obolog.com/arrays-punteros-tema-nuevo-c-284574</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/arrays-punteros-tema-nuevo-c-284574' title="Arrays y punteros ! tema nuevo en C"><img src='http://static.obolog.net/multimedia/fotos/285000/284574/284574-155648_p.jpg' alt=''></a>
				</p>
			<p>&nbsp;</p>
<p><strong></strong></p>
<p>Un <strong>array</strong> es una colecci&oacute;n de variables del mismo tipo que se referencian por un nombre com&uacute;n. A un elemento espec&iacute;fico de un array se accede mediante un &iacute;ndice. En C todos los arrays constan de posiciones de memoria contiguas. La direcci&oacute;n m&aacute;s baja corresponde al primer elemento y la m&aacute;s alta al &uacute;ltimo. Los arrays pueden tener una o varias dimensiones. El array m&aacute;s com&uacute;n en C es la cadena, que simplemente es un array de caracteres terminado por uno nulo.</p>
<p><strong>Arrays unidimensionales</strong> :</p>
<p>Los arrays unidimensionales son listas de informaci&oacute;n del mismo tipo que se guardan en posiciones contiguas de memoria seg&uacute;n el orden del &iacute;ndice. La forma general de declaraci&oacute;n es:tipo nombre_variable [tama&ntilde;o];</p>
<p>Los arrays tienen que declararse impl&iacute;citamente para que el compilador reserve espacio en memoria para ellos. El tipo declara el tipo de los elementos del array, el tama&ntilde;o indica cu&aacute;ntos elementos mantendr&aacute; el array.</p>
<p>Para declarar un array de 10 elementos denominado p y de tipo car&aacute;cter, se escribe: p y de tipo car&aacute;cter, se escribe:&nbsp;char p[10];En este caso hemos declarado un array que tiene diez elementos, desde p[0] hasta p[9].</p>
<p>En C todos los arrays tienen el 0 como &iacute;ndice de su primer elemento.</p>
<p>C no comprueba los l&iacute;mites de los arrays. Se puede pasar cualquier extremo de un array y escribir en alguna otra variable de datos e incluso en el c&oacute;digo del programa.</p>
<p><strong>Cadenas</strong> :</p>
<p>El uso m&aacute;s com&uacute;n de los arrays unidimensionales es como cadenas de caracteres. En C una cadena se define como un array de caracteres que termina en un car&aacute;cter nulo (&iquest;\0&iquest;).</p>
<p>Para declarar un array de caracteres es necesario un car&aacute;cter m&aacute;s que la cadena m&aacute;s larga que pueda contener, para dejar sitio para el car&aacute;cter nulo del final de la cadena.</p>
<p>Una constante de cadena es una lista de caracteres encerrada entre dobles comillas. Por ejemplo: "hola, que tal"</p>
<p>No es necesario a&ntilde;adir expl&iacute;citamente el car&aacute;cter nulo al final de las constantes de cadena, el compilador lo hace autom&aacute;ticamente.</p>
<p><strong>Arrays multidimensionales</strong> :</p>
<p>C permite arrays de m&aacute;s de una dimensi&oacute;n. La forma general de declaraci&oacute;n de un array multidimensional es:</p>
<p>Tipo nombre [a] [b] [c] &iquest;.. [z];</p>
<p>Los arrays de tres o m&aacute;s dimensiones no se utilizan a menudo por la cantidad de memoria que se requiere para almacenarlos, ya que el almacenamiento requerido aumenta exponencialmente con el n&uacute;mero de dimensiones.9.4 Inicializaci&oacute;n de arrays C permite la inicializaci&oacute;n de arrays en el momento de declararlos, como en cualquier variable. La forma general es: tipo nombre [tama&ntilde;o1] &iquest; [tama&ntilde;o n]={lista de valores};</p>
<p>la lista de valores es una lista de constantes separadas por comas cuyo tipo es compatible con el tipo especificado en la declaraci&oacute;n del array. Por ejemplo: int i[10] = {1,2,3,4,5,6,7,8,9,10};</p>
<p>Con las cadenas o arrays de caracteres se hace igual, aunque permite una inicializaci&oacute;n abreviada. Estas dos sentencias producen el mismo resultado:<br />char cad[11] = "Me gusta C";<br />char cad[11] = {&iquest;M&iquest;,&iquest;e&iquest;,&iquest; &iquest;,&iquest;g&iquest;,&iquest;u&iquest;,&iquest;s&iquest;,&iquest;t&iquest;,&iquest;a&iquest;,&iquest; &iquest;,&iquest;C&iquest;,&iquest;\0&iquest;};</p>
<p>Los arrays multidimensionales se inicializan del mismo modo que los unidimensionales.</p>
<p>----------------------------------------------------------------------------------------------------</p>
<p>Los punteros y los arrays tienen una relaci&oacute;n muy estrecha en C, ya que el nombre de un array es en realidad un puntero al primer elemento de ese array. Si x es un array undimensional, la direcci&oacute;n del primer elemento puede ser expresada como &amp;x[0] o simplemente como x. La direcci&oacute;n del elemento i-&eacute;simo se puede expresar como &amp;x[i] o como (x+i).</p>
<p>(En este caso, la expresi&oacute;n (x+i) no es una operaci&oacute;n aritm&eacute;tica convencional, sino una operaci&oacute;n con punteros, de cuyas peculiaridades ya hemos hablado en un ep&iacute;grafe anterior)</p>
<p>Si &amp;x[i] y (x+i) representan la direcci&oacute;n del i-&eacute;simo elemento de x, podemos decir que x[i] y *(x+i) representan el contenido de esa direcci&oacute;n, es decir, el valor del i-&eacute;simo elemento de x. Observe que la forma x[i] es la que hemos estado utilizando hasta ahora para acceder a los elementos de un vector.</p>
<p>Los arrays, por lo tanto, pueden utilizarse con &iacute;ndices o con punteros. Al programador suele resultarle <em>mucho m&aacute;s c&oacute;modo</em> utilizar la forma x[i] para acceder al elemento i-&eacute;simo de un array. Sin embargo, hay que tener en cuenta que la forma *(x+i) es <em>mucho m&aacute;s eficiente</em> que x[i], por lo que suele preferirse cuando la velocidad del ejecuci&oacute;n es un factor determinante.</p>
<p><strong>Punteros y arrays multidimensionales</strong></p>
<p>Un array multidimensional es en realidad una colecci&oacute;n de varios arrays unidimensionales (vectores). Por tanto, se puede definir un array multidimensional como un puntero a un grupo contiguo de arrays unidimensionales.</p>
<p>El caso m&aacute;s simple de array de varias dimensiones es el bidimiensional. La declaraci&oacute;n de un array bidimensional la hemos escrito hasta ahora como:</p>
<p>tipo_dato variable [expresi&oacute;n1][expresi&oacute;n2];</p>
<p>Pero tambi&eacute;n puede expresarse as&iacute;:</p>
<p>tipo_dato (*variable) [expresi&oacute;n2];</p>
<p>Los par&eacute;ntesis que rodean al puntero deben estar presentes para que la sintaxis sea correcta.</p>
<p>Por ejemplo, supongamos que x es un array bidimensional de enteros con 10 filas y 20 columnas. Podemos declarar x como:</p>
<p>int x[10][20];</p>
<p>Y tambi&eacute;n como:</p>
<p>int (*x)[20];</p>
<p>En la segunda declaraci&oacute;n, x se define como un puntero a un grupo de array unidimensionales de 20 elementos enteros. As&iacute; x apunta al primero de los arrays de 20 elementos, que es en realidad la primera fila (fila 0) del array bidimensional original. Del mismo modo (x+1) apunta al segundo array de 20 elementos, y as&iacute; sucesivamente.</p>
<p>Por ejemplo, el elemento de la fila 2 y la columna 5 puede ser accedido as&iacute;:</p>
<p>x[2][5];</p>
<p>Pero tambi&eacute;n as&iacute;:</p>
<p>*(*(x+2)+5);</p>
<p>Esta instrucci&oacute;n parece muy complicada pero es f&aacute;cil de desentra&ntilde;ar:</p>
<ul type="disc">
<li>(x+2) es un puntero a la fila 2 </li>
<li>*(x+2) es el objeto de ese puntero y refiere a toda la fila. Como la fila 2 es un array unidimensional, *(x+2) es realmente un puntero al primer elemento de la fila 2. </li>
<li>(*(x+2)+5) es un puntero al elemento 5 de la fila 2. </li>
<li>El objeto de este puntero *(*(x+2)+5) refiere al elemento 5 de la fila 2. </li>
</ul>
<p><strong>Arrays de punteros</strong></p>
<p>Un array multidimensional puede ser expresado como un array de punteros en vez de como un puntero a un grupo contiguo de arrays. En t&eacute;rminos generales un array bidimensional puede ser definido como un array unidimensional de punteros escribiendo:</p>
<p>tipo_dato *variable[expresi&oacute;n1];</p>
<p>...en lugar de la definici&oacute;n habitual, que ser&iacute;a:</p>
<p>tipo_dato variable[expresi&oacute;n1][expresi&oacute;n2];</p>
<p>Observe que el nombre del array precedido por un asterisco no est&aacute; cerrado entre par&eacute;ntesis. Ese asterisco que precede al nombre de la variable establece que el array contendr&aacute; punteros.</p>
<p>Por ejemplo, supongamos que x es un array bidimensional de 10 filas y 25 columnas. Se puede definir x como un array unidimensional de punteros escribiendo:</p>
<p>int *x[25];</p>
<p>Aqu&iacute; x[0] apunta al primer elemento de la primera columna, x[1] al primer elemento de la segunda columna, y as&iacute; sucesivamente. Observe que el n&uacute;mero de elementos dentro de cada columna no est&aacute; especificado expl&iacute;citamente. Un elemento individual del array, tal com x[2][5] puede ser accedido escribiendo:</p>
<p>*(x[2]+5)</p>
<p>En esta expresi&oacute;n, x[2] es un puntero al primer elemento en la fila 2, de modo que (x[2]+5) apunta al elemento 5 de la fila 2. El objeto de este puntero, *(x[2]+5), refiere, por tanto, a x[2][5].</p>
<p>Los arrays de punteros ofrecen un m&eacute;todo conveniente para almacenar cadenas. En esta situaci&oacute;n cada elemento del array es un puntero que indica d&oacute;nde empieza cada cadena.</p>
<p>&nbsp;</p>
<p>---------------------------------------------------------------------------------------------------------</p>
<p><strong>M&aacute;s info interesante en :: </strong></p>
<p><em><span style="text-decoration: underline;"><a title="arrays en c" href="http://www.chuidiang.com/chuwiki/index.php?title=Arrays_en_C">http://www.chuidiang.com/chuwiki/index.php?title=Arrays_en_C</a></span></em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/arrays-punteros-tema-nuevo-c-284574" title="Arrays y punteros ! tema nuevo en C">Arrays y punteros ! tema nuevo en C</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>arrays - punteros - programación c</category>
				<comments>http://programation.obolog.com/arrays-punteros-tema-nuevo-c-284574#formulario</comments>
		<guid>http://programation.obolog.com/arrays-punteros-tema-nuevo-c-284574</guid>
		<pubDate>Wed, 24 Jun 2009 05:28:00 +0100</pubDate>
	</item>
	<item>
		<title>*importante resumen algoritmos !!!!!!</title>
		<link>http://programation.obolog.com/importante-resumen-algoritmos-284555</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/importante-resumen-algoritmos-284555' title="*importante resumen algoritmos !!!!!!"><img src='http://static.obolog.net/multimedia/fotos/285000/284555/284555-155619_p.jpg' alt=''></a>
				</p>
			<p>*Muy buen resumen de la materia algoritmos y estructura de datos scan de la carpeta de una alumna de la UTN:</p>
<ul>
<li>
<blockquote>
<div style="text-align: center;"><strong>link:&nbsp;&nbsp;&nbsp;&nbsp; </strong><a href="http://www.sendspace.com/file/f6017h">http://www.sendspace.com/file/f6017h</a></div>
</blockquote>
</li>
</ul>
<ul>
<li><strong>PASS del .zip :</strong> apunte</li>
</ul>
<p>&nbsp;*se agradece a la autora: Nahiara Alegre.&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/importante-resumen-algoritmos-284555" title="*importante resumen algoritmos !!!!!!">*importante resumen algoritmos !!!!!!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>resumen algoritmos</category>
				<comments>http://programation.obolog.com/importante-resumen-algoritmos-284555#formulario</comments>
		<guid>http://programation.obolog.com/importante-resumen-algoritmos-284555</guid>
		<pubDate>Wed, 24 Jun 2009 04:51:00 +0100</pubDate>
	</item>
	<item>
		<title>Algoritmos: CORTE DE CONTROL</title>
		<link>http://programation.obolog.com/algoritmos-corte-control-284533</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/algoritmos-corte-control-284533' title="Algoritmos: CORTE DE CONTROL"><img src='http://static.obolog.net/multimedia/fotos/285000/284533/284533-155564_p.jpg' alt=''></a>
				</p>
			<p><strong>Dejo el link de un breve resumen de la UTN sobre corte de control:</strong> (.pdf -&gt; 4 p&aacute;g.)</p>
<blockquote>
<p><strong>LINK:</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.sendspace.com/file/0ptndw">http://www.sendspace.com/file/0ptndw</a></p>
</blockquote>
<p><strong>PASS ( del .rar):</strong>&nbsp;&nbsp;&nbsp;&nbsp; programation</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/algoritmos-corte-control-284533" title="Algoritmos: CORTE DE CONTROL">Algoritmos: CORTE DE CONTROL</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>corte de control - algoritmos</category>
				<comments>http://programation.obolog.com/algoritmos-corte-control-284533#formulario</comments>
		<guid>http://programation.obolog.com/algoritmos-corte-control-284533</guid>
		<pubDate>Wed, 24 Jun 2009 04:32:00 +0100</pubDate>
	</item>
	<item>
		<title>Efecto MATRIX usando dev c++ ...</title>
		<link>http://programation.obolog.com/efecto-matrix-usando-dev-c-284586</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/efecto-matrix-usando-dev-c-284586' title="Efecto MATRIX usando dev c++ ..."><img src='http://static.obolog.net/multimedia/fotos/285000/284586/284586-155691_p.jpg' alt=''></a>
				</p>
			<blockquote>
<p><strong>Calidad del video: Buena.&nbsp;&nbsp; </strong></p>
<p><strong>(Ingl&eacute;s.)&nbsp; -&nbsp; Hay que pausarlo para ver el c&oacute;digo <img title="Enfadado" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-yell.gif" border="0" alt="Enfadado" />...</strong></p>
</blockquote>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="src" value="http://www.youtube.com/v/h918aqhqsyc&amp;feature" /><embed type="application/x-shockwave-flash" height="300" width="400" src="http://www.youtube.com/v/h918aqhqsyc&amp;feature"></embed>
</object>
</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/efecto-matrix-usando-dev-c-284586" title="Efecto MATRIX usando dev c++ ...">Efecto MATRIX usando dev c++ ...</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>codigo matrix en c</category>
				<comments>http://programation.obolog.com/efecto-matrix-usando-dev-c-284586#formulario</comments>
		<guid>http://programation.obolog.com/efecto-matrix-usando-dev-c-284586</guid>
		<pubDate>Tue, 23 Jun 2009 05:49:00 +0100</pubDate>
	</item>
	<item>
		<title>A pedido de un hincha de River!!!</title>
		<link>http://programation.obolog.com/pedido-hincha-river-281690</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/pedido-hincha-river-281690' title="A pedido de un hincha de River!!!"><img src='http://static.obolog.net/multimedia/fotos/282000/281690/281690-154206_p.jpg' alt=''></a>
				</p>
			<p>*&nbsp;A pedido de un&nbsp; gran amigo - compa&ntilde;ero se suben el interprete de algoritmos DFD&nbsp; y los APUNTES de la Unidad 3 DE Organizaci&oacute;n de computadoras sobre HARDWARE:</p>
<p><strong>ALGORITMOS DFD:</strong></p>
<p>&nbsp;link::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.sendspace.com/file/sj4tsc">http://www.sendspace.com/file/sj4tsc</a></p>
<p><strong>APUNTES:</strong></p>
<p>link::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.sendspace.com/file/gz8v5s">http://www.sendspace.com/file/gz8v5s</a></p>
<p>pass del .rar : programation</p>
<p>------------------------------------------------------------------------------------------------------------------------</p>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Para vos EMA "el groso" BRITOs !!!&nbsp;&nbsp; <img title="Todo bien" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-cool.gif" border="0" alt="Todo bien" /></strong></p>
<p>&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/pedido-hincha-river-281690" title="A pedido de un hincha de River!!!">A pedido de un hincha de River!!!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>algoritmos - organizacion - unla</category>
				<comments>http://programation.obolog.com/pedido-hincha-river-281690#formulario</comments>
		<guid>http://programation.obolog.com/pedido-hincha-river-281690</guid>
		<pubDate>Sat, 20 Jun 2009 01:38:00 +0100</pubDate>
	</item>
	<item>
		<title>CURSO de c por obadiahhh!</title>
		<link>http://programation.obolog.com/curso-c-obadiahhh-280166</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/curso-c-obadiahhh-280166' title="CURSO de c por obadiahhh!"><img src='http://static.obolog.net/multimedia/fotos/281000/280166/280166-153540_p.jpg' alt=''></a>
				</p>
			<p><strong>*</strong>para seguir mejor sus clases! &nbsp;<img title="Lengua fuera" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif" border="0" alt="Lengua fuera" />&nbsp;</p>
<p><strong>link :</strong></p>
<p><a href="http://www.sendspace.com/file/inq2v0">http://www.sendspace.com/file/inq2v0</a></p>
<p><em>sin pass.&nbsp; (exaido de la pagina del profesor).</em></p>
<p><strong>&nbsp;SE AGRADECE!</strong></p>			<p>
			Leer <strong><a href="http://programation.obolog.com/curso-c-obadiahhh-280166" title="CURSO de c por obadiahhh!">CURSO de c por obadiahhh!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>curso de c</category>
				<comments>http://programation.obolog.com/curso-c-obadiahhh-280166#formulario</comments>
		<guid>http://programation.obolog.com/curso-c-obadiahhh-280166</guid>
		<pubDate>Thu, 18 Jun 2009 02:47:00 +0100</pubDate>
	</item>
	<item>
		<title>VISUAL C++ full (version de obadiah UNLa).</title>
		<link>http://programation.obolog.com/visual-c-full-version-obadiah-unla-280161</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/visual-c-full-version-obadiah-unla-280161' title="VISUAL C++ full (version de obadiah UNLa)."><img src='http://static.obolog.net/multimedia/fotos/281000/280161/280161-153533_p.jpg' alt=''></a>
				</p>
			<p>&nbsp;</p>
<p>link :::</p>
<p><a href="http://www.sendspace.com/file/e462r1"><strong>http://www.sendspace.com/file/e462r1</strong></a></p>
<p>&nbsp;</p>
<p>pass : <strong>programation</strong></p>			<p>
			Leer <strong><a href="http://programation.obolog.com/visual-c-full-version-obadiah-unla-280161" title="VISUAL C++ full (version de obadiah UNLa).">VISUAL C++ full (version de obadiah UNLa).</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>visual c++ full</category>
				<comments>http://programation.obolog.com/visual-c-full-version-obadiah-unla-280161#formulario</comments>
		<guid>http://programation.obolog.com/visual-c-full-version-obadiah-unla-280161</guid>
		<pubDate>Thu, 18 Jun 2009 02:28:00 +0100</pubDate>
	</item>
	<item>
		<title>Trabajos de Org. de computadoras! ...  UNLa</title>
		<link>http://programation.obolog.com/trabajos-org-computadoras-unla-280146</link>
		<description>
			<![CDATA[
			<p>&nbsp;<img title="Gui&ntilde;o" src="http://www.obolog.com/js/tiny_mce/plugins/emotions/img/smiley-wink.gif" border="0" alt="Gui&ntilde;o" />&nbsp;En este servidor se encuentra el .RAR que contiene los trabajos practicos de la UNLa para el segundo parcial... Algunos sacados de modlib ... NUEVOS AGREGADOS mouse e impresoras a chorro de tinta.</p>
<p><em>&nbsp;link :::</em>&nbsp;</p>
<p><a href="http://www.sendspace.com/file/afg0vb"><strong>http://www.sendspace.com/file/afg0vb</strong></a></p>
<p><strong></strong></p>
<p>pass:<strong> programation</strong></p>
<p>------------------------/*/*/*/*///*/*&nbsp;</p>
<p>&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/trabajos-org-computadoras-unla-280146" title="Trabajos de Org. de computadoras! ...  UNLa">Trabajos de Org. de computadoras! ...  UNLa</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>trabajos organizacion</category>
				<comments>http://programation.obolog.com/trabajos-org-computadoras-unla-280146#formulario</comments>
		<guid>http://programation.obolog.com/trabajos-org-computadoras-unla-280146</guid>
		<pubDate>Wed, 17 Jun 2009 23:15:00 +0100</pubDate>
	</item>
	<item>
		<title>52 EJERCICIOS pseudocódigo! RESUELTOS...</title>
		<link>http://programation.obolog.com/52-ejercicios-pseudocodigo-resueltos-271298</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/52-ejercicios-pseudocodigo-resueltos-271298' title="52 EJERCICIOS pseudocódigo! RESUELTOS..."><img src='http://static.obolog.net/multimedia/fotos/272000/271298/271298-148328_p.jpg' alt=''></a>
				</p>
			<p>&nbsp;</p>
<p><strong><em>1.-Hacer un pseudocodigo que imprima los numeros del 1 al 100.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA contador1</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS c &lt; 101 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>2.-Hacer un pseudocodigo que imprima los numeros del 100 al 0, en orden</em></strong></p>
<p><strong><em>decreciente.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA contador2</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 100</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS c &lt;= 0 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c - 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>3.-Hacer un pseudocodigo que imprima los numeros pares entre 0 y 100.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA pares</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 2</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<h2>&nbsp;&nbsp; MIENTRAS c &lt; 101 HACER</h2>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 2</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>4.-Hacer un programa que imprima la suma de los 100 primeros numeros.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA suma</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; suma &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS c &lt;= 100 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; suma &lt;- suma + c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los 100 primeros n&pound;meros es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR suma</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>5.-Hacer un pseudoc&oacute;digo que imprima los numeros impares hasta el 100 y que</em></strong></p>
<p><strong><em>imprima cuantos impares hay.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA impares</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; son &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS c &lt; 100</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; son &lt;- son + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El n&pound;mero de impares: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR son</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>6.-Hacer un pseudocodigo que imprima todos los numeros naturales que hay</h1>
<p><strong><em>desde la unidad hasta un numero que introducimos por teclado.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA natural</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; n &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Introduce un n&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER n</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; n HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>7.-Introducir tantas frases como queramos y contarlas.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA frases</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>&nbsp;&nbsp; frase &lt;- Espacios( 30 )</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<h5>&nbsp;&nbsp; MIENTRAS res = "S" HACER</h5>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Frase: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Deseas introducir m&nbsp;s frases (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El n&pound;mero de frases introducidas son: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>8.-Hacer un pseudocodigo que solo nos permita introducir S o N.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA sn</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- " "</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Introduce S o N"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_may&pound;sculas( res )</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>9.-Introducir un numero por teclado. Que nos diga si es positivo o negativo.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA signo</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; num &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Introduce un n&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER num</em></p>
<p><em>&nbsp;&nbsp; SI num &gt;= 0 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "es positivo"</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "es negativo"</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>10.-Introducir un numero por teclado. Que nos diga si es par o impar.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA paridad</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; num &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Introduce un n&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER num</em></p>
<p><em>&nbsp;&nbsp; SI num = int( num / 2 ) * 2 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "es par"</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "es impar"</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>11.-Imprimir y contar los multiplos de 3 desde la unidad hasta un numero que</em></strong></p>
<p><strong><em>introducimos por teclado.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA multiplo3</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; </em><em>i &lt;- 3</em></p>
<p><em>&nbsp;&nbsp; n &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER n</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt;= n HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI i = int( i / 3 ) * 3 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El n&pound;mero de m&pound;ltiplos de 3 son: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>12.-Hacer un pseudocodigo que imprima los numeros del 1 al 100. Que calcule la</h1>
<p><strong><em>suma de todos los numeros pares por un lado, y por otro, la de todos los</em></strong><em></em></p>
<p><strong><em>impares.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA par_impar</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; sumapar &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; sumaimp &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; 101 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI i = int( i / 2 ) * 2 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sumapar &lt;- sumapar + i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>sumaimp &lt;- sumaimp + i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los pares es: "</em></p>
<p><em>&nbsp; &nbsp;ESCRIBIR sumapar</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los impares es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR sumaimp</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>13.-Imprimir y contar los numeros que son multiplos de 2 o de 3 que hay entre</h1>
<p><strong><em>1 y 100.</em></strong><em></em></p>
<p><em>PROGRAMA multiplo_2_3</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; 101 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI i = int( i / 2 ) * 2 O i = int( i / 3 ) * 3 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El n&pound;mero de m&pound;ltiplos es de: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>14.-Hacer un pseudocodigo que imprima el mayor y el menor de una serie de</h1>
<p><strong><em>cinco numeros que vamos introduciendo por teclado.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA mayor_menor</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; con &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; n &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; maximo &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; minimo &lt;- 99999</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS con &lt;= 5 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER n</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI n &gt; maximo ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maximo = n</em></p>
<p><em>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI n &lt; minimo ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; minimo &lt;- n</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; con &lt;- con + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El mayor de los n&pound;meros es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR maximo</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "El menor de los n&pound;meros es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR minimo</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>15.-Introducir dos numeros por teclado. Imprimir los numeros naturales que</h1>
<p><strong><em>hay entre ambos numeros empezando por el m&nbsp;s peque&ntilde;o, contar cuantos hay y</em></strong></p>
<p><strong><em>cuantos de ellos son pares. Calcular la suma de los impares.</em></strong><em></em></p>
<p><em>PROGRAMA par_impar</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; </em><em>num1 &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; num2 &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; aux &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; </em><em>son &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; pares &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; sumaimpa &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER num1</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; LEER num2</em></p>
<p><em>&nbsp;&nbsp; SI num1 &gt; num2 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>aux &lt;- num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; num1 &lt;- num2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num2 &lt;- aux</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS num1 &gt;= num2 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; son &lt;- son + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num1 = int( num1 / 2 ) * 2 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pares &lt;- pares + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sumaimpa &lt;- sumaimpa + num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; num1 &lt;- num1 + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "N&pound;meros visualizados: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR son</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Pares hay: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR pares</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los impares es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR sumaimpa</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>TEMA 2</em></strong></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>Bucles anidados y subprogramas</em></strong><em></em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>16.-Imprimir diez veces la serie de numeros del 1 al 10.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA diez</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; serie &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS serie &lt;= 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; numero &lt;- 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS numero &lt;= 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR numero</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; numero &lt;- numero + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; serie &lt;- serie + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>17.-Imprimir, contar y sumar los multiplos de 2 que hay entre una serie de</em></strong></p>
<p><strong><em>numeros, tal que el segundo sea mayor o igual que el primero.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA multiplo2</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>c &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sum &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; num1 &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num2 &lt;- -999</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "N&pound;mero mayor que el anterior"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num1 &gt;= num2 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER num2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; num1 &lt;- num1 + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num1 &lt;= num2 - 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num1 = int( num1 / 2 ) * 2 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>sum &lt;- sum + num1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num1 &lt;- num1 + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "N&pound;mero de m&pound;ltiplos de 2: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Su suma es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR sum</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Espacios( 1 )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Otra serie de n&pound;meros (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_may&pound;sculas( res )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>18.-Hacer un pseudocodigo que cuente las veces que aparece una determinada</em></strong></p>
<p><strong><em>letra en una frase que introduciremos por teclado</em></strong><em>.</em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA letra</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; frase &lt;- Espacios( 30 )</em></p>
<p><em>&nbsp;&nbsp; letra &lt;- Espacios( 1 )</em></p>
<p><em>&nbsp;&nbsp; </em><em>longitud &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; a &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Introduce una frase: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; longitud &lt;- Hallar_longitud( frase )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Letra a buscar: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER letra</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS i &lt;= longitud HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI letra = Caracter( frase, i, 1 ) ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>a &lt;- a + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "El n&pound;mero de veces que aparece la letra "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR letra</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR " en la frase "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR " es de "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR a</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Espacios( 1 )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Desea introducir m&amp;aacute;s frases (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_may&pound;sculas( res )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>19.-Hacer un pseudocodigo que simule el funcionamiento de un reloj digital y</h1>
<p><strong><em>que permita ponerlo en hora.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA reloj</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; horas &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; minutos &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; segundos &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Horas: "</em></p>
<p><em>&nbsp;&nbsp; LEER horas</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Minutos: "</em></p>
<p><em>&nbsp;&nbsp; LEER minutos</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Segundos: "</em></p>
<p><em>&nbsp;&nbsp; LEER segundos</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS horas &lt; 24 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS minutos &lt; 60 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS segundos &lt; 60 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR horas</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR minutos</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR segundos</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; segundos &lt;- segundos + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; minutos &lt;- minutos + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; segundos &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; horas &lt;- horas + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; minutos &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; horas &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>20.-Calcular el factorial de un numero, mediante subprogramas.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA factorial</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; factorial &lt;- 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER numero</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI numero &lt; 0 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "No tiene factorial"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Calculos</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Mas</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Calculos</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS numero &gt; 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; factorial &lt;- factorial * numero</em></p>
<p><em>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;numero &lt;- numero - 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; HACER Imprimir</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Mas</em></p>
<p><em>&nbsp;&nbsp; res &lt;- " "</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Desea calcular m&amp;aacute;s factoriales (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;res &lt;- Convertir_may&pound;sculas( res )</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Imprimir</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Su factorial es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR factorial</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>21.-Hacer un programa que calcule independientemente la suma de los pares y</em></strong></p>
<p><strong><em>los impares de los numeros entre 1 y 1000, utilizando un switch.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA suma</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; par &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; impar &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; sw &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt;= 1000 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI sw = 0 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; impar &lt;- impar + i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sw &lt;- 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; par &lt;- par + i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>sw &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los pares es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR par</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "La suma de los impares es: "</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR impar</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>TEMA 3</em></strong></p>
<p><em>--------------------------------------------------------------------------</em></p>
<h1>Presentacion en pantalla y cabeceras</h1>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>22.-Introducir una frase por teclado. Imprimirla cinco veces en filas</em></strong></p>
<p><strong><em>consecutivas, pero cada impresion ir&nbsp; desplazada cuatro columnas hacia la</em></strong></p>
<p><strong><em>derecha.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA frase</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; frase &lt;- Espacios( 30 )</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; EN 5,15 ESCRIBIR "Frase: "</em></p>
<p><em>&nbsp;&nbsp; EN 5,22 LEER frase</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 8</em></p>
<p><em>&nbsp;&nbsp; co &lt;- 15</em></p>
<p><em>&nbsp;&nbsp; veces &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS veces &lt;= 5 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,co ESCRIBIR frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; veces &lt;- veces + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; co &lt;- co + 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi &lt;- fi + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<h1>23.-Hacer un pseudocodigo que imprima los n&pound;meros del 0 al 100, controlando</h1>
<p><strong><em>las filas y las columnas.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA numeros</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; EN 5,20 ESCRIBIR "Los n&pound;meros del 0 al 100 son: "</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 7</em></p>
<p><em>&nbsp;&nbsp; col &lt;- 5</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS c &lt; 101 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,col ESCRIBIR c</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI col &gt; 75 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi &lt;- fi + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- 5</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>24.-Comprobar si un numero mayor o igual que la unidad es primo.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA primo</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; numero &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sw &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS numero &lt; 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 8,10 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 8,18 LEER numero</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- numero - 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS i &gt; 1 Y sw &lt;&gt; 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI numero = Int( numero / i ) * i ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>sw = 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i - 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI sw = 1 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "no es primo"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "s&iexcl; es primo"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Mas</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Mas</em></p>
<p><em>&nbsp;&nbsp; res &lt;- " "</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Desea introducir m&nbsp;s n&pound;meros (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_mayusculas( res )</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>25.-Introducir un numero menor de 5000 y pasarlo a numero romano.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA romano</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; num &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num &lt; 1 O num &gt; 5000 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 8,10 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 8,18 ESCRIBIR num</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- 15</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num &gt;= 1000 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "M"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 1000</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 900 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "CM"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 900</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 500 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "D"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 500</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num &gt;= 100 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "C"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 100</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 90 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "XC"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 90</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 50 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "L"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 50</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 40 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "XL"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</em><em>num &lt;- num - 40</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num &gt;= 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "X"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 10</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num = 9 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "IX"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 9</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 5 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "V"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 5</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI num &gt;= 4 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "IV"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;col &lt;- col + 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS num &gt; 0 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 15,col ESCRIBIR "I"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>num &lt;- num - 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col &lt;- col + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Mas</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Mas</em></p>
<p><em>&nbsp;&nbsp; res &lt;- " "</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Desea introducir m&nbsp;s n&pound;meros (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_mayusculas( res )</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>26.-Introducir una frase por teclado. Imprimirla en el centro de la pantalla.</em></strong></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><em>PROGRAMA centro</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>&nbsp;&nbsp; frase &lt;- Espacios( 40 )</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 5,15 ESCRIBIR "Frase: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;EN 5,22 LEER frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 12,40 - Int( Longitud( frase ) / 2 ) ESCRIBIR frase</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Mas</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>27.-Realizar la tabla de multiplicar de un numero entre 0 y 10.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA tabla</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; num &lt;- -1</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; HACER Numero</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; EN 5,10 ESCRIBIR "Tabla de multiplicar del n&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; EN 5,40 LEER num</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 8</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt;= 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,15 ESCRIBIR num</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,19 ESCRIBIR " * "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,23 ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,25 ESCRIBIR " = "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,29 ESCRIBIR num * i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>fi &lt;- fi + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Numero</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS num &lt; 0 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,25 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,33 LEER num</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<h3>TEMA 4</h3>
<p><em>--------------------------------------------------------------------------</em></p>
<h3>Numeros aleatorios y menus</h3>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>28.-Simular el lanzamiento de una moneda al aire e imprimir si ha salido cara</em></strong></p>
<p><strong><em>o cruz.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA moneda</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; res &lt;- "S"</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res = "S" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI Rnd( ) &lt;= 0.5 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,35 ESCRIBIR "Cara"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,35 ESCRIBIR "Cruz"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Mas</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Mas</em></p>
<p><em>&nbsp;&nbsp; res &lt;- Espacios( 1 )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS res &lt;&gt; "S" Y res &lt;&gt; "N" HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 20,30 ESCRIBIR "M&nbsp;s lanzamientos (S/N): "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 20,57 LEER res</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; res &lt;- Convertir_mayusculas( res )</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>29.-Simular cien tiradas de dos dados y contar las veces que entre los dos</em></strong></p>
<p><strong><em>suman 10.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA dado</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; c &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; 101 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI Int( Rnd( ) * 6 ) + Int( Rnd( ) * 6 ) + 2 = 10 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>c &lt;- c + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; EN 10,20 ESCRIBIR "Las veces que suman 10 son: "</em></p>
<p><em>&nbsp;&nbsp; EN 10,48 ESCRIBIR c</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>30.-Simular una carrera de dos caballos si cada uno tiene igual probabilidad</em></strong></p>
<p><strong><em>de ganar.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<h2>PROGRAMA caballos</h2>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; dibujo &lt;- "****"</em></p>
<p><em>&nbsp;&nbsp; col1 &lt;- 4</em></p>
<p><em>&nbsp;&nbsp; col2 &lt;- 4</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; EN 10,col1 ESCRIBIR dibujo</em></p>
<p><em>&nbsp;&nbsp; EN 10,col2 ESCRIBIR dibujo</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS col1 &lt;= 75 Y col2 &lt;= 75 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI Rnd( ) &lt;= 0.5 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,col1 ESCRIBIR Espacios( 4 )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col1 &lt;- col1 + 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,col1 ESCRIBIR dibujo</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 12,col2 ESCRIBIR Espacios( 4 )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; col2 &lt;- col2 + 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 12,col2 ESCRIBIR dibujo</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; EN 16,20 ESCRIBIR "El ganador es el caballo n&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; SI col1 &gt;= 75 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 16,54 ESCRIBIR "1"</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 16,54 ESCRIBIR "2"</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>31.-Introducir dos nymeros por teclado y mediante un menu, calcule su suma, su</em></strong></p>
<p><strong><em>resta, su multiplicacion o su division.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA menu1</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; op &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; EN 10,20 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; EN 10,29 LEER n1</em></p>
<p><em>&nbsp;&nbsp; EN 12,20 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; EN 12,29 LEER n2</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS op &lt;&gt; 5 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 6,20 ESCRIBIR "Men&pound; de opciones"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,25 ESCRIBIR "1.- Suma"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 12,25 ESCRIBIR "2.- Resta"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 14,25 ESCRIBIR "3.- Multiplicaci&cent;n"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 16,25 ESCRIBIR "4.- Divisi&cent;n"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 18,25 ESCRIBIR "5.- Salir del programa"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 22,25 ESCRIBIR "Elija opci&cent;n: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 22,39 LEER op</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER CASO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 1</em></p>
<p><em>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EN 10,20 ESCRIBIR "Su suma es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,33 ESCRIBIR n1 + n2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pausa( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,20 ESCRIBIR "Su resta es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,33 ESCRIBIR n1 - n2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pausa( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 3</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EN 10,20 ESCRIBIR "Su multiplicaci&cent;n es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,33 ESCRIBIR n1 * n2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pausa( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 4</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,20 ESCRIBIR "Su divisi&cent;n es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,33 ESCRIBIR n1 / n2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pausa( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINCASO</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>32.-Hacer un programa que nos permita introducir un numero por teclado y sobre</em></strong></p>
<p><strong><em>el se realicen las siguientes operaciones: comprobar si es primo, hallar</em></strong></p>
<p><strong><em>su factorial o imprimir su tabla de multiplicar.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA menu2</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; op &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; EN 10,20 ESCRIBIR "N&pound;mero: "</em></p>
<p><em>&nbsp;&nbsp; EN 10,29 LEER n</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS op &lt;&gt; 4 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op &lt;- 0</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 6,30 ESCRIBIR "Men&pound; de opciones"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,25 ESCRIBIR "1.- Comprobar si es primo"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 12,25 ESCRIBIR "2.- Hallar su factorial"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 14,25 ESCRIBIR "3.- Tabla de multiplicar"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 16,25 ESCRIBIR "4.- Salir del programa"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 22,25 ESCRIBIR "Elija opci&cent;n: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 22,39 LEER op</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER CASO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Primo</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 2</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Factorial</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CASO op = 3</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HACER Tabla</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINCASO</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Primo</em></p>
<p><em>&nbsp;&nbsp; sw &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; i &lt;- n - 1</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &gt; 1 Y sw &lt;&gt; 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SI n = Int( n / i ) * i ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sw &lt;- 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i - 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; SI sw = 1 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "no es primo"</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "s&iexcl; es primo"</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; Pausa( )</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Factorial</em></p>
<p><em>&nbsp;&nbsp; fac &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; SI n &lt; 0 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "No tiene factorial"</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIENTRAS n &gt; 1 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>fac &lt;- fac * n</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n &lt;- n - 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,10 ESCRIBIR "Su factorial es: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 10,27 ESCRIBIR fac</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; Pausa( )</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>------------------------------</em></p>
<p><em>SUBPROGRAMA Tabla</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 10</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt;= 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN 8,10 ESCRIBIR "Tabla de multiplicar"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,10 ESCRIBIR n</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,15 ESCRIBIR "*"</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,20 ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,25 ESCRIBIR "="</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,30 ESCRIBIR n * i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp; &nbsp;Pausa( )</em></p>
<p><em>FINSUBPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>TEMA 4</em></strong></p>
<p><em>--------------------------------------------------------------------------</em></p>
<h3>Arrays unidimensionales</h3>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>&nbsp;</em></strong></p>
<p><strong><em>33.-Crear un array unidimensional de 20 elementos con nombres de personas.</em></strong></p>
<p><strong><em>Visualizar los elementos de la lista debiendo ir cada uno en una fila</em></strong></p>
<p><strong><em>distinta.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA nombres</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; DIMENSIONA datos[ 20 ]</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 10</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; 21 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,10 ESCRIBIR "Nombre: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi, 18 LEER datos[ i ]</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; FINMIENTRAS</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 3</em></p>
<p><em>&nbsp;&nbsp; EN 1,20 ESCRIBIR "Elementos de la lista"</em></p>
<p><em>&nbsp;&nbsp; MIENTRAS i &lt; 21 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,28 ESCRIBIR datos[ i ]</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>fi &lt;- fi + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp; </em><em>FINMIENTRAS</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>34.-Hacer un programa que lea las calificaciones de un alumno en 10</em></strong></p>
<p><strong><em>asignaturas, las almacene en un vector y calcule e imprima su media.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA notamedia</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; DIMENSIONA notas[ 10 ]</em></p>
<p><em>&nbsp;&nbsp; suma &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; media &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 7</em></p>
<p><em>&nbsp;&nbsp; PARA i DESDE 1 HASTA 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,15 ESCRIBIR "Nota "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,20 ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,21 ESCRIBIR ": "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EN fi,23 LEER notas[ i ]</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi &lt;- fi + 1</em></p>
<p><em>&nbsp;&nbsp; FINPARA</em></p>
<p><em>&nbsp;&nbsp; PARA i DESDE 1 HASTA 10 HACER</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; suma &lt;- suma + notas[ i ]</em></p>
<p><em>&nbsp;&nbsp; FINPARA</em></p>
<p><em>&nbsp;&nbsp; media &lt;- suma / 10</em></p>
<p><em>&nbsp;&nbsp; EN 20,20 ESCRIBIR "Nota media: "</em></p>
<p><em>&nbsp;&nbsp; EN 20,32 ESCRIBIR media</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>35.-Usando el segundo ejemplo, hacer un programa que busque una nota en el</em></strong></p>
<p><strong><em>vector.</em></strong><em></em></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA buscar</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 0</em></p>
<p><em>&nbsp;&nbsp; num &lt;- 0</em></p>
<p><em>ALGORITMO:</em></p>
<p><em>&nbsp;&nbsp; Borrar_pantalla( )</em></p>
<p><em>&nbsp;&nbsp; ESCRIBIR "Nota a buscar: "</em></p>
<p><em>&nbsp;&nbsp; </em><em>LEER num</em></p>
<p><em>&nbsp;&nbsp; ITERAR</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i &lt;- i + 1</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </em><em>SI notas[ i ] = num O i = 10 ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SALIR</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FINSI</em></p>
<p><em>&nbsp;&nbsp; FINITERAR</em></p>
<p><em>&nbsp;&nbsp; SI notas[ i ] = num ENTONCES</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "Encontrado en posici&amp;oacute;n: "</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR i</em></p>
<p><em>&nbsp;&nbsp; SINO</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESCRIBIR "No existe esa nota"</em></p>
<p><em>&nbsp;&nbsp; FINSI</em></p>
<p><em>FINPROGRAMA</em></p>
<p><em>&nbsp;</em></p>
<p><em>--------------------------------------------------------------------------</em></p>
<p><strong><em>TEMA 5</em></strong></p>
<p><em>--------------------------------------------------------------------------</em></p>
<h3>Arrays bidimensionales</h3>
<p><em>--------------------------------------------------------------------------</em></p>
<p><em>&nbsp;</em></p>
<p><strong><em>36.-Generar una matriz de 4 filas y 5 columnas con numeros aleatorios entre 1</em></strong></p>
<p><strong><em>y 100, e imprimirla.</em></strong></p>
<p><em>&nbsp;</em></p>
<p><em>PROGRAMA matriz</em></p>
<p><em>ENTORNO:</em></p>
<p><em>&nbsp;&nbsp; </em><em>DIMENSIONAR A[ 4, 5 ]</em></p>
<p><em>&nbsp;&nbsp; i &lt;- 1</em></p>
<p><em>&nbsp;&nbsp; fi &lt;- 10</em></p>
<p><em>&nbsp;&nbsp; co &lt;- 15</em><			<p>
			Leer <strong><a href="http://programation.obolog.com/52-ejercicios-pseudocodigo-resueltos-271298" title="52 EJERCICIOS pseudocódigo! RESUELTOS...">52 EJERCICIOS pseudocódigo! RESUELTOS...</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>pseudocodigo</category>
				<comments>http://programation.obolog.com/52-ejercicios-pseudocodigo-resueltos-271298#formulario</comments>
		<guid>http://programation.obolog.com/52-ejercicios-pseudocodigo-resueltos-271298</guid>
		<pubDate>Thu, 04 Jun 2009 02:38:00 +0100</pubDate>
	</item>
	<item>
		<title>Comienza el blog ... se acerca el segundo cuatrimestre!</title>
		<link>http://programation.obolog.com/comienza-blog-se-acerca-segundo-cuatrimestre-271291</link>
		<description>
			<![CDATA[
				<p style='text-align:center'>
					<a href='http://programation.obolog.com/comienza-blog-se-acerca-segundo-cuatrimestre-271291' title="Comienza el blog ... se acerca el segundo cuatrimestre!"><img src='http://static.obolog.net/multimedia/fotos/272000/271291/271291-148326_p.jpg' alt=''></a>
				</p>
			<p>Asi <strong>comienza</strong> un largo trasncurso q culminar&aacute; a FIN DE A&Ntilde;O cuando estemos pensando en los finales de programaci&oacute;n ... POR AHORA COMIENZO COMENTANDO QUE AQUI SE ENCONTRARAN RECURSOS QUE NOS FACILITEN EL ESTUDIO DE LA MATERIA DE PROGRAMACION q dican los profesores Obad&iacute;a y Hector ya muy reconocidos por los alumnos de sistemas de la UNLa en estas instancias...</p>
<p>exitos a todos en los parciales!... que comienzen las dudas, resoluciones, programas y&nbsp;dem&aacute;s&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "FACILITAMIENTOS DEL ESTUDIO".</strong></p>
<p>&nbsp;</p>
<p>------------------------------------------------------------------------------*-*-*-**-*-*-*-*-*-*--*-*</p>
<p>&nbsp;</p>
<p>&nbsp;</p>			<p>
			Leer <strong><a href="http://programation.obolog.com/comienza-blog-se-acerca-segundo-cuatrimestre-271291" title="Comienza el blog ... se acerca el segundo cuatrimestre!">Comienza el blog ... se acerca el segundo cuatrimestre!</a></strong> en <a href="http://programation.obolog.com" title="exclusivo UNLa (Bs.As)">PROGRAMATION</a>
			</p>
			 ]]>
		</description>
		<author>danimax2</author>
				<category>programación - presentación</category>
				<comments>http://programation.obolog.com/comienza-blog-se-acerca-segundo-cuatrimestre-271291#formulario</comments>
		<guid>http://programation.obolog.com/comienza-blog-se-acerca-segundo-cuatrimestre-271291</guid>
		<pubDate>Wed, 03 Jun 2009 22:00:00 +0100</pubDate>
	</item>
</channel>
</rss>