<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-679238708934941064</atom:id><lastBuildDate>Sat, 05 Oct 2024 02:03:30 +0000</lastBuildDate><category>ejercicio</category><category>programacion</category><category>c</category><category>java</category><category>arreglos</category><category>bases de datos</category><category>mysql</category><title>KndidoxCorp</title><description></description><link>http://kndidoxcorp.blogspot.com/</link><managingEditor>noreply@blogger.com (Candido Marcano)</managingEditor><generator>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-4987042714583797520</guid><pubDate>Fri, 05 Aug 2011 19:46:00 +0000</pubDate><atom:updated>2011-08-05T15:16:07.285-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">arreglos</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto en Java: Inicializar un arreglo.</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.ST0 {color: #969696; font-family: Monospaced; font-weight: bold}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.ST1 {color: #ce7b00; font-family: Monospaced; font-weight: bold}
.character {color: #ce7b00}
--&gt;
&lt;/style&gt;&lt;br /&gt;
Luego de un tiempo de inactividad, y aprovechando las vacaciones volvemos a las andanzas de escribir&amp;nbsp;código. en estos&amp;nbsp;días&amp;nbsp;he estado trabajando en una serie de ejercicios (Algunos son muy&amp;nbsp;básicos&amp;nbsp;y otros son realmente complejos) en su&amp;nbsp;mayoría&amp;nbsp;de arreglos que como todos sabemos son parte fundamental de cualquier lenguaje de&amp;nbsp;programación, el ejercicio correspondiente al&amp;nbsp;día&amp;nbsp;de hoy es algo muy&amp;nbsp;básico, pero ya los siguientes van a ir aumentando su dificultad gradualmente. El enunciado es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Dado un arreglo de 15 posiciones escriba un programa que inicialize con ceros (0) los elementos del arreglos&lt;/blockquote&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;divspoiler&quot;&gt;&lt;a href=&quot;javascript:void(0);&quot; onclick=&quot;if (this.parentNode.nextSibling.childNodes[0].style.display != &#39;&#39;) { this.parentNode.nextSibling.childNodes[0].style.display = &#39;&#39;; } else { this.parentNode.nextSibling.childNodes[0].style.display = &#39;none&#39;;}&quot;&gt;Mostrar / Ocultar ▼▲&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;spoiler&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt; 1&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/*&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 2&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * To change this template, choose Tools | Templates&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 3&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * and open the template in the editor.&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 4&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; */&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 5&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 6&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;package&lt;/span&gt; ejercicio250;
&lt;span class=&quot;line-number&quot;&gt; 7&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 8&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/**&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 9&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;10&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * &lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;@author&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;11&lt;/span&gt;  &lt;span class=&quot;comment&quot;&gt;*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;12&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;class&lt;/span&gt; Ejercicio250 {
&lt;span class=&quot;line-number&quot;&gt;13&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;14&lt;/span&gt;     &lt;span class=&quot;comment&quot;&gt;/**&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;15&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;     * &lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;@param&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;args&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;the&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;command&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;arguments&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;16&lt;/span&gt;      &lt;span class=&quot;comment&quot;&gt;*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;17&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; main(String[] args) {
&lt;span class=&quot;line-number&quot;&gt;18&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, n = 15;
&lt;span class=&quot;line-number&quot;&gt;19&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; x[] = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;[15];
&lt;span class=&quot;line-number&quot;&gt;20&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;21&lt;/span&gt;         iniArray(x);
&lt;span class=&quot;line-number&quot;&gt;22&lt;/span&gt;         printArray(x);
&lt;span class=&quot;line-number&quot;&gt;23&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;24&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;25&lt;/span&gt;         System.out.print(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST1&quot;&gt;\&lt;/span&gt;&lt;span class=&quot;ST1&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;26&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;27&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;28&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;29&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; iniArray(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; a[]){
&lt;span class=&quot;line-number&quot;&gt;30&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, n = 15;
&lt;span class=&quot;line-number&quot;&gt;31&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt;(i=0; i&amp;lt; n; i++){
&lt;span class=&quot;line-number&quot;&gt;32&lt;/span&gt;             a[i] = 0;
&lt;span class=&quot;line-number&quot;&gt;33&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;34&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;35&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; printArray(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; a[]){
&lt;span class=&quot;line-number&quot;&gt;36&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, n = 15;
&lt;span class=&quot;line-number&quot;&gt;37&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt;(i=0; i&amp;lt; a.length; i++){
&lt;span class=&quot;line-number&quot;&gt;38&lt;/span&gt;             System.out.print(a[i] + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST1&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;39&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(i == 4 || i == 9){
&lt;span class=&quot;line-number&quot;&gt;40&lt;/span&gt;                 System.out.print(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST1&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;41&lt;/span&gt;             }
&lt;span class=&quot;line-number&quot;&gt;42&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;43&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;44&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;45&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;46&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;47&lt;/span&gt; 
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Descargas:&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/18by/&quot;&gt;Código&amp;nbsp;fuente.&lt;/a&gt;&lt;/div&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/08/ejercicio-resuelto-en-java-inicializar.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-7945877084332497374</guid><pubDate>Wed, 25 May 2011 17:25:00 +0000</pubDate><atom:updated>2011-05-25T12:55:33.420-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">bases de datos</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">mysql</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Java &amp; MySQL: Insertar, Consultar, Modificar y Eliminar registros de una base de datos</title><description>Hace ya un poco &amp;nbsp;mas de una semana, en el&amp;nbsp;tecnológico&amp;nbsp;tuvimos que desarrollar un interfaz&amp;nbsp;gráfica&amp;nbsp;de &quot;prueba&quot; para irnos familiarizando con la sintaxis de java en estos asuntos. Resulta que hace un tiempo&amp;nbsp;atrás&amp;nbsp;por curiosidad&amp;nbsp;había&amp;nbsp;hecho una&amp;nbsp;aplicación&amp;nbsp;muy sencilla en PHP para mi uso personal, dado que para septiembre tengo que entregar mi proyecto final el cual esta basado en Java (y es obligatorio el uso de MySQL).&amp;nbsp;Decidí&amp;nbsp;ponerme manos a la obra y usar la interfaz&amp;nbsp;gráfica&amp;nbsp;que tenia hecha para hacer una&amp;nbsp;aplicación&amp;nbsp;que se conectara a una base de datos, y que me permitiera poder insertar, consultar, modificar y eliminar registros de ella.&lt;br /&gt;
&lt;br /&gt;
Aquí&amp;nbsp;les dejo los links de descargas de los&amp;nbsp;códigos:&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot; style=&quot;text-align: left; width: 485px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYX/&quot;&gt;Main.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYY/&quot;&gt;ActionListeners.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYZ/&quot;&gt;articulo.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYc/&quot;&gt;registro.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYe/&quot;&gt;insertarDatos.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYg/&quot;&gt;ActionL2.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vZ1/&quot;&gt;ventana.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vZ2/&quot;&gt;ventanaConsulta.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYk/&quot;&gt;consultaControlador.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vYs/&quot;&gt;consultarDatos.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vZ3/&quot;&gt;modificarDatos.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;td style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vZ5/&quot;&gt;eliminarDatos.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td colspan=&quot;3&quot; rowspan=&quot;1&quot; style=&quot;text-align: center; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://ubuntuone.com/p/vZA/&quot;&gt;Todo el proyecto comprimido (.rar)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-java-mysql-insertar.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-641915744934169164</guid><pubDate>Tue, 10 May 2011 22:54:00 +0000</pubDate><atom:updated>2011-05-10T18:24:39.570-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Java: Enseñar a Sumar, Restar, Multiplicar y Dividir (Educación Asistida)</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.ST0 {color: #969696; font-family: Monospaced; font-weight: bold}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.character {color: #ce7b00}
--&gt;
&lt;/style&gt;Las computadoras estan tomando un papel cada vez mas importante en la educacion. Escriba un programa que ayude a un estudiante de escuela primaria, para que aprenda a multiplicar. Use el metodo Math.random para producir dos enteros positivos de un digito. El progama debe mostrar entonces una pregunta en la barra de estado, como:&lt;br /&gt;
&lt;blockquote&gt;¿cuanto es 6 por 7?&lt;/blockquote&gt;El estudiante debe escribir entonces la respuesta en un objeto JTextField. Luego, el programa debe verificar la respuesta del estudiante, Si es correcta, dibuje la cadena &quot;Muy bien&quot; en el applet y haga otra pregunta de multiplicacion. Si le respuesta es incorrecta, dibuje la cadena &quot;No. Por favor intenta de nuevo.&quot; En el applet y deje que el estudiante intente la misma pregunta varias veces, hasta que acierte la respuesta. Debera utilizar un metodo separado para generar cada pregunta nueva. Este metodo debe llamarse a la vez cuando el applet empieze a ejecutarse, y cada vez que el usuario acierte la pregunta.&lt;br /&gt;
&lt;br /&gt;
Modificación&amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
Modifique el programa de manera que los diversos comentarios se impriman para cada respuesta correcta e incorrecta, de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
Contestaciones para una respuesta correcta:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Muy bien!&lt;/li&gt;
&lt;li&gt;Excelente!&lt;/li&gt;
&lt;li&gt;Buen Trabajo!&lt;/li&gt;
&lt;li&gt;Sigue&amp;nbsp;así!&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Contestaciones para una respuesta incorrecta:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;No. Por favor intenta de nuevo.&lt;/li&gt;
&lt;li&gt;Incorrecto. Intenta una vez mas.&lt;/li&gt;
&lt;li&gt;No te rindas!&lt;/li&gt;
&lt;li&gt;No. Sigue intentado.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Use la&amp;nbsp;generación&amp;nbsp;de&amp;nbsp;números&amp;nbsp;Aleatorios para elegir un numero entre 1 y 4 que se utilice para seleccionar una&amp;nbsp;contestación&amp;nbsp;apropiada a cada respuesta. Use una instruccion switch para emitir contestaciones.&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;br /&gt;
Modificación&amp;nbsp;2):&lt;br /&gt;
&lt;br /&gt;
Los sistemas de instruccion asistida por computadora mas sofisticados supervisan el rendimiento del estudiante durante cierto tiempo. La decision de empezar un nuevo tema se basa a menudo en el exito del estudiante con los temas anteriores. Modifique el ejercicio para contar el numero de respuestas correctas e incorrectas del estudiante. Una vez que el estudiante escriba 10 respuestas, su programa debe calcular el porcentaje de respuestas correctas. Si este es menor del 75%, imprima &quot;Por favor pida ayuda adicional a su instructor&quot; y reinicie el programa, para que otro estudiante pueda probarlo.&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;
Modificación&amp;nbsp;3):&lt;br /&gt;
&lt;br /&gt;
Realice las siguientes mejoras:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Modifique el programa para que permita al usuario introducir el nivel de capacidad escolar. Pudiendo escoger entre ejercicios de 1&amp;nbsp;dígitos&amp;nbsp;o de 2&amp;nbsp;dígitos.&lt;/li&gt;
&lt;li&gt;Modifique el programa para permitir al usuario que elija el tipo de problemas&amp;nbsp;aritméticos&amp;nbsp;que desea estudiar pudiendo escoger entre ejercicios de: suma, resta,&amp;nbsp;multiplicación,&amp;nbsp;división.&lt;/li&gt;
&lt;/ol&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio249.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio249.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Ejercicio249.c: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt;  1&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;package&lt;/span&gt; ejercicio249;
&lt;span class=&quot;line-number&quot;&gt;  2&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;  3&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; java.awt.Container;
&lt;span class=&quot;line-number&quot;&gt;  4&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JApplet;
&lt;span class=&quot;line-number&quot;&gt;  5&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JButton;
&lt;span class=&quot;line-number&quot;&gt;  6&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JComboBox;
&lt;span class=&quot;line-number&quot;&gt;  7&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JLabel;
&lt;span class=&quot;line-number&quot;&gt;  8&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JTextField;
&lt;span class=&quot;line-number&quot;&gt;  9&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 10&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/**&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 11&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 12&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * &lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;@author&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 13&lt;/span&gt;  &lt;span class=&quot;comment&quot;&gt;*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 14&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 15&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 16&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;class&lt;/span&gt; Ejercicio249 &lt;span class=&quot;keyword-directive&quot;&gt;extends&lt;/span&gt; JApplet
&lt;span class=&quot;line-number&quot;&gt; 17&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt; 18&lt;/span&gt;     JLabel resEtiqueta, pregEtiqueta, obsEtiqueta;
&lt;span class=&quot;line-number&quot;&gt; 19&lt;/span&gt;     JTextField resCampo, pregCampo, obsCampo;
&lt;span class=&quot;line-number&quot;&gt; 20&lt;/span&gt;     JButton aceptarBoton, salirBoton;
&lt;span class=&quot;line-number&quot;&gt; 21&lt;/span&gt;     JComboBox dificultadCombo, operacionCombo;
&lt;span class=&quot;line-number&quot;&gt; 22&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 23&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; init ()
&lt;span class=&quot;line-number&quot;&gt; 24&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 25&lt;/span&gt;         &lt;span class=&quot;comment&quot;&gt;//Obtener el panel de contenido y establecer su esquema&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 26&lt;/span&gt;         Container contenedor = getContentPane();
&lt;span class=&quot;line-number&quot;&gt; 27&lt;/span&gt;         contenedor.setLayout(&lt;span class=&quot;keyword-directive&quot;&gt;null&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 28&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 29&lt;/span&gt;         &lt;span class=&quot;comment&quot;&gt;//Crear etiquetas campos, y adjuntarlos a la GUI&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 30&lt;/span&gt;         pregEtiqueta = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JLabel( &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Cuanto es : &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 31&lt;/span&gt;         pregEtiqueta.setBounds(20,20, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 32&lt;/span&gt;         contenedor.add( pregEtiqueta );
&lt;span class=&quot;line-number&quot;&gt; 33&lt;/span&gt;         pregCampo = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JTextField( 5 );
&lt;span class=&quot;line-number&quot;&gt; 34&lt;/span&gt;         pregCampo.setBounds(125,20, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 35&lt;/span&gt;         contenedor.add( pregCampo );
&lt;span class=&quot;line-number&quot;&gt; 36&lt;/span&gt;         pregCampo.setEditable( &lt;span class=&quot;keyword-directive&quot;&gt;false&lt;/span&gt; );
&lt;span class=&quot;line-number&quot;&gt; 37&lt;/span&gt;         resEtiqueta = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JLabel( &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Resultado : &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 38&lt;/span&gt;         resEtiqueta.setBounds(20,45, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 39&lt;/span&gt;         contenedor.add( resEtiqueta );
&lt;span class=&quot;line-number&quot;&gt; 40&lt;/span&gt;         resCampo = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JTextField( 5 );
&lt;span class=&quot;line-number&quot;&gt; 41&lt;/span&gt;         resCampo.setBounds(125,45, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 42&lt;/span&gt;         contenedor.add( resCampo );
&lt;span class=&quot;line-number&quot;&gt; 43&lt;/span&gt;         obsEtiqueta = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JLabel( &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Observacion :&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 44&lt;/span&gt;         obsEtiqueta.setBounds(20,70, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 45&lt;/span&gt;         contenedor.add( obsEtiqueta );
&lt;span class=&quot;line-number&quot;&gt; 46&lt;/span&gt;         obsCampo = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JTextField( 5 );
&lt;span class=&quot;line-number&quot;&gt; 47&lt;/span&gt;         obsCampo.setBounds(125,70, 215, 20);
&lt;span class=&quot;line-number&quot;&gt; 48&lt;/span&gt;         contenedor.add( obsCampo );
&lt;span class=&quot;line-number&quot;&gt; 49&lt;/span&gt;         obsCampo.setEditable( &lt;span class=&quot;keyword-directive&quot;&gt;false&lt;/span&gt; );
&lt;span class=&quot;line-number&quot;&gt; 50&lt;/span&gt;         aceptarBoton = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JButton(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Aceptar&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 51&lt;/span&gt;         aceptarBoton.setBounds(125,95, 90, 20);
&lt;span class=&quot;line-number&quot;&gt; 52&lt;/span&gt;         contenedor.add( aceptarBoton );
&lt;span class=&quot;line-number&quot;&gt; 53&lt;/span&gt;         String [] dificultad ={&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;1 digito&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;,&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;2 digitos&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;};
&lt;span class=&quot;line-number&quot;&gt; 54&lt;/span&gt;         dificultadCombo = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JComboBox( dificultad );
&lt;span class=&quot;line-number&quot;&gt; 55&lt;/span&gt;         dificultadCombo.setBounds(230,20, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 56&lt;/span&gt;         contenedor.add( dificultadCombo );
&lt;span class=&quot;line-number&quot;&gt; 57&lt;/span&gt;         String [] operacion ={&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Su&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;ma&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;,&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Resta&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;,&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Multiplicacion&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;,&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Division&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;, 
&lt;span class=&quot;line-number&quot;&gt; 58&lt;/span&gt;             &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Aleatorio&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;};
&lt;span class=&quot;line-number&quot;&gt; 59&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 60&lt;/span&gt;         operacionCombo = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; JComboBox( operacion );
&lt;span class=&quot;line-number&quot;&gt; 61&lt;/span&gt;         operacionCombo.setBounds(230,45, 100, 20);
&lt;span class=&quot;line-number&quot;&gt; 62&lt;/span&gt;         contenedor.add( operacionCombo );
&lt;span class=&quot;line-number&quot;&gt; 63&lt;/span&gt;         &lt;span class=&quot;comment&quot;&gt;//registrar este applet como ActionListener de lanzarBoton&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 64&lt;/span&gt;         Controlador ctrEvento = &lt;span class=&quot;keyword-directive&quot;&gt;new&lt;/span&gt; Controlador(&lt;span class=&quot;keyword-directive&quot;&gt;this&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 65&lt;/span&gt;         aceptarBoton.addActionListener( ctrEvento );
&lt;span class=&quot;line-number&quot;&gt; 66&lt;/span&gt;         resCampo.addActionListener(ctrEvento);
&lt;span class=&quot;line-number&quot;&gt; 67&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 68&lt;/span&gt;     }&lt;span class=&quot;comment&quot;&gt;//fin del metodo init(&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 69&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 70&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;double&lt;/span&gt; getResultado()
&lt;span class=&quot;line-number&quot;&gt; 71&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 72&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; Dnumero;
&lt;span class=&quot;line-number&quot;&gt; 73&lt;/span&gt;         String Snumero;
&lt;span class=&quot;line-number&quot;&gt; 74&lt;/span&gt;         Snumero = resCampo.getText();
&lt;span class=&quot;line-number&quot;&gt; 75&lt;/span&gt;         Dnumero = Integer.parseInt(Snumero);
&lt;span class=&quot;line-number&quot;&gt; 76&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; Dnumero;
&lt;span class=&quot;line-number&quot;&gt; 77&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt; 78&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 79&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; String getDificultad()
&lt;span class=&quot;line-number&quot;&gt; 80&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 81&lt;/span&gt;         String dif;
&lt;span class=&quot;line-number&quot;&gt; 82&lt;/span&gt;         dif = (String) dificultadCombo.getSelectedItem();
&lt;span class=&quot;line-number&quot;&gt; 83&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; dif;
&lt;span class=&quot;line-number&quot;&gt; 84&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt; 85&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 86&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; String getOperacion()
&lt;span class=&quot;line-number&quot;&gt; 87&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 88&lt;/span&gt;         String op;
&lt;span class=&quot;line-number&quot;&gt; 89&lt;/span&gt;         op = (String) operacionCombo.getSelectedItem();
&lt;span class=&quot;line-number&quot;&gt; 90&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; op;
&lt;span class=&quot;line-number&quot;&gt; 91&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt; 92&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 93&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; setPregunta(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n1, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n2)
&lt;span class=&quot;line-number&quot;&gt; 94&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 95&lt;/span&gt;         String preg = &lt;span class=&quot;character&quot;&gt;&quot;&quot;&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 96&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Suma&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt; 97&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt; 98&lt;/span&gt;             preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; + &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt; 99&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;100&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Resta&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;101&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;102&lt;/span&gt;             preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; - &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;103&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;104&lt;/span&gt;         &lt;span class=&quot;comment&quot;&gt;//&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;105&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Multiplicacion&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;106&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;107&lt;/span&gt;             preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; x &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;108&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;109&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Division&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;110&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;111&lt;/span&gt;             preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; / &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;112&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;113&lt;/span&gt;         
&lt;span class=&quot;line-number&quot;&gt;114&lt;/span&gt;         pregCampo.setText(preg);
&lt;span class=&quot;line-number&quot;&gt;115&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;116&lt;/span&gt;     
&lt;span class=&quot;line-number&quot;&gt;117&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; setPregunta(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n1, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n2, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num)
&lt;span class=&quot;line-number&quot;&gt;118&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;119&lt;/span&gt;         String preg = &lt;span class=&quot;character&quot;&gt;&quot;&quot;&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;120&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;121&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;switch&lt;/span&gt; ( num )
&lt;span class=&quot;line-number&quot;&gt;122&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;123&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 1:
&lt;span class=&quot;line-number&quot;&gt;124&lt;/span&gt;                 preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; + &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;125&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;126&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 2:
&lt;span class=&quot;line-number&quot;&gt;127&lt;/span&gt;                 preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; - &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;128&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;129&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 3:
&lt;span class=&quot;line-number&quot;&gt;130&lt;/span&gt;                 preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; x &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;131&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;132&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;def&lt;/span&gt;&lt;span class=&quot;keyword-directive&quot;&gt;ault&lt;/span&gt;:
&lt;span class=&quot;line-number&quot;&gt;133&lt;/span&gt;                  preg = preg + n1 + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; / &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + n2;
&lt;span class=&quot;line-number&quot;&gt;134&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;135&lt;/span&gt;         pregCampo.setText(preg);
&lt;span class=&quot;line-number&quot;&gt;136&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;137&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; setObservacion(String cad)
&lt;span class=&quot;line-number&quot;&gt;138&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;139&lt;/span&gt;         obsCampo.setText(cad);
&lt;span class=&quot;line-number&quot;&gt;140&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;141&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;142&lt;/span&gt; } &lt;span class=&quot;comment&quot;&gt;//Fin de la clase Ejercicio249&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;143&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Controlador.java: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Controlador.java: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Controlador.java: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt;  1&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;package&lt;/span&gt; ejercicio249;
&lt;span class=&quot;line-number&quot;&gt;  2&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;  3&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; java.awt.event.ActionEvent;
&lt;span class=&quot;line-number&quot;&gt;  4&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; java.awt.event.ActionListener;
&lt;span class=&quot;line-number&quot;&gt;  5&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;import&lt;/span&gt; javax.swing.JOptionPane;
&lt;span class=&quot;line-number&quot;&gt;  6&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;  7&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/**&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;  8&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;  9&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * &lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;@author&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;knd&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;idox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 10&lt;/span&gt;  &lt;span class=&quot;comment&quot;&gt;*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 11&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;class&lt;/span&gt; Controlador &lt;span class=&quot;keyword-directive&quot;&gt;implements&lt;/span&gt; ActionListener
&lt;span class=&quot;line-number&quot;&gt; 12&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt; 13&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;boolean&lt;/span&gt; nuevaPregunta = &lt;span class=&quot;keyword-directive&quot;&gt;true&lt;/span&gt;, primerIntento = &lt;span class=&quot;keyword-directive&quot;&gt;true&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 14&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;publ&lt;/span&gt;&lt;span class=&quot;keyword-directive&quot;&gt;ic&lt;/span&gt; Ejercicio249 auxiliar;
&lt;span class=&quot;line-number&quot;&gt; 15&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;double&lt;/span&gt; resultado = 0;
&lt;span class=&quot;line-number&quot;&gt; 16&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; contador = 0, contAciertos = 0;
&lt;span class=&quot;line-number&quot;&gt; 17&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 18&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; Controlador(Ejercicio249 g){
&lt;span class=&quot;line-number&quot;&gt; 19&lt;/span&gt;         auxiliar=g;
&lt;span class=&quot;line-number&quot;&gt; 20&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt; 21&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 22&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; actionPerformed(ActionEvent actionEvent)
&lt;span class=&quot;line-number&quot;&gt; 23&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 24&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num1, num2;
&lt;span class=&quot;line-number&quot;&gt; 25&lt;/span&gt;         
&lt;span class=&quot;line-number&quot;&gt; 26&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(nuevaPregunta)
&lt;span class=&quot;line-number&quot;&gt; 27&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt; 28&lt;/span&gt;             num1 = obtenerNumero();
&lt;span class=&quot;line-number&quot;&gt; 29&lt;/span&gt;             num2 = obtenerNumero();
&lt;span class=&quot;line-number&quot;&gt; 30&lt;/span&gt;             resultado = calculaResultado(num1, num2);
&lt;span class=&quot;line-number&quot;&gt; 31&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt; (!auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Aleatorio&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt; 32&lt;/span&gt;                 auxiliar.setPregunta(num1, num2);
&lt;span class=&quot;line-number&quot;&gt; 33&lt;/span&gt;             nuevaPregunta = &lt;span class=&quot;keyword-directive&quot;&gt;false&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 34&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(contador == 10)
&lt;span class=&quot;line-number&quot;&gt; 35&lt;/span&gt;             {
&lt;span class=&quot;line-number&quot;&gt; 36&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;float&lt;/span&gt; porcentaje = 0;
&lt;span class=&quot;line-number&quot;&gt; 37&lt;/span&gt;                 porcentaje = (contAciertos * 100)/ contador;
&lt;span class=&quot;line-number&quot;&gt; 38&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(porcentaje &amp;lt;= 75 || contAciertos == 0){
&lt;span class=&quot;line-number&quot;&gt; 39&lt;/span&gt;                     JOptionPane.showMessageDialog(&lt;span class=&quot;keyword-directive&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Por favor pida ayuda &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 40&lt;/span&gt;                             + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;adicional a su in&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;structor&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 41&lt;/span&gt;                 }
&lt;span class=&quot;line-number&quot;&gt; 42&lt;/span&gt;                  &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 43&lt;/span&gt;                  {
&lt;span class=&quot;line-number&quot;&gt; 44&lt;/span&gt;                     JOptionPane.showMessageDialog(&lt;span class=&quot;keyword-directive&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Lo haces muy&lt;/span&gt;&lt;span class=&quot;character&quot;&gt; bien, &lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 45&lt;/span&gt;                             + &lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;sigue practicando!!!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt; 46&lt;/span&gt;                  }
&lt;span class=&quot;line-number&quot;&gt; 47&lt;/span&gt;                 contador = 1;
&lt;span class=&quot;line-number&quot;&gt; 48&lt;/span&gt;                 contAciertos = 0;
&lt;span class=&quot;line-number&quot;&gt; 49&lt;/span&gt;             }
&lt;span class=&quot;line-number&quot;&gt; 50&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;{
&lt;span class=&quot;line-number&quot;&gt; 51&lt;/span&gt;                 contador++;
&lt;span class=&quot;line-number&quot;&gt; 52&lt;/span&gt;             }
&lt;span class=&quot;line-number&quot;&gt; 53&lt;/span&gt;             System.out.println(contador);
&lt;span class=&quot;line-number&quot;&gt; 54&lt;/span&gt;         }&lt;span class=&quot;comment&quot;&gt;//f&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;in if(nuevaPregunta)&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 55&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 56&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt; 57&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(primerIntento)
&lt;span class=&quot;line-number&quot;&gt; 58&lt;/span&gt;             {
&lt;span class=&quot;line-number&quot;&gt; 59&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getResultado() == resultado)
&lt;span class=&quot;line-number&quot;&gt; 60&lt;/span&gt;                 {
&lt;span class=&quot;line-number&quot;&gt; 61&lt;/span&gt;                     contAciertos++;
&lt;span class=&quot;line-number&quot;&gt; 62&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;this&lt;/span&gt;.comCorrecto();
&lt;span class=&quot;line-number&quot;&gt; 63&lt;/span&gt;                     System.out.println(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Acierto!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt; + contAciertos);
&lt;span class=&quot;line-number&quot;&gt; 64&lt;/span&gt;                     nuevaPregunta = &lt;span class=&quot;keyword-directive&quot;&gt;true&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 65&lt;/span&gt;                 }
&lt;span class=&quot;line-number&quot;&gt; 66&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 67&lt;/span&gt;                 {
&lt;span class=&quot;line-number&quot;&gt; 68&lt;/span&gt;                     primerIntento = &lt;span class=&quot;keyword-directive&quot;&gt;false&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 69&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;this&lt;/span&gt;.comErroneo();
&lt;span class=&quot;line-number&quot;&gt; 70&lt;/span&gt;                 }
&lt;span class=&quot;line-number&quot;&gt; 71&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 72&lt;/span&gt;             }&lt;span class=&quot;comment&quot;&gt;//fin if(primerIntento)&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 73&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 74&lt;/span&gt;             {
&lt;span class=&quot;line-number&quot;&gt; 75&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getResultado() == resultado)
&lt;span class=&quot;line-number&quot;&gt; 76&lt;/span&gt;                 {
&lt;span class=&quot;line-number&quot;&gt; 77&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;this&lt;/span&gt;.comCorrecto();
&lt;span class=&quot;line-number&quot;&gt; 78&lt;/span&gt;                     primerIntento = &lt;span class=&quot;keyword-directive&quot;&gt;true&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 79&lt;/span&gt;                     nuevaPregunta = &lt;span class=&quot;keyword-directive&quot;&gt;true&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt; 80&lt;/span&gt;                 }
&lt;span class=&quot;line-number&quot;&gt; 81&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 82&lt;/span&gt;                 {
&lt;span class=&quot;line-number&quot;&gt; 83&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;this&lt;/span&gt;.comErroneo();
&lt;span class=&quot;line-number&quot;&gt; 84&lt;/span&gt;                 }
&lt;span class=&quot;line-number&quot;&gt; 85&lt;/span&gt;             }
&lt;span class=&quot;line-number&quot;&gt; 86&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 87&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt; 88&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 89&lt;/span&gt;     }&lt;span class=&quot;comment&quot;&gt;//fin metodo actionPerformed&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 90&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 91&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; obtenerNumero()
&lt;span class=&quot;line-number&quot;&gt; 92&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt; 93&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num = 0;
&lt;span class=&quot;line-number&quot;&gt; 94&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getDificultad().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;1 digito&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt; 95&lt;/span&gt;             num = 1 + (&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;) ( Math.random() * 9);
&lt;span class=&quot;line-number&quot;&gt; 96&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getDificultad().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;2 digitos&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt; 97&lt;/span&gt;             num = 1 + (&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;) ( Math.random() * 99);
&lt;span class=&quot;line-number&quot;&gt; 98&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt; 99&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;100&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;101&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;double&lt;/span&gt; calculaResultado(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n1, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n2)
&lt;span class=&quot;line-number&quot;&gt;102&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;103&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;double&lt;/span&gt; res = 0;
&lt;span class=&quot;line-number&quot;&gt;104&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;105&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt; (auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Aleatorio&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;106&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;107&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num = 1 + (&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;) ( Math.random() * 4);
&lt;span class=&quot;line-number&quot;&gt;108&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;switch&lt;/span&gt; ( num )
&lt;span class=&quot;line-number&quot;&gt;109&lt;/span&gt;             {
&lt;span class=&quot;line-number&quot;&gt;110&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 1:
&lt;span class=&quot;line-number&quot;&gt;111&lt;/span&gt;                     res = n1 + n2;
&lt;span class=&quot;line-number&quot;&gt;112&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;113&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 2:
&lt;span class=&quot;line-number&quot;&gt;114&lt;/span&gt;                     res = n1 - n2;
&lt;span class=&quot;line-number&quot;&gt;115&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;116&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 3:
&lt;span class=&quot;line-number&quot;&gt;117&lt;/span&gt;                     res = n1 * n2;
&lt;span class=&quot;line-number&quot;&gt;118&lt;/span&gt;                     &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;119&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;default&lt;/span&gt;:
&lt;span class=&quot;line-number&quot;&gt;120&lt;/span&gt;                     res = n1 / n2;
&lt;span class=&quot;line-number&quot;&gt;121&lt;/span&gt;             }&lt;span class=&quot;comment&quot;&gt;//fin switch&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;122&lt;/span&gt;             auxiliar.setPregunta(n1, n2, num);
&lt;span class=&quot;line-number&quot;&gt;123&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;124&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Suma&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;125&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;126&lt;/span&gt;             res = n1 + n2;
&lt;span class=&quot;line-number&quot;&gt;127&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;128&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Resta&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;129&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;130&lt;/span&gt;             res = n1 - n2;
&lt;span class=&quot;line-number&quot;&gt;131&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;132&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Multiplicacion&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;133&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;134&lt;/span&gt;             res = n1 * n2;
&lt;span class=&quot;line-number&quot;&gt;135&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;136&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt;(auxiliar.getOperacion().equals(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Division&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;))
&lt;span class=&quot;line-number&quot;&gt;137&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;138&lt;/span&gt;             res = n1/n2;
&lt;span class=&quot;line-number&quot;&gt;139&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;140&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; res;
&lt;span class=&quot;line-number&quot;&gt;141&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;142&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;143&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; comCorrecto()
&lt;span class=&quot;line-number&quot;&gt;144&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;145&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;146&lt;/span&gt;         num = 1 + (&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;) ( Math.random() * 4);
&lt;span class=&quot;line-number&quot;&gt;147&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;switch&lt;/span&gt; ( num )
&lt;span class=&quot;line-number&quot;&gt;148&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;149&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 1:
&lt;span class=&quot;line-number&quot;&gt;150&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Muy bien!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;151&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;152&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 2:
&lt;span class=&quot;line-number&quot;&gt;153&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Excelente!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;154&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;155&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 3:
&lt;span class=&quot;line-number&quot;&gt;156&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Buen Trabajo!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;157&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;158&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;default&lt;/span&gt;:
&lt;span class=&quot;line-number&quot;&gt;159&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Sigue Asi!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;160&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;161&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;162&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;163&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;164&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; comErroneo()
&lt;span class=&quot;line-number&quot;&gt;165&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;166&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num = 0;
&lt;span class=&quot;line-number&quot;&gt;167&lt;/span&gt;         num = 1 + (&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;) ( Math.random() * 4);
&lt;span class=&quot;line-number&quot;&gt;168&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;169&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;switch&lt;/span&gt; ( num )
&lt;span class=&quot;line-number&quot;&gt;170&lt;/span&gt;         {
&lt;span class=&quot;line-number&quot;&gt;171&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 1:
&lt;span class=&quot;line-number&quot;&gt;172&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;No. Por favor intenta de nuevo!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;173&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;174&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 2:
&lt;span class=&quot;line-number&quot;&gt;175&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;Incorrecto. Intenta una vez mas!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;176&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;177&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;case&lt;/span&gt; 3:
&lt;span class=&quot;line-number&quot;&gt;178&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;No te rindas!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;179&lt;/span&gt;                 &lt;span class=&quot;keyword-directive&quot;&gt;break&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;180&lt;/span&gt;             &lt;span class=&quot;keyword-directive&quot;&gt;default&lt;/span&gt;:
&lt;span class=&quot;line-number&quot;&gt;181&lt;/span&gt;                 auxiliar.setObservacion(&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;No. sigue intentando!&lt;/span&gt;&lt;span class=&quot;character&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;182&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;183&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;184&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;185&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;186&lt;/span&gt; }&lt;span class=&quot;comment&quot;&gt;//fin clase Controlador&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;187&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;188&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
Descargas:&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/sOt/&quot;&gt;Ejercicio249.java&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/sOs/&quot;&gt;Controlador.java&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ejercicios Relacionados:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/04/ejercicio-resuelto-lenguaje-c-ensenar.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Enseñar a multiplicar (Educación&amp;nbsp;Asistida).&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-java-ensenar-sumar.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-87232817373668763</guid><pubDate>Thu, 05 May 2011 19:49:00 +0000</pubDate><atom:updated>2011-05-05T15:19:03.729-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">c</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Lenguaje C: Sumar los numeros pares e impares de un arreglo.</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.ST0 {color: #ce7b00; font-family: Monospaced; font-weight: bold}
.preprocessor-system-include-literal {color: #ce7b00}
.preprocessor-keyword-directive {color: #009b00}
--&gt;
&lt;/style&gt;Dado un arreglo lineal de&amp;nbsp;números, Escriba un programa en &lt;strong&gt;lenguaje C&lt;/strong&gt; que sume separadamente los numeros pares y&amp;nbsp;los impares.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio057.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio057.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Ejercicio057.c: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt; 1&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/* &lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 2&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * File:   Ejercicio057.c&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 3&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Author: kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 4&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 5&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Created on 10 de marzo de 2011, 03:06 PM&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 6&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; */&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 7&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de Cabecera&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 8&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;includ&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;e&lt;/span&gt; &lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdio.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 9&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;include&lt;/span&gt; &lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdlib.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;10&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Constantes simbolicas&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;11&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;define&lt;/span&gt; TAMANO 10
&lt;span class=&quot;line-number&quot;&gt;12&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de funciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;13&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    llenar(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; []);
&lt;span class=&quot;line-number&quot;&gt;14&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;     validar();
&lt;span class=&quot;line-number&quot;&gt;15&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;     vector_par(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; []);
&lt;span class=&quot;line-number&quot;&gt;16&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;     vector_impar(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; []);
&lt;span class=&quot;line-number&quot;&gt;17&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;18&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Variables globales&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;19&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Programa Principal&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;20&lt;/span&gt; main()
&lt;span class=&quot;line-number&quot;&gt;21&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;22&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; vector[TAMANO], pares, impares;
&lt;span class=&quot;line-number&quot;&gt;23&lt;/span&gt;     llenar(vector);
&lt;span class=&quot;line-number&quot;&gt;24&lt;/span&gt;     pares = vector_par(vector);
&lt;span class=&quot;line-number&quot;&gt;25&lt;/span&gt;     impares = vector_impar(vector);
&lt;span class=&quot;line-number&quot;&gt;26&lt;/span&gt;     salida(pares, impares);
&lt;span class=&quot;line-number&quot;&gt;27&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; 0;
&lt;span class=&quot;line-number&quot;&gt;28&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;29&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Funciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;30&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; llenar(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array[])
&lt;span class=&quot;line-number&quot;&gt;31&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;32&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i;
&lt;span class=&quot;line-number&quot;&gt;33&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;34&lt;/span&gt;         array[i] = validar();
&lt;span class=&quot;line-number&quot;&gt;35&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;36&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;37&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//funcion validar() lee, desde el teclado y comprueba que realmente sea un numero lo que se ingreso&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;38&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar ()
&lt;span class=&quot;line-number&quot;&gt;39&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;40&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;41&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;do&lt;/span&gt;{
&lt;span class=&quot;line-number&quot;&gt;42&lt;/span&gt;         scanf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, &amp;amp;num);
&lt;span class=&quot;line-number&quot;&gt;43&lt;/span&gt;     }&lt;span class=&quot;keyword-directive&quot;&gt;while&lt;/span&gt;(!(num &amp;lt; 0) &amp;amp;&amp;amp; !(num &amp;gt;= 0));
&lt;span class=&quot;line-number&quot;&gt;44&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;45&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;46&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;47&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; vector_par(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array[]){
&lt;span class=&quot;line-number&quot;&gt;48&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, acu = 0;
&lt;span class=&quot;line-number&quot;&gt;49&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;50&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt; (array[i] % 2 == 0)
&lt;span class=&quot;line-number&quot;&gt;51&lt;/span&gt;             acu += array[i];
&lt;span class=&quot;line-number&quot;&gt;52&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;53&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; acu;
&lt;span class=&quot;line-number&quot;&gt;54&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;55&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; vector_impar(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array[])
&lt;span class=&quot;line-number&quot;&gt;56&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;57&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, acu = 0;
&lt;span class=&quot;line-number&quot;&gt;58&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;59&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;if&lt;/span&gt; (array[i] % 2 != 0)
&lt;span class=&quot;line-number&quot;&gt;60&lt;/span&gt;             acu += array[i];
&lt;span class=&quot;line-number&quot;&gt;61&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;62&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; acu;
&lt;span class=&quot;line-number&quot;&gt;63&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;64&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; par, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; imp)
&lt;span class=&quot;line-number&quot;&gt;65&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;66&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;La suma de los numeros pares es:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, par);
&lt;span class=&quot;line-number&quot;&gt;67&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;La sum&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;a de los numeros impares es:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, imp);
&lt;span class=&quot;line-number&quot;&gt;68&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Made by Kndidox&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, par);
&lt;span class=&quot;line-number&quot;&gt;69&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;70&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Descargas:&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/r7p/&quot;&gt;Código&amp;nbsp;fuente.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-lenguaje-c-sumar-los.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-4031875796212864935</guid><pubDate>Mon, 02 May 2011 20:59:00 +0000</pubDate><atom:updated>2011-05-02T16:29:50.720-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">c</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Lenguaje C: Calcular el sueldo de N empleados</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.ST0 {color: #ce7b00; font-family: Monospaced; font-weight: bold}
.preprocessor-system-include-literal {color: #ce7b00}
.preprocessor-keyword-directive {color: #009b00}
--&gt;
&lt;/style&gt;Se tienen N empleados en una compañia y se ha ideado llenar un vector A con los sueldos de los&amp;nbsp;empleados, un vector B con las asignaciones totales de los empleados, un vector C con las deducciones de cada uno. Crear un&amp;nbsp;arreglo T que contenga el neto a pagar para cada empleado. (Neto = sueldo + asignaciones - deducciones).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio056.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio056.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Ejercicio056.c: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt; 1&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/* &lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 2&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * File:   Ejercicio056.c&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 3&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Author: kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 4&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 5&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Created on 10 de marzo de 2011, 03:06 PM&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 6&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; */&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 7&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de cabecera&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 8&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;includ&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdio.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 9&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;include&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdlib.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;10&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Constantes simbolicas&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;11&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;define&lt;/span&gt; TAMANO 100
&lt;span class=&quot;line-number&quot;&gt;12&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de funciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;13&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar();
&lt;span class=&quot;line-number&quot;&gt;14&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; calculo_suel(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n, &lt;span class=&quot;keyword-directive&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;keyword-directive&quot;&gt;nt&lt;/span&gt; a[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; b[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; c[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; t[]);
&lt;span class=&quot;line-number&quot;&gt;15&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; t[]);
&lt;span class=&quot;line-number&quot;&gt;16&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;17&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Programa principal&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;18&lt;/span&gt; main()
&lt;span class=&quot;line-number&quot;&gt;19&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;20&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; vector_a[TAMANO], vector_b[TAMANO], vector_c[TAMANO], vector_t[TAMANO];
&lt;span class=&quot;line-number&quot;&gt;21&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; empleados, i;
&lt;span class=&quot;line-number&quot;&gt;22&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Cuantos empleados hay en la companhia?&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;23&lt;/span&gt;     empleados = validar();
&lt;span class=&quot;line-number&quot;&gt;24&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Empleados %&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, empleados);
&lt;span class=&quot;line-number&quot;&gt;25&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;26&lt;/span&gt;     calculo_suel(empleados, vector_a, vector_b, vector_c, vector_c);
&lt;span class=&quot;line-number&quot;&gt;27&lt;/span&gt;     salida(empleados, vector_t);
&lt;span class=&quot;line-number&quot;&gt;28&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;29&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;30&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Funciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;31&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar (){
&lt;span class=&quot;line-number&quot;&gt;32&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;33&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;do&lt;/span&gt;{
&lt;span class=&quot;line-number&quot;&gt;34&lt;/span&gt;         scanf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, &amp;amp;num);
&lt;span class=&quot;line-number&quot;&gt;35&lt;/span&gt;     }&lt;span class=&quot;keyword-directive&quot;&gt;while&lt;/span&gt;(num &amp;lt;= 0);
&lt;span class=&quot;line-number&quot;&gt;36&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;37&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;38&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;39&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; calculo_suel(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; n, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; a[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; b[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; c[], &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; t[])
&lt;span class=&quot;line-number&quot;&gt;40&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;41&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i;
&lt;span class=&quot;line-number&quot;&gt;42&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt;(i=0; i&amp;lt; n; i++)
&lt;span class=&quot;line-number&quot;&gt;43&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;44&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Ingrese el sueldo del empleado %d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1);
&lt;span class=&quot;line-number&quot;&gt;45&lt;/span&gt;         a[i] = validar();
&lt;span class=&quot;line-number&quot;&gt;46&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Ingrese las asignaciones del empleado %d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1);
&lt;span class=&quot;line-number&quot;&gt;47&lt;/span&gt;         b[i] = validar();
&lt;span class=&quot;line-number&quot;&gt;48&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Ingrese las ded&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;ucciones del empleado %d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1);
&lt;span class=&quot;line-number&quot;&gt;49&lt;/span&gt;         c[i] = validar();
&lt;span class=&quot;line-number&quot;&gt;50&lt;/span&gt;         t[i] = a[i] + b[i] - c[i];
&lt;span class=&quot;line-number&quot;&gt;51&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;52&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;53&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;54&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;55&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;  n, &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; t[])
&lt;span class=&quot;line-number&quot;&gt;56&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;57&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;keyword-directive&quot;&gt;nt&lt;/span&gt; i;
&lt;span class=&quot;line-number&quot;&gt;58&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; n; i++)
&lt;span class=&quot;line-number&quot;&gt;59&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;El sueldo neto del empleado %d es:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt; %d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1,t[i]);
&lt;span class=&quot;line-number&quot;&gt;60&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;61&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;62&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Descargas:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/qE4/&quot;&gt;Código&amp;nbsp;fuente.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Ejercicios Relacionados:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-java-calcular-sueldo.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;Calcular&amp;nbsp;sueldo de un vendedor (Lenguaje C).&lt;/a&gt;&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-java-determinar.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Determinar&amp;nbsp;sueldo bruto de tres empleados (Lenguaje C).&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-lenguaje-c_22.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Determinar el sueldo de un vendedor (Java).&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-lenguaje-c-calcular_138.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Calcular el sueldo de un trabajador (Java).&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/04/ejercicio-resuelto-lenguaje-c_20.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Determinar las ventas brutas y sueldo de N vendedores (Java).&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-lenguaje-c-calcular_02.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-1383797116978761117</guid><pubDate>Sun, 01 May 2011 20:55:00 +0000</pubDate><atom:updated>2011-05-01T16:25:50.693-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">c</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Lenguaje C: Hallar la suma de los elementos de un vector.</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.ST0 {color: #ce7b00; font-family: Monospaced; font-weight: bold}
.preprocessor-system-include-literal {color: #ce7b00}
.preprocessor-keyword-directive {color: #009b00}
--&gt;
&lt;/style&gt;&lt;br /&gt;
Se tiene un vector de N numero. Escriba un programa en &lt;strong&gt;lenguaje C&lt;/strong&gt; que halle la suma de los N&amp;nbsp;números.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio055.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio055.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Ejercicio055.c: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt; 1&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/* &lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 2&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;* File:   Ejercicio055.c&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 3&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;* Author: kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 4&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;*&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 5&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;* Created on 10 de marzo de 2011, 03:05 PM&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 6&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 7&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de Cabecera&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 8&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;include&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;std&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;io.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 9&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;include&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdlib.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;10&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;11&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Constantes simbolicas&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;12&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;define&lt;/span&gt; TAMANO 10
&lt;span class=&quot;line-number&quot;&gt;13&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;14&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de funcion&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;15&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; ini_vector ();
&lt;span class=&quot;line-number&quot;&gt;16&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;17&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;voi&lt;/span&gt;&lt;span class=&quot;keyword-directive&quot;&gt;d&lt;/span&gt; llenar();
&lt;span class=&quot;line-number&quot;&gt;18&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; suma_vector();
&lt;span class=&quot;line-number&quot;&gt;19&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar();
&lt;span class=&quot;line-number&quot;&gt;20&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//variables globales&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;21&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; vector[TAMANO];
&lt;span class=&quot;line-number&quot;&gt;22&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Programa principal&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;23&lt;/span&gt; main()
&lt;span class=&quot;line-number&quot;&gt;24&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;25&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; suma;
&lt;span class=&quot;line-number&quot;&gt;26&lt;/span&gt;     ini_vector();
&lt;span class=&quot;line-number&quot;&gt;27&lt;/span&gt;     llenar();
&lt;span class=&quot;line-number&quot;&gt;28&lt;/span&gt;     suma = suma_vector();
&lt;span class=&quot;line-number&quot;&gt;29&lt;/span&gt;     salida(suma);
&lt;span class=&quot;line-number&quot;&gt;30&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;31&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;32&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//FUNCIONES&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;33&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;34&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//funcion que inicializa un vectory pone todos sus ele&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;mentos en 0, el tamaño de el vector es manejado como una CONSTANTE de nombre TAMANO.&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;35&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; ini_vector (){
&lt;span class=&quot;line-number&quot;&gt;36&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i;
&lt;span class=&quot;line-number&quot;&gt;37&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;38&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;39&lt;/span&gt;         vector[i] = 0;
&lt;span class=&quot;line-number&quot;&gt;40&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;41&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt;;
&lt;span class=&quot;line-number&quot;&gt;42&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;43&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Funcion suma_vector, de&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;vuelve la suma de todos los elementos de un vector&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;44&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; suma_vector()
&lt;span class=&quot;line-number&quot;&gt;45&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;46&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, acumulador=0;
&lt;span class=&quot;line-number&quot;&gt;47&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;48&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i=0; i&amp;lt;TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;49&lt;/span&gt;         acumulador += vector[i];
&lt;span class=&quot;line-number&quot;&gt;50&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;51&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; acumulador;
&lt;span class=&quot;line-number&quot;&gt;52&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;53&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//funcion que le pide al usuario que ingrese un numero. NOTA: esta funcion llama otra mas para validar que ingrese un numero e&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;n realidad.&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;54&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; llenar()
&lt;span class=&quot;line-number&quot;&gt;55&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;56&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i;
&lt;span class=&quot;line-number&quot;&gt;57&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i=0; i&amp;lt;TAMANO; i++)
&lt;span class=&quot;line-number&quot;&gt;58&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;59&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Ingrese un numero:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;60&lt;/span&gt;         vector[i] = validar();
&lt;span class=&quot;line-number&quot;&gt;61&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;62&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;63&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;64&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar ()
&lt;span class=&quot;line-number&quot;&gt;65&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;66&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;67&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;do&lt;/span&gt;{
&lt;span class=&quot;line-number&quot;&gt;68&lt;/span&gt;         scanf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, &amp;amp;num);
&lt;span class=&quot;line-number&quot;&gt;69&lt;/span&gt;     }&lt;span class=&quot;keyword-directive&quot;&gt;while&lt;/span&gt;(!(num &amp;lt; 0) &amp;amp;&amp;amp; !(num &amp;gt;= 0));
&lt;span class=&quot;line-number&quot;&gt;70&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;71&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;72&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;73&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;74&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; salida(&lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; sum)
&lt;span class=&quot;line-number&quot;&gt;75&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;76&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;La suma de los numeros es: %d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, sum);
&lt;span class=&quot;line-number&quot;&gt;77&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Mad&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;e by Kndidox&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;);
&lt;span class=&quot;line-number&quot;&gt;78&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;79&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Descargas:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/prZ/&quot;&gt;Código&amp;nbsp;fuente.&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Ejercicios Relacionados&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-lenguaje-c-sumar-n.html&quot; style=&quot;color: #d52a33; text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Sumar N&amp;nbsp;números.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-lenguaje-c-hallar-la.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-679238708934941064.post-8692476948932402123</guid><pubDate>Sun, 01 May 2011 20:06:00 +0000</pubDate><atom:updated>2011-05-01T15:37:05.818-04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">c</category><category domain="http://www.blogger.com/atom/ns#">ejercicio</category><category domain="http://www.blogger.com/atom/ns#">programacion</category><title>Ejercicio Resuelto Lenguaje C: Calcular el total de ventas realizadas por vendedor y por producto.</title><description>&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.comment {color: #969696}
.line-number {background-color: #e9e8e2}
.keyword-directive {color: #0000e6}
.ST0 {color: #ce7b00; font-family: Monospaced; font-weight: bold}
.preprocessor-system-include-literal {color: #ce7b00}
.preprocessor-keyword-directive {color: #009b00}
--&gt;
&lt;/style&gt;Escriba un programa en &lt;b&gt;lenguaje C&lt;/b&gt;, que utilice un arreglo de dos subíndices, para resolver el siguiente problema una empresa tiene 4 vendedores que vende 5 productos diferentes. Una vez al día, cada vendedor emite un volante para cada tipo de producto distinto. Cada volante contiene:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Numero del vendedor.&lt;/li&gt;
&lt;li&gt;Numero del producto.&lt;/li&gt;
&lt;li&gt;Valor total en dolares del producto vendido ese&amp;nbsp;día.&lt;/li&gt;
&lt;/ol&gt;Por lo tanto cada vendedor entrega por día entre 0 y 5 volantes de ventas. Suponga que esta disponible la información de todos los volantes del mes anterior. Lea toda la información correspondiente al mes anterior. Todos los totales deben incluirse en un arreglo de doble subíndice. Cada columna representa a un vendedor y cada fila representando un producto en particular. Totalice en forma cruzada cada renglón, para obtener así las ventas totales de cada vendedor, y también totalice el total de cada producto. Imprima los resultados en forma tabular nítida.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 1px solid rgb(216, 216, 216); font-size: 1em; padding: 3px;&quot;&gt;&lt;div style=&quot;border-bottom: 1px solid rgb(204, 204, 204); display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase;&quot;&gt;&lt;span onclick=&quot;if (this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display != &#39;&#39;) {  this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio054.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Ocultar&amp;lt;/a&amp;gt;&#39;; } else { this.parentNode.parentNode.getElementsByTagName(&#39;div&#39;)[1].getElementsByTagName(&#39;div&#39;)[0].style.display = &#39;none&#39;; this.innerHTML = &#39;&amp;lt;b&amp;gt;Ejercicio054.c: &amp;lt;/b&amp;gt;&amp;lt;a href=\&#39;#\&#39; onClick=\&#39;return false;\&#39;&amp;gt;Mostrar&amp;lt;/a&amp;gt;&#39;; }&quot;&gt;&lt;br /&gt;
&lt;b&gt;Ejercicio054.c: &lt;/b&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=679238708934941064#&quot; onclick=&quot;return false;&quot;&gt;Ver Codigo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;quotecontent&quot;&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line-number&quot;&gt; 1&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;/* &lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 2&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * File:   Ejercicio054.c&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 3&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Author: kndidox&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 4&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; *&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 5&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; * Created on 10 de marzo de 2011, 03:03 PM&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 6&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt; */&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 7&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt; 8&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de Cabeceras&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt; 9&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;incl&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;ude&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdio.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;10&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;include&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&amp;lt;stdlib.h&amp;gt;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;11&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;12&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Constantes Simbolicas&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;13&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;define&lt;/span&gt; COLUMNAS 4 &lt;span class=&quot;comment&quot;&gt;/*VENDEDORES*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;14&lt;/span&gt; &lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;preprocessor-keyword-directive&quot;&gt;define&lt;/span&gt; FILAS 5 &lt;span class=&quot;comment&quot;&gt;/*PRODUCTOS*/&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;15&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;16&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Prototipos de fun&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;ciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;17&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    iniciar_bid();
&lt;span class=&quot;line-number&quot;&gt;18&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    lectura_ventas();
&lt;span class=&quot;line-number&quot;&gt;19&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    totalizar_columnas();
&lt;span class=&quot;line-number&quot;&gt;20&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt;    totalizar_filas();
&lt;span class=&quot;line-number&quot;&gt;21&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt;     validar_num();
&lt;span class=&quot;line-number&quot;&gt;22&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;23&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Variables Gl&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;obales&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;24&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array[COLUMNAS][FILAS];
&lt;span class=&quot;line-number&quot;&gt;25&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array_col[COLUMNAS];&lt;span class=&quot;comment&quot;&gt;//Vendedores&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;26&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; array_fil[FILAS];&lt;span class=&quot;comment&quot;&gt;//Productos&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;27&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Programa principal&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;28&lt;/span&gt; main()
&lt;span class=&quot;line-number&quot;&gt;29&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;30&lt;/span&gt;     iniciar_bid();
&lt;span class=&quot;line-number&quot;&gt;31&lt;/span&gt;     lectura_ventas();
&lt;span class=&quot;line-number&quot;&gt;32&lt;/span&gt;     totalizar_columnas();&lt;span class=&quot;comment&quot;&gt;//Vendedores&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;33&lt;/span&gt;     totalizar_filas();&lt;span class=&quot;comment&quot;&gt;//Productos&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;34&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;35&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;36&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Declaracion de funciones&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;37&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; iniciar_bid()
&lt;span class=&quot;line-number&quot;&gt;38&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;39&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, j;
&lt;span class=&quot;line-number&quot;&gt;40&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; j &amp;lt; COLUMNAS; i++)
&lt;span class=&quot;line-number&quot;&gt;41&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (j = 0; i &amp;lt; FILAS; j++)
&lt;span class=&quot;line-number&quot;&gt;42&lt;/span&gt;             array[i][j] = 0;
&lt;span class=&quot;line-number&quot;&gt;43&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;44&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;45&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;46&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Leemos&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt; las ventas realizadas&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;47&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; lectura_ventas()
&lt;span class=&quot;line-number&quot;&gt;48&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;49&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, j;
&lt;span class=&quot;line-number&quot;&gt;50&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; COLUMNAS; i++){
&lt;span class=&quot;line-number&quot;&gt;51&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (j = 0; j &amp;lt; FILAS; j++){
&lt;span class=&quot;line-number&quot;&gt;52&lt;/span&gt;             printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Ingrese las ventas del Vendedor %d, &lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;53&lt;/span&gt;                     &lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Producto %d:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1, j+1);
&lt;span class=&quot;line-number&quot;&gt;54&lt;/span&gt;             array[i][j]= validar_num();
&lt;span class=&quot;line-number&quot;&gt;55&lt;/span&gt;         }
&lt;span class=&quot;line-number&quot;&gt;56&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;57&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;58&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;59&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; totalizar_columnas()
&lt;span class=&quot;line-number&quot;&gt;60&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;61&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, j;
&lt;span class=&quot;line-number&quot;&gt;62&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (i = 0; i &amp;lt; COLUMNAS; i++)
&lt;span class=&quot;line-number&quot;&gt;63&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;64&lt;/span&gt;         array_col[i] = 0;
&lt;span class=&quot;line-number&quot;&gt;65&lt;/span&gt;         &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt;(j = 0; j &amp;lt; FILAS; j++)
&lt;span class=&quot;line-number&quot;&gt;66&lt;/span&gt;             array_col[i] += array[i][j];
&lt;span class=&quot;line-number&quot;&gt;67&lt;/span&gt;         printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Vendedor %d, total ventas:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt; &lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, i+1, array_col[i]);
&lt;span class=&quot;line-number&quot;&gt;68&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;69&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;70&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;71&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;void&lt;/span&gt; totalizar_filas()
&lt;span class=&quot;line-number&quot;&gt;72&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;73&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; i, j;
&lt;span class=&quot;line-number&quot;&gt;74&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt; (j = 0; j &amp;lt; COLUMNAS; j++)
&lt;span class=&quot;line-number&quot;&gt;75&lt;/span&gt;     {
&lt;span class=&quot;line-number&quot;&gt;76&lt;/span&gt;     array_col[j] = 0;
&lt;span class=&quot;line-number&quot;&gt;77&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;for&lt;/span&gt;(i = 0; i &amp;lt; FILAS; i++)
&lt;span class=&quot;line-number&quot;&gt;78&lt;/span&gt;         array_col[j] += array[i][j];
&lt;span class=&quot;line-number&quot;&gt;79&lt;/span&gt; 
&lt;span class=&quot;line-number&quot;&gt;80&lt;/span&gt;     printf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;Producto %d, total &lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;ventas:&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\t&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;ST0&quot;&gt;\n&lt;/span&gt; &lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, j+1, array_col[j]);
&lt;span class=&quot;line-number&quot;&gt;81&lt;/span&gt;     }
&lt;span class=&quot;line-number&quot;&gt;82&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;83&lt;/span&gt; &lt;span class=&quot;comment&quot;&gt;//Validamos que el numero ingresado sea un numero valido (positivo)&lt;/span&gt;
&lt;span class=&quot;line-number&quot;&gt;84&lt;/span&gt; &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; validar_num ()
&lt;span class=&quot;line-number&quot;&gt;85&lt;/span&gt; {
&lt;span class=&quot;line-number&quot;&gt;86&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;int&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;87&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;do&lt;/span&gt;{
&lt;span class=&quot;line-number&quot;&gt;88&lt;/span&gt;         scanf(&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;%d&lt;/span&gt;&lt;span class=&quot;preprocessor-system-include-literal&quot;&gt;&quot;&lt;/span&gt;, &amp;amp;num);
&lt;span class=&quot;line-number&quot;&gt;89&lt;/span&gt;     }&lt;span class=&quot;keyword-directive&quot;&gt;while&lt;/span&gt;(num &amp;lt; 0);
&lt;span class=&quot;line-number&quot;&gt;90&lt;/span&gt;     &lt;span class=&quot;keyword-directive&quot;&gt;return&lt;/span&gt; num;
&lt;span class=&quot;line-number&quot;&gt;91&lt;/span&gt; }
&lt;span class=&quot;line-number&quot;&gt;92&lt;/span&gt; 

&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Descargas:&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ubuntuone.com/p/pqt/&quot;&gt;Código&amp;nbsp;fuente.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;Ejercicios Relacionados:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-java-calcular-sueldo.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Calcular&amp;nbsp;sueldo de un vendedor.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/02/ejercicio-resuelto-lenguaje-c_22.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #d52a33;&quot;&gt;Determinar el sueldo de un vendedor&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #333333; font-size: 15px; line-height: 20px;&quot;&gt;&lt;a href=&quot;http://kndidoxcorp.blogspot.com/2011/04/ejercicio-resuelto-lenguaje-c_20.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Determinar las ventas brutas y sueldo de N vendedores.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><link>http://kndidoxcorp.blogspot.com/2011/05/ejercicio-resuelto-lenguaje-c-calcular.html</link><author>noreply@blogger.com (Candido Marcano)</author><thr:total>1</thr:total></item></channel></rss>