<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Dudas de Programación - Preguntas recientes en C/C++</title>
<link>https://dudasprogramacion.com/questions/c</link>
<description>Powered by Question2Answer</description>
<item>
<title>Error exit status en C++</title>
<link>https://dudasprogramacion.com/6389/error-exit-status-en-c</link>
<description>Hola. Tengo un código en C++ para calcular integrales por el método trapezoidal, simpson 1/3 y simpson 3/8. En principio no hay ningún error en el código, pero el programa no me compila el código y me aparece el siguiente mensaje en el compilador: [Error] Id returned 1 exit status, sin especificar exactamente donde se encuentra el error. Están todas las funciones correctamente definidas y todo revisado, ¿qué puede significar entonces este error y como puedo solucionarlo? Gracias.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6389/error-exit-status-en-c</guid>
<pubDate>Fri, 10 Nov 2023 10:04:00 +0000</pubDate>
</item>
<item>
<title>Nececito ayuda com pe</title>
<link>https://dudasprogramacion.com/6368/nececito-ayuda-com-pe</link>
<description>Actualmente uso mucho perl pero tengo dificultades alguien por favor que me ayude un poco seria My útil una lista de los comandos com sus usos y ejemplos de sintaxis</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6368/nececito-ayuda-com-pe</guid>
<pubDate>Sun, 15 Jan 2023 09:43:38 +0000</pubDate>
</item>
<item>
<title>neceaito ayuda es urgente tengo q resolver este ejercicio</title>
<link>https://dudasprogramacion.com/6371/neceaito-ayuda-es-urgente-tengo-q-resolver-este-ejercicio</link>
<description>una empresa carga su venta mensual en un vector(de 12 meses del año).Se desea:&lt;br /&gt;
&lt;br /&gt;
a)decir la cantidad de meses donde se vendio mas de 5 mil &lt;br /&gt;
&lt;br /&gt;
b)saber el mes y la venta maxima de cada año &lt;br /&gt;
&lt;br /&gt;
c)la venta promedio de los primeros 6 meses</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6371/neceaito-ayuda-es-urgente-tengo-q-resolver-este-ejercicio</guid>
<pubDate>Mon, 05 Dec 2022 00:45:37 +0000</pubDate>
</item>
<item>
<title>Comprobar que una cadena de caracteres es alfanumerico</title>
<link>https://dudasprogramacion.com/2838/comprobar-que-una-cadena-de-caracteres-es-alfanumerico</link>
<description>&lt;p&gt;Buenas estoy hablando por este foro porque tengo una duda ,&lt;/p&gt;&lt;p&gt;estoy intentando comprobar que una cadena de caracteres, introducidas por el usuario, sea alfanumerica. He intentado utilizar la libreria ctype.h con la funcion isalnum pero nada. Os enseño mi programa:&lt;/p&gt;&lt;pre class=&quot;a-b-r-La&quot; style=&quot;user-select: text; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace, arial, sans-serif; margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-size: 14px;&quot;&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;ctype.h&amp;gt;

using namespace std;

const int KNAME=32;

struct Hero{
  char name[KNAME];
}hero1;

bool nombre ();
int main(){
    bool nom;
    nom=true;
    
    cout&amp;lt;&amp;lt;&quot;Introduce un nombre alfanumerico: &quot;;
    nom=nombre();
    if (nom==false)
        cout&amp;lt;&amp;lt;&quot;Otra vez&quot;;
    else
        cout&amp;lt;&amp;lt;&quot;good&quot;;

    return 0;
}

bool nombre(){
    int i, aux;
    bool cd;
    aux=0;
    cin.getline(hero1.name, KNAME-1, &#039;\n&#039;);
    for(i=0;i&amp;lt;KNAME-1;i++){
        if(isalnum(hero1.name[i])!=0 || hero1.name[i]==&#039; &#039;){
        aux=aux+1;
        cd=true;
        }
        else if (isalnum(hero1.name[i])!=1){
            cd=false;
        }
    }
    
    cout&amp;lt;&amp;lt;aux&amp;lt;&amp;lt;&quot; &quot;&amp;lt;&amp;lt;cd;
    return cd;
}
&lt;/pre&gt;&lt;p&gt;&amp;nbsp;El fallo por lo que he visto se produce en el for pero no se por que.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Gracias por su tiempo&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2838/comprobar-que-una-cadena-de-caracteres-es-alfanumerico</guid>
<pubDate>Wed, 20 Apr 2022 15:46:57 +0000</pubDate>
</item>
<item>
<title>ayuda porfavor con el siguiente código :</title>
<link>https://dudasprogramacion.com/2841/ayuda-porfavor-con-el-siguiente-codigo</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;m-bottom-large__q08qW&quot; style=&quot;box-sizing: border-box; margin-bottom: 1.25rem; color: rgb(255, 255, 255); font-family: &amp;quot;Segoe UI Web&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, Tahoma, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(45, 45, 45); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;m-bottom-large__q08qW&quot; style=&quot;box-sizing: border-box; margin-bottom: 1.25rem; color: rgb(255, 255, 255); font-family: &amp;quot;Segoe UI Web&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, Tahoma, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(45, 45, 45); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;div class=&quot;assignment-details-description__sQrkp&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; margin-top: 0.2rem;&quot;&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; font-family: inherit; font-size: inherit; color: inherit;&quot;&gt;&lt;strong&gt;Leer una cadena con letras y números, llenar la pila sin los números. Mostrar la cadena y la pila&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box; font-family: inherit; font-size: inherit; color: inherit;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2841/ayuda-porfavor-con-el-siguiente-codigo</guid>
<pubDate>Wed, 20 Apr 2022 15:46:52 +0000</pubDate>
</item>
<item>
<title>Comunicación de pic con arduino</title>
<link>https://dudasprogramacion.com/2775/comunicacion-de-pic-con-arduino</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#232629; font-family:-apple-system,BlinkMacSystemFont,&amp;quot;Segoe UI&amp;quot;,&amp;quot;Liberation Sans&amp;quot;,sans-serif; font-size:15px&quot;&gt;Hola que tal buenas tardes, tengo una pregunta estoy queriendo comunicar un pic18f4550 y un arduino uno, en el pic tengo dos sensores de temperatura y quiero mandar esos datos a través del puerto serial y que el arduino los reciben y los despliegue en un LCD, el problema que tengo es que solo me envía el dato de un sensor y del otro no me despliega nada a continuación pongo el código de arduino, quisiera ver si alguien me podría ayudar a encontrar la falla, muchas gracias&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2775/comunicacion-de-pic-con-arduino</guid>
<pubDate>Mon, 13 Sep 2021 04:16:51 +0000</pubDate>
</item>
<item>
<title>Que estoy haciendo mal, urgente</title>
<link>https://dudasprogramacion.com/2753/que-estoy-haciendo-mal-urgente</link>
<description>Hola, espero me puedan ayudar, este programa en C, me pide 3 datos, id del empleado, sueldo y estado civil, se supone que con sentencias el pueda extrar el afp, ars y isr, para luego dar el sueldo final, menos estos tres valores, el isr es siempre y cuando un sueldo pase de 35000 pesos, cuando le pongo los datos, me presenta los datos pero no los de afp, ars, isr y sueldo final, que estoy poniendo mal o que es lo que me falta?&lt;br /&gt;
&lt;br /&gt;
Gracias anticipadas.&lt;br /&gt;
&lt;br /&gt;
Codigo:&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;string.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TAMANO 5&lt;br /&gt;
&lt;br /&gt;
char lineas[100]=&amp;quot;___________________________________________________________&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
struct nomina{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int codigo,sueldo_bruto;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char estado_civil[15];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;float sueldo_neto,afp,ars,isr;&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
void cargar(struct nomina vec[TAMANO])&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int f;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(f=0;f&amp;lt;TAMANO;f++)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Ingrese el codigo del empleado:&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scanf(&amp;quot;%i&amp;quot;,&amp;amp;vec[f].codigo);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fflush(stdin);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Ingrese el sueldo del empleado:&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scanf(&amp;quot;%i&amp;quot;,&amp;amp;vec[f].sueldo_bruto);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fflush(stdin);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Ingrese estado civil del empleado:&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gets(vec[f].estado_civil);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void imprimir(struct nomina vec[TAMANO])&lt;br /&gt;
&lt;br /&gt;
{ &lt;br /&gt;
&lt;br /&gt;
int f;&lt;br /&gt;
&lt;br /&gt;
float sueldo_bruto,sueldo_neto,afp=2.87,ars=3.04,isr=5;&lt;br /&gt;
&lt;br /&gt;
for(f=0;f&amp;lt;TAMANO;f++)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
afp=(sueldo_bruto*2.87)/100;&lt;br /&gt;
&lt;br /&gt;
ars=(sueldo_bruto*3.04)/100;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(sueldo_bruto&amp;gt;35000){&lt;br /&gt;
&lt;br /&gt;
isr=(sueldo_bruto*5)/100; &lt;br /&gt;
&lt;br /&gt;
} else {&lt;br /&gt;
&lt;br /&gt;
isr=0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
sueldo_neto=sueldo_bruto-(afp+ars+isr);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;\nLos empleados contratados son:\n\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;\n%s\n&amp;quot;,lineas);&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;| No. |Id &amp;nbsp;|Sueldo bruto |Estado Civil &amp;nbsp;&amp;nbsp;&amp;nbsp;|AFP &amp;nbsp;|ARS &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|ISR &amp;nbsp;&amp;nbsp;|Sueldo Neto\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;\n%s\n&amp;quot;,lineas); &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(f=0;f&amp;lt;TAMANO;f++)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;|%d &amp;nbsp;&amp;nbsp;&amp;nbsp;|%i &amp;nbsp;|%i &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|%s &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|%i &amp;nbsp;&amp;nbsp;&amp;nbsp;|%i &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|%i &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|%i\n&amp;quot;, f, vec[f].codigo, vec[f].sueldo_bruto, vec[f].estado_civil, afp, ars, isr, sueldo_neto);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;struct nomina vector[TAMANO];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cargar(vector);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;imprimir(vector);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;getch();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;br /&gt;
&lt;br /&gt;
}</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2753/que-estoy-haciendo-mal-urgente</guid>
<pubDate>Fri, 11 Jun 2021 18:32:36 +0000</pubDate>
</item>
<item>
<title>Necesito ayuda para mi codigo</title>
<link>https://dudasprogramacion.com/2752/necesito-ayuda-para-mi-codigo</link>
<description>&lt;p&gt;Hola yo tengo este codigo en el que ya me da los carteres y las lineas pero las palabras no me las contabiliza ;-;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;iostream&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;fstream&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;string&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;cstring&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;iomanip&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;cstdlib&amp;gt;&lt;/p&gt;&lt;p&gt;#include &amp;lt;string.h&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;using namespace std;&lt;/p&gt;&lt;p&gt;void leer (void);&lt;/p&gt;&lt;p&gt;int Cuentalineas (int total);&lt;/p&gt;&lt;p&gt;int Cuentacaracteres (string cadena,int total);&lt;/p&gt;&lt;p&gt;int Cuentapalabras (string cadena,int total);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int main(){&lt;/p&gt;&lt;p&gt;leer();&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;void leer (void){&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;ifstream entrada;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;string cadenaLeida;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;char nombre[30];&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;int cuenta=0,caracteres=0,palabras=0;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Ingresa el path de tu archivo&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cin.getline(nombre,30);&lt;/p&gt;&lt;p&gt;cout &amp;lt;&amp;lt;&quot;Abriendo archivo...&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;entrada.open(nombre,fstream::in);&lt;/p&gt;&lt;p&gt;if (entrada.is_open()== true) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while ( !entrada.eof()) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;getline(entrada,cadenaLeida);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;cout&amp;lt;&amp;lt;cadenaLeida&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;cuenta=Cuentalineas (cuenta);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;caracteres=Cuentacaracteres (cadenaLeida,caracteres);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;palabras=Cuentapalabras (cadenaLeida,palabras);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; entrada.close();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; else {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;ERROR: No se ha podido abrir el archivo&quot;&amp;lt;&amp;lt; endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt;&quot;-----------------------------------------&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt; &quot;Lineas totales de tu archivo&quot;&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;cuenta&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt; &quot;Caracteres totales de tu archivo&quot;&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;caracteres&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt; &quot;Palabras totales de tu archivo&quot;&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;palabras&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int Cuentalineas (int total){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;total=total+1;&lt;/p&gt;&lt;p&gt;return (total++);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int Cuentacaracteres (string cadena,int total){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;total=cadena.size()+1;&lt;/p&gt;&lt;p&gt;return (total++);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int Cuentapalabras (string cadena,int total){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;for(int i=0;i&amp;lt;total; i++){&lt;/p&gt;&lt;p&gt;while(i&amp;lt;total &amp;amp;&amp;amp; cadena.at(i)==&#039; &#039;){&lt;/p&gt;&lt;p&gt;i=i+1;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;if(i&amp;lt;total){&lt;/p&gt;&lt;p&gt;total=total+1;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while(i&amp;lt;total &amp;amp;&amp;amp; cadena.at(i)==&#039; &#039;){&lt;/p&gt;&lt;p&gt;i=i+1;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;return (total++);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2752/necesito-ayuda-para-mi-codigo</guid>
<pubDate>Thu, 27 May 2021 17:21:45 +0000</pubDate>
</item>
<item>
<title>Ordenamiento quicksort o mergesort</title>
<link>https://dudasprogramacion.com/2742/ordenamiento-quicksort-o-mergesort</link>
<description>Hola me gustaría saber si se puede hacer el código quicksort o mergesort en c, (no con qsort) para números decimales, en internet solo aparecen códigos que funcionan con números enteros y yo necesito trabajar con decimales.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2742/ordenamiento-quicksort-o-mergesort</guid>
<pubDate>Tue, 20 Apr 2021 03:38:15 +0000</pubDate>
</item>
<item>
<title>Ayuda para realizar un codigo</title>
<link>https://dudasprogramacion.com/2736/ayuda-para-realizar-un-codigo</link>
<description>&lt;p&gt;este es el problema y no se como hacerlo :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;En la empresa Cuántico S.A trabajan personas en diferentes áreas, con el fin de organizar mejor el personal, los trabajadores se dividen en cuatro categorías: Operativa, Producción, Administración y&lt;span style=&quot;mso-spacerun:yes&quot;&gt;&amp;nbsp; &lt;/span&gt;Gerencial. Para el próximo mes a la empresa le corresponde aumentar el salario a todos los trabajadores, el cual se debe hacer de acuerdo con la siguiente disposición:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;strong&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;Nuevo sueldo = (Sueldo actual + Aumento + Anualidad + Prohibición) – CCSS – Impuesto de Renta&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;Para calcular el porcentaje de aumento de cada trabajador según su&lt;span style=&quot;mso-spacerun:yes&quot;&gt;&amp;nbsp; &lt;/span&gt;categoría se utiliza la siguiente tabla:&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;margin: auto;&quot;&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse; border:none; mso-border-alt:solid windowtext .5pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-padding-alt:0cm 3.5pt 0cm 3.5pt; mso-table-layout-alt:fixed; border-spacing: 0px;&quot; class=&quot;MsoNormalTable&quot;&gt;&lt;tbody&gt;&lt;tr style=&quot;mso-yfti-firstrow:yes; mso-yfti-irow:0&quot;&gt;&lt;td style=&quot;border-color:black; border-style:solid; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:105.2pt; width: 140px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;strong style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;Categoría&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border-color:black; border-left:none; border-style:solid; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:103.35pt; width: 138px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:center; text-align: center;&quot;&gt;&lt;strong style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;Porcentaje aumento&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:1&quot;&gt;&lt;td style=&quot;border-color:black; border-style:solid; border-top:none; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:105.2pt; width: 140px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;OPERATIVA&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom:solid windowtext 1.0pt; border-left:none; border-right:solid windowtext 1.0pt; border-top:none; mso-border-alt:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:103.35pt; width: 138px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:center; text-align: center;&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;4%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:2&quot;&gt;&lt;td style=&quot;border-color:black; border-style:solid; border-top:none; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:105.2pt; width: 140px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;PRODUCCION&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom:solid windowtext 1.0pt; border-left:none; border-right:solid windowtext 1.0pt; border-top:none; mso-border-alt:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:103.35pt; width: 138px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:center; text-align: center;&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;3%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:3&quot;&gt;&lt;td style=&quot;border-color:black; border-style:solid; border-top:none; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:105.2pt; width: 140px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;ADMINISTRACION&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom:solid windowtext 1.0pt; border-left:none; border-right:solid windowtext 1.0pt; border-top:none; mso-border-alt:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:103.35pt; width: 138px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:center; text-align: center;&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;3,5%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:4; mso-yfti-lastrow:yes&quot;&gt;&lt;td style=&quot;border-color:black; border-style:solid; border-top:none; border-width:1.0pt; mso-border-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:105.2pt; width: 140px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;GERENCIA&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom:solid windowtext 1.0pt; border-left:none; border-right:solid windowtext 1.0pt; border-top:none; mso-border-alt:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt; mso-border-top-alt:solid windowtext .5pt; padding:0cm 3.5pt 0cm 3.5pt; vertical-align:top; width:103.35pt; width: 138px;&quot;&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:center; text-align: center;&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;2%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify&quot;&gt;&lt;span lang=&quot;ES-MX&quot; style=&quot;mso-ansi-language:ES-MX&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;Si el trabajador pertenece a la categoría Operativa o Producción, se le paga un 2% adicional de su salario por cada año servido (anualidad), si se desempeña en la Administración un 3% y un 3.5% si es en la Gerencia.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;Los puestos de Gerencia poseen un “plus” de Prohibición, el cual corresponde a un 25% sobre el salario base del empleado.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;A los trabajadores se les debe aplicar el rebajo del impuesto sobre la renta, el cual se calcula de la siguiente manera: si el salario es igual o mayor a ¢793,000 colones, se le aplica un 10% al excedente del monto anterior. Si el salario actual es igual o superior a ¢1,150,000 colones, se le aplica el 10% al monto de ¢793,000 colones y&lt;span style=&quot;mso-spacerun:yes&quot;&gt;&amp;nbsp; &lt;/span&gt;un 15% al resto excedente entre esta cantidad y el ¢1,150,000 colones.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;A todos los empleados se les debe deducir un 9% de la CCSS.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:150%&quot;&gt;&lt;span lang=&quot;ES-CR&quot; style=&quot;mso-fareast-font-family:Cambria&quot;&gt;Desarrolle un algoritmo, donde el usuario digite los datos de un empleado y calcule el nuevo salario del empleado, debe presentar por pantalla todos los valore calculados.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2736/ayuda-para-realizar-un-codigo</guid>
<pubDate>Mon, 05 Apr 2021 05:01:13 +0000</pubDate>
</item>
<item>
<title>Segmentation fault</title>
<link>https://dudasprogramacion.com/2735/segmentation-fault</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Hola! Cada vez que ejecuto mi código en C me sale este error y me gustaría saber que líneas están fallando, ya que este es muy largo, ¿Hay alguna forma de solucionar esto dentro de un Makefile, para que me muestre las líneas con errores?&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2735/segmentation-fault</guid>
<pubDate>Thu, 01 Apr 2021 23:32:56 +0000</pubDate>
</item>
<item>
<title>Necesito ayuda para crear este programa en C</title>
<link>https://dudasprogramacion.com/2734/necesito-ayuda-para-crear-este-programa-en-c</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Una biblioteca, en su afán de ser vanguardista y estar constantemente actualizada, ha&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;decidido dar de baja el actual software que administra el inventario de libros.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Por otro lado, usted ha generado una fama creciente dentro de la institución, destacando por sus grandes habilidades en la programación procedural. Es por esto último que la biblioteca lo ha contactado a usted para desarrollar su nuevo sistema de inventario de libros.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Los requisitos de este nuevo sistema serán detallados en la siguiente subsección.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;REQUERIMIENTOS FUNCIONALES&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Su programa consistirá en un ejecutable, que se llamará app1 (puede llevar la&amp;nbsp;&lt;/span&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://es.ccm.net/faq/3025-bloquear-la-publicidad-en-firefox&quot; style=&quot;box-sizing: inherit; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(41, 142, 200); font-family: Roboto, sans-serif;&quot;&gt;extensión&lt;/a&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;&amp;nbsp;.exe en caso de trabajar en windows). Este programa será ejecutado desde una consola (terminal), con un nombre de archivo como parámetro. Este archivo representará la persistencia de su programa. Su contenido serán los datos que corresponden a los libros del inventario. La línea de código que ejecutará su programa se muestra a continuación, donde inventario.csv es el archivo en fortmato comma separated values:&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;TICS200@localhost:~$ ./app1 inventario.csv&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;El formato del archivo será de la siguiente manera:&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;titulo,autor,anio,estante_numero,estante_seccion,piso,&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ edificio,sede&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;&quot;Structure and Interpretation of Computer Programs&quot;,&quot;Abelson,&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ Sussman, and Sussman&quot;,1996,4,&quot;Lenguajes de&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ Programacion&quot;,2,&quot;B&quot;,&quot;Vina del Mar&quot;&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;&quot;Introduction to Algorithms&quot;,&quot;Thomas H. Cormen, Charles E.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ Leiserson, Ronald L. Rivest, and Clifford Stein&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ &quot;,2009,4,&quot;Estructura de Datos y Algoritmos&quot;,1,&quot;A&quot;,&quot;&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ Santiago&quot;&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;&quot;Programming Language Pragmatics&quot;,&quot;Michael L. Scott, Morgan&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ Kaufman&quot;,2015,1,&quot;Estructura de Datos y Algoritmos&quot;,1,&quot;&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;,→ B&quot;,&quot;Vina del Mar&quot;&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Su programa debe cumplir con lo siguiente&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;1. Al ejecutarse, debe contener un menú (y posibles sub-menús) que permita acceder a las diferentes funcionalidades. Este menú debe ser mostrado por consola.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;2. El usuario debe poder agregar un libro nuevo.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;3. El usuario debe poder quitar un libro&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;4. El usuario debe poder agregar una sede&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;5. El usuario debe poder quitar una sede sólo si no tiene libros asociados&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;6. El usuario debe poder editar un libro&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;7. El usuario debe poder cambiar un libro de sede&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;8. El usuario debe poder cambiar un libro de sección&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;9. El usuario debe poder cambiar un libro de piso&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;10. El usuario debe poder agregar secciones&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;11. El usuario debe poder eliminar secciones sólo si no tiene libros asociados&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;12. El usuario debe poder agregar pisos&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;13. El usuario debe poder quitar pisos sólo si no tiene libros asociados&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;14. El usuario debe poder buscar un libro, y el sistema le entrega la información del mismo junto a su ubicación.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;15. Cuando el sistema se cierre (seleccionando la opción salir del menú), se debe guardar toda la información en el archivo de inventario con que se abrió el programa.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;SUPUESTOS&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;1. Sólo existe una copia de cada libro en todas las sedes. Si el libro está en Santiago, entonces no puede estar en ninguna otra sede.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;2. El usuario siempre ingresará información válida. No es necesario que el programa valide cada texto ingresado por el usuario.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;3. No habrán campos vacíos en el archivo de inventario.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;He estado mucho rato tratando de resolverlo y resulta un código gigante, si alguien me puede ayudar sería increíble.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit; color: rgb(48, 48, 48); font-family: Roboto, sans-serif;&quot;&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Gracias!&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2734/necesito-ayuda-para-crear-este-programa-en-c</guid>
<pubDate>Wed, 31 Mar 2021 23:11:13 +0000</pubDate>
</item>
<item>
<title>Arreglos dinámicos en C</title>
<link>https://dudasprogramacion.com/2733/arreglos-dinamicos-en-c</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#303030; font-family:Roboto,sans-serif&quot;&gt;Hola! Necesito ayuda para crear arreglos dinámicos de strings en C con datos que están dentro de un struct.&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2733/arreglos-dinamicos-en-c</guid>
<pubDate>Wed, 31 Mar 2021 23:09:03 +0000</pubDate>
</item>
<item>
<title>me salen errores en reserva(auxi) y auxi-&gt;elemento = elemento algui sabe porque</title>
<link>https://dudasprogramacion.com/2708/salen-errores-reserva-auxi-elemento-elemento-algui-porque</link>
<description>#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
struct Apuntador{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;int elemento,auxi,reservar,opcional;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;struct Apuntador *ptrSiguiente;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;struct Apuntador *ptrAnterior;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;};&lt;br /&gt;
&lt;br /&gt;
void Poner(struct Apuntador **ptrInicio){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;int elemento,reserva,auxi;&lt;br /&gt;
&lt;br /&gt;
reserva(auxi);&lt;br /&gt;
&lt;br /&gt;
auxi-&amp;gt;elemento = elemento;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2708/salen-errores-reserva-auxi-elemento-elemento-algui-porque</guid>
<pubDate>Sat, 13 Feb 2021 02:59:32 +0000</pubDate>
</item>
<item>
<title>Quien me ayuda a terminar este ejercicios de listas.</title>
<link>https://dudasprogramacion.com/2679/quien-me-ayuda-a-terminar-este-ejercicios-de-listas</link>
<description>&lt;p&gt;Se tiene una lista de simple enlace, el campo dato son objetos Alumno con las variables: nombre, edad, sexo. Escribir una función para transformar la lista de tal forma que si el primer nodo es de un alumno de sexo masculino el siguiente sea de sexo femenino, así alternativamente, siempre que sea posible, masculino y femenino.&lt;/p&gt;&lt;p&gt;Este es el codigo que tengo solo me falta ordenarlo por sexo.&lt;/p&gt;&lt;p&gt;#include&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&amp;lt;iostream&amp;gt;&lt;/p&gt;&lt;p&gt;#include&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&amp;lt;stdio.h&amp;gt;&lt;/p&gt;&lt;p&gt;#include&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&amp;lt;string.h&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;using namespace std;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;struct nodo_alumno{&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;string nombre;&lt;/p&gt;&lt;p&gt;int edad;&lt;/p&gt;&lt;p&gt;int sexo;&lt;/p&gt;&lt;p&gt;nodo_alumno *sgte;&lt;/p&gt;&lt;p&gt;};&lt;/p&gt;&lt;p&gt;typedef struct nodo_alumno *alumno;&lt;/p&gt;&lt;p&gt;nodo_alumno *anterior;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;void insertar_alumno(alumno &amp;amp;alum, string nom, int ed, int sex);&lt;/p&gt;&lt;p&gt;void mostrar_lista(alumno &amp;amp;alum, int sex);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;void menu(){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\t\tIngrese la opcion a ejecutar : &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\t\t\t\t1) Insertar Nodo&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\t\t\t\t2) Mostrar Lista&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\t\t\t\t3) Mostrar Lista ORDENADA&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\t\t\t\t4) Salir&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;void insertar_alumno(alumno &amp;amp;alum, string nom, int ed, int sex){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alumno alumn;&lt;/p&gt;&lt;p&gt;alumn = new (nodo_alumno);&lt;/p&gt;&lt;p&gt;alumn-&amp;gt;nombre = nom;&lt;/p&gt;&lt;p&gt;alumn-&amp;gt;edad = ed;&lt;/p&gt;&lt;p&gt;alumn-&amp;gt;sexo = sex;&lt;/p&gt;&lt;p&gt;alumn-&amp;gt;sgte = alum;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alum = alumn;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;void mostrar_lista(alumno &amp;amp;alum, int sex){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alumno alumn = new (nodo_alumno);&lt;/p&gt;&lt;p&gt;alumno n_alumn = new (nodo_alumno);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int cont = 0;&lt;/p&gt;&lt;p&gt;int sexo;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;while(alum!=NULL){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;if(alum-&amp;gt;sexo==1){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;&quot;&amp;lt;&amp;lt;&#039; &#039;&amp;lt;&amp;lt;cont+1&amp;lt;&amp;lt;&quot;- &quot;&amp;lt;&amp;lt;alum-&amp;gt;nombre&amp;lt;&amp;lt;&quot; Edad: &quot;&amp;lt;&amp;lt;alum-&amp;gt;edad&amp;lt;&amp;lt;&quot; Sexo: &quot;&amp;lt;&amp;lt;&quot; Femenino&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;alum = alum-&amp;gt;sgte;&lt;/p&gt;&lt;p&gt;cont++;&lt;/p&gt;&lt;p&gt;}&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;else if (alum-&amp;gt;sexo==2)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;&quot;&amp;lt;&amp;lt;&#039; &#039;&amp;lt;&amp;lt;cont+1&amp;lt;&amp;lt;&quot;- &quot;&amp;lt;&amp;lt;alum-&amp;gt;nombre&amp;lt;&amp;lt;&quot; Edad: &quot;&amp;lt;&amp;lt;alum-&amp;gt;edad&amp;lt;&amp;lt;&quot; Sexo: &quot;&amp;lt;&amp;lt;&quot; Masculino&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;alum = alum-&amp;gt;sgte;&lt;/p&gt;&lt;p&gt;cont++;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int main(){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alumno al= NULL;&lt;/p&gt;&lt;p&gt;int opc;&lt;/p&gt;&lt;p&gt;string nomb;&lt;/p&gt;&lt;p&gt;int anio;&lt;/p&gt;&lt;p&gt;int sex;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;do{&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;menu();&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;opc;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;switch(opc){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case 1:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Nombre: &quot;;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;nomb;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Edad.: &quot;;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;anio;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Sexo (1-F 2-M): &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;sex;&lt;/p&gt;&lt;p&gt;if((sex!=1)&amp;amp;&amp;amp;(sex!=2))&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nEl sexo Debe Ser Igual a F o M&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Sexo.: &quot;;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;sex;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;else&lt;/p&gt;&lt;p&gt;insertar_alumno(al,nomb,anio,sex);&lt;/p&gt;&lt;p&gt;break;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case 2:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;--------------------------------------------------------&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;mostrar_lista(al,sex);&lt;/p&gt;&lt;p&gt;break;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case 3:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;break;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;system(&quot;pause&quot;);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;while(opc!=4);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;return 0;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2679/quien-me-ayuda-a-terminar-este-ejercicios-de-listas</guid>
<pubDate>Fri, 27 Nov 2020 02:26:17 +0000</pubDate>
</item>
<item>
<title>me ayudan en este programa</title>
<link>https://dudasprogramacion.com/2676/me-ayudan-en-este-programa</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:16px&quot;&gt;Que rellene un array con los 20 primeros números pares y muestre su suma&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2676/me-ayudan-en-este-programa</guid>
<pubDate>Thu, 19 Nov 2020 21:27:11 +0000</pubDate>
</item>
<item>
<title>PROBLEMAS CON CADENA DE CARACTERES</title>
<link>https://dudasprogramacion.com/2660/problemas-con-cadena-de-caracteres</link>
<description>&lt;p&gt;Me surge un problema al intentar adicionar un nuevo caracter a un arreglo de caracteres en el cual hay espacio para adicionarlo.&lt;/p&gt;&lt;p&gt;Ejemplo:&lt;/p&gt;&lt;p&gt;char arreglo[100]={1,2,3,4,5}&lt;/p&gt;&lt;p&gt;int longitud = strlen(arreglo);&lt;/p&gt;&lt;p&gt;char aux;&lt;/p&gt;&lt;p&gt;for(int i = 0; i &amp;lt; longitud; i++){&lt;/p&gt;&lt;p&gt;aux&amp;nbsp;= arreglo[longitud];&lt;/p&gt;&lt;p&gt;arreglo[longitud+1] = aux;&lt;/p&gt;&lt;p&gt;longitud = strlen(arreglo);&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;em&gt;//&lt;/em&gt;&lt;em&gt;se actualiza la longitud de los caracteres&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //agregados(no del arreglo)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2660/problemas-con-cadena-de-caracteres</guid>
<pubDate>Fri, 23 Oct 2020 01:26:34 +0000</pubDate>
</item>
<item>
<title>Ayuda Código Cesar</title>
<link>https://dudasprogramacion.com/2460/ayuda-codigo-cesar</link>
<description>Hola buen dia, tengo que descifrar cierta palabra en Codigo Cesar por ejemplo: Ñlythtklg que descifrado dice Hernandez o Tbulg que descifrado dice Nuñez, y el problema es que la &amp;nbsp;letra ñ no la imprime y no se como poder solucionar ese problema. Espero me puedan dar alguna idea.&lt;br /&gt;
&lt;br /&gt;
De antemano muchas gracias.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2460/ayuda-codigo-cesar</guid>
<pubDate>Sat, 13 Jun 2020 01:41:53 +0000</pubDate>
</item>
<item>
<title>no match for &#039;operator==&#039; (operand types are &#039;std::ofstream {aka std::basic_ofstream&lt;char&gt;}&#039; and &#039;int&#039;)</title>
<link>https://dudasprogramacion.com/2448/match-operator-operand-types-ofstream-basicofstream-char</link>
<description>#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;fstream&amp;gt;&lt;br /&gt;
#include &amp;lt;cstdlib&amp;gt;&lt;br /&gt;
#include &amp;lt;cstring&amp;gt;&lt;br /&gt;
#include &amp;lt;string&amp;gt;&lt;br /&gt;
#include &amp;lt;climits&amp;gt;&lt;br /&gt;
#include &amp;lt;vector&amp;gt;&lt;br /&gt;
#include &amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;string.h&amp;gt;&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
class Articulo {&lt;br /&gt;
public:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string referencia;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string nombre;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int existente;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int compra;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int venta;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo() {}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bool operator==(const Articulo &amp;amp; articulo) const {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return this == &amp;amp;articulo || this-&amp;gt;referencia == articulo.referencia;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bool operator&amp;lt;(const Articulo &amp;amp;articulo) const {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return this-&amp;gt;referencia &amp;lt; articulo.referencia;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo&amp;amp; operator=(const Articulo &amp;amp;articulo) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (this != &amp;amp;articulo) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this-&amp;gt;referencia = articulo.referencia;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this-&amp;gt;nombre = articulo.nombre;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this-&amp;gt;existente = articulo.existente;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this-&amp;gt;compra = articulo.compra;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this-&amp;gt;venta = articulo.venta;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return *this;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static void imprimir(Articulo &amp;amp;articulo, int *contador) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;referencia &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: &amp;quot; &amp;lt;&amp;lt; articulo.referencia.c_str() &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;nombre &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: &amp;quot; &amp;lt;&amp;lt; articulo.nombre.c_str() &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;cantidad existente: &amp;quot; &amp;lt;&amp;lt; articulo.existente &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;precio de compra &amp;nbsp;: &amp;quot; &amp;lt;&amp;lt; articulo.compra &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;precio de venta &amp;nbsp;&amp;nbsp;: &amp;quot; &amp;lt;&amp;lt; articulo.venta &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(*contador)++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static void imprimir_en_archivo(Articulo &amp;amp;articulo, ostream *archivo) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*archivo &amp;lt;&amp;lt; articulo.referencia.c_str() &amp;lt;&amp;lt; &amp;quot;\t&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*archivo &amp;lt;&amp;lt; articulo.nombre.c_str() &amp;lt;&amp;lt; &amp;quot;\t&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*archivo &amp;lt;&amp;lt; articulo.existente &amp;lt;&amp;lt; &amp;quot;\t&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*archivo &amp;lt;&amp;lt; articulo.compra &amp;lt;&amp;lt; &amp;quot;\t&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*archivo &amp;lt;&amp;lt; articulo.venta &amp;lt;&amp;lt; endl;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
//funciones&lt;br /&gt;
string leer_cadena(const char *mensaje);&lt;br /&gt;
int &amp;nbsp;&amp;nbsp;&amp;nbsp;leer_entero(const char *mensaje, int menor, int mayor);&lt;br /&gt;
bool &amp;nbsp;&amp;nbsp;leer_campo(istream &amp;amp;archivo, char *campo, char delimitador);&lt;br /&gt;
template &amp;lt;class T&amp;gt; T* &amp;nbsp;&amp;nbsp;vector_buscar(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, const T &amp;amp;dato);&lt;br /&gt;
template &amp;lt;class T&amp;gt; void vector_quitar(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, T &amp;amp;dato);&lt;br /&gt;
template &amp;lt;class T&amp;gt; void quick_sort(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, int inicio = 0, int fin = -1);&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo *dato, articulo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector&amp;lt;Articulo&amp;gt; arreglo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i, n, opcion, contador = 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char campo[255], ruta[] = &amp;quot;Lista_Articulos.txt&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ifstream entrada(ruta);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (entrada != NULL) {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while (leer_campo(entrada, campo, &amp;#039;\t&amp;#039;)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.referencia = campo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;leer_campo(entrada, campo, &amp;#039;\t&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.nombre = campo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;leer_campo(entrada, campo, &amp;#039;\t&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.existente = atoi(campo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;leer_campo(entrada, campo, &amp;#039;\t&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.compra = atoi(campo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;leer_campo(entrada, campo, &amp;#039;\n&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.venta = atoi(campo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arreglo.push_back(articulo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entrada.close();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;do {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//menu en pantalla&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;\n &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Programa para registrar articulos\n\n&amp;quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot;\n &amp;nbsp;MEN\351 PRINCIPAL\n&amp;quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;1. Ingresar nuevo registro&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;2. Consultar registro existente&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;3. Modificar registro existente&amp;quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;4. Eliminar Registro existente&amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot; &amp;nbsp;5. Ordenar registros existentes&amp;quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;6. Editar registros existente\n&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Nota: Para guardar los registros es necesario al final seleccionar la opci\242n: &amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;7. Guardar registros y Salir del sistema&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;opcion = leer_entero(&amp;quot;\n &amp;nbsp;Seleccione una opci\242n:&amp;quot;, 1, 7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//condicionales&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// opcion 2: consulta de registros&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//aparece &amp;quot;no existen registros&amp;quot; cuando el archivo credo esta vaio&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (arreglo.empty() &amp;amp;&amp;amp; opcion != 1 &amp;amp;&amp;amp; opcion != 7) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;No existen registros.&amp;quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot; &amp;nbsp;pause&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// ingreso de articulo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (opcion &amp;lt; 5) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.referencia = leer_cadena(&amp;quot; &amp;nbsp;Ingrese la referencia del articulo: &amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dato = vector_buscar(arreglo, articulo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (dato != NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo::imprimir(*dato, &amp;amp;contador);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//busca el articulo en archivo para ver si esta creado&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//sino, continua con el ingreso de datos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (dato != NULL &amp;amp;&amp;amp; opcion == 1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Registro Existente.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else if (dato == NULL &amp;amp;&amp;amp; opcion &amp;gt;= 2 &amp;amp;&amp;amp; opcion &amp;lt;= 4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;No se encontro Registro.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else switch (opcion) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.nombre = leer_cadena(&amp;quot; &amp;nbsp;Nombre del articulo: &amp;quot;); //permite ingreso de letras y nombres&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.existente = leer_entero(&amp;quot; &amp;nbsp;Ingrese cantidad existente: &amp;quot;, 0, INT_MAX); //ingreso de enteros&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.compra = leer_entero(&amp;quot; &amp;nbsp;Ingrese precio de compra: &amp;quot;, 0, INT_MAX); &amp;nbsp;//ingreso de enteros&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;articulo.venta = leer_entero(&amp;quot; &amp;nbsp;Ingrese precio de venta: &amp;quot;, 0, INT_MAX); //ingreso de enteros&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arreglo.push_back(articulo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Registro agregado correctamente.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//modificar campos ya guardados en archivo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;\n &amp;nbsp;Men\243 de modificaci\242n de campos\n&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;1.- Nombre del articulo&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;2.- Cantidad existente&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;3.- Precio de compra&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;4.- Precio de venta&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch (leer_entero(&amp;quot;\n &amp;nbsp;Seleccione un n\243mero de campo a modificar: &amp;quot;, 1, 4)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dato-&amp;gt;nombre = leer_cadena(&amp;quot; &amp;nbsp;Ingrese el nombre del articulo: &amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dato-&amp;gt;existente = leer_entero(&amp;quot; &amp;nbsp;Ingrese cantidad existente; &amp;quot;, 0, INT_MAX);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dato-&amp;gt;compra = leer_entero(&amp;quot; &amp;nbsp;Ingrese precio de compra: &amp;quot;, 0, INT_MAX);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dato-&amp;gt;venta = leer_entero(&amp;quot; &amp;nbsp;Ingrese precio de venta: &amp;quot;, 0, INT_MAX);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Registro actualizado correctamente.&amp;quot;; // informa que los datos se registraron en archivo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector_quitar(arreglo, *dato); //informa que el registro del articulo fue aliminado&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Registro borrado correctamente.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 5:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quick_sort(arreglo); //indica que los datos en archivo fueron ordenados&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Registros ordenados correctamente.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 6:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n = arreglo.size();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contador = 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (i = 0; i &amp;lt; n; i++) //suma los registros en el archivo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo::imprimir(arreglo[i], &amp;amp;contador);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;Total de registros: &amp;quot; &amp;lt;&amp;lt; contador &amp;lt;&amp;lt; &amp;quot;.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (opcion &amp;lt; 7 &amp;amp;&amp;amp; opcion &amp;gt;= 1) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot; &amp;nbsp;pause&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} while (opcion != 7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ofstream salida(ruta);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (salida != NULL ) {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n = arreglo.size();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (i = 0; i &amp;lt; n; i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Articulo::imprimir_en_archivo(arreglo[i], &amp;amp;salida);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;salida.close();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return EXIT_SUCCESS;&lt;br /&gt;
}&lt;br /&gt;
//vectos para busqueda de informacion ya registrada en archivo&lt;br /&gt;
template &amp;lt;class T&amp;gt;&lt;br /&gt;
T* vector_buscar(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, const T &amp;amp;dato) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i, n = arreglo.size();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (i = 0; i &amp;lt; n; i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (dato == arreglo[i])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;amp;arreglo[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;br /&gt;
}&lt;br /&gt;
//vector para elminar datos registrados&lt;br /&gt;
template &amp;lt;class T&amp;gt;&lt;br /&gt;
void vector_quitar(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, T &amp;amp;dato) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i, n = arreglo.size();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (i = 0; i &amp;lt; n; i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (dato == arreglo[i]) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arreglo.erase(arreglo.begin() + i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
//vector que valida numeros negativos&lt;br /&gt;
template &amp;lt;class T&amp;gt;&lt;br /&gt;
void quick_sort(vector&amp;lt;T&amp;gt; &amp;amp;arreglo, int inicio, int fin) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int menor = inicio, mayor;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (fin == -1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fin = arreglo.size() - 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mayor = fin;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T pivote;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (fin &amp;gt; inicio) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (pivote = arreglo[(inicio + fin) / 2]; menor &amp;lt;= mayor;) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (; menor &amp;lt; fin &amp;amp;&amp;amp; arreglo[menor] &amp;lt; pivote; menor++);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (; mayor &amp;gt; inicio &amp;amp;&amp;amp; pivote &amp;lt; arreglo[mayor]; mayor--);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (menor &amp;lt;= mayor) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pivote = arreglo[menor];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arreglo[menor] = arreglo[mayor];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;arreglo[mayor] = pivote;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;menor++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mayor--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (inicio &amp;lt; mayor)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quick_sort(arreglo, inicio, mayor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (menor &amp;lt; fin)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quick_sort(arreglo, menor, fin);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
// valida cualquier caracter&lt;br /&gt;
string leer_cadena(const char *mensaje) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char cadena[255];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; mensaje &amp;lt;&amp;lt; &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin.getline(cadena, sizeof(cadena));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char *salto = strchr(cadena, &amp;#039;\n&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (salto != NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*salto = &amp;#039;\0&amp;#039;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string str(cadena);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return str;&lt;br /&gt;
}&lt;br /&gt;
//valida solo enteros&lt;br /&gt;
int leer_entero(const char *mensaje, int menor, int mayor) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int entero;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;do {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; mensaje &amp;lt;&amp;lt; &amp;quot; &amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; entero;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin.get();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (entero&amp;lt;menor || entero&amp;gt;mayor)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;N\243mero no v\240lido.&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} while (entero&amp;lt;menor || entero&amp;gt;mayor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return entero;&lt;br /&gt;
}&lt;br /&gt;
//valida campos en archivo&lt;br /&gt;
bool leer_campo(istream &amp;amp;archivo, char *cadena, char delimitador) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archivo.getline(cadena, 255, delimitador);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (archivo.eof())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char *tab = strchr(cadena, delimitador);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tab != NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*tab = &amp;#039;\0&amp;#039;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return true;&lt;br /&gt;
}</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2448/match-operator-operand-types-ofstream-basicofstream-char</guid>
<pubDate>Thu, 21 May 2020 18:56:32 +0000</pubDate>
</item>
<item>
<title>Omen Sacrifice™ Busca Programadores/as?</title>
<link>https://dudasprogramacion.com/2417/omen-sacrifice-busca-programadores-as</link>
<description>&lt;table cellpadding=&quot;5&quot; style=&quot;empty-cells:show; font-family:Verdana,arial,helvetica,serif; table-layout:fixed; width:100%; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;color:#000000; font-family:Verdana; font-size:12px; vertical-align:top; width: 85%; height: 100%;&quot;&gt;&lt;div class=&quot;post&quot; style=&quot;overflow: auto; width: 913.333px;&quot;&gt;Hola, somos&amp;nbsp;&lt;em&gt;&lt;strong&gt;Omen Sacrifice™&lt;/strong&gt;&lt;/em&gt;&amp;nbsp;y nos encontramos buscando Programadores C, C++ y que manejen motor Unity!&lt;br&gt;&lt;br&gt;Estamos realizando Sprites de movimiento y los Cutscenes (escenas de video) del videojuego en producción! Ambientado en la Rumania de Vlad en el siglo XIV con características de los 80&#039;s, Steampunk/cyberpunk. Usamos personajes 2D en un entorno 3D.&lt;br&gt;&amp;nbsp;&lt;br&gt;Serán otorgados a cambio:&lt;br&gt;&lt;br&gt;-Un porcentaje de las ganancias del juego oublicado correspondiente a su tarea según senso monetario internacional.&lt;br&gt;-Publicidad del artista y sus trabajos en todos los medios utilizados por Omen Sacrifice™.&lt;br&gt;-Reconocimiento especial en los créditos .&lt;br&gt;-Aparición del/la programador/a en el vídeo juego como retrato del siglo XIV, a su gusto.&lt;br&gt;-Reconocimiento y referencia laboral.&lt;br&gt;&lt;br&gt;El país de residencia es indiferente.&lt;br&gt;&lt;br&gt;Quienes tengan interés escribir a&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;mailto:info@omensacrifice.com&quot; style=&quot;color: rgb(0, 102, 153); background-color: transparent;&quot;&gt;info@omensacrifice.com&lt;/a&gt;&amp;nbsp;dejando en ambos casos links de referencias y juegos o software programados.&lt;br&gt;&lt;br&gt;Página del proyecto y equipo:&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.omensacrifice.com/&quot; target=&quot;_blank&quot; style=&quot;color: rgb(0, 102, 153); background-color: transparent;&quot;&gt;http://www.omensacrifice.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Si quieren estar en un juego independiente internacional para dejar su huella y ganar publicidad gratuita, sean bienvenidos/as.&lt;br&gt;&amp;nbsp;&lt;br&gt;¡¡Súmate un gran equipo y dale vida al juego que tus amigos jugarán. Únete a Omen Sacrifice™ &amp;nbsp;Te estamos esperando!!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;color:#000000; font-family:Verdana; font-size:12px; vertical-align:bottom; width: 85%;&quot; class=&quot;smalltext&quot;&gt;&lt;table border=&quot;0&quot; style=&quot;empty-cells:show; table-layout:fixed; width:100%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2417/omen-sacrifice-busca-programadores-as</guid>
<pubDate>Thu, 14 May 2020 01:01:33 +0000</pubDate>
</item>
<item>
<title>Ayuda arreglo en C</title>
<link>https://dudasprogramacion.com/2412/ayuda-arreglo-en-c</link>
<description>&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;&lt;span style=&quot;color:#000000; white-space:pre-wrap&quot;&gt;Hola buen día. Tengo un problema y espero me puedan dar una idea, el problema es el siguiente: en un arreglo hay tres numero 5, 2 y 3, imaginando que el arreglo tiene esas particiones de ese tamaño, y lo que se debe hacer es ingresar un numero cualquiera por ejemplo el 4 y ese numero debe entrar en la partición del mismo tamaño o uno mayor que en este caso seria el 5 o el numero 1 y entra en el 2 o el numero 3 y entra en el 3, etc., e intentado de muchas maneras poder solucionar eso pero no puedo, espero me puedan dar alguna idea.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2412/ayuda-arreglo-en-c</guid>
<pubDate>Sun, 10 May 2020 19:47:06 +0000</pubDate>
</item>
<item>
<title>Eliminar elementos de un vector definido en C</title>
<link>https://dudasprogramacion.com/2397/eliminar-elementos-de-un-vector-definido-en-c</link>
<description>&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;&lt;span style=&quot;color:#000000&quot;&gt;Requiero de eliminar elementos de un vector definido, espero me puedan ayudar.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2397/eliminar-elementos-de-un-vector-definido-en-c</guid>
<pubDate>Sun, 03 May 2020 18:33:03 +0000</pubDate>
</item>
<item>
<title>Como puedo hacer una función recursiva que retorne el mayor de los elementos de un arreglo de enteros</title>
<link>https://dudasprogramacion.com/2393/puedo-funcion-recursiva-retorne-elementos-arreglo-enteros</link>
<description></description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2393/puedo-funcion-recursiva-retorne-elementos-arreglo-enteros</guid>
<pubDate>Wed, 29 Apr 2020 22:17:08 +0000</pubDate>
</item>
<item>
<title>Tengo que crear un código en C utilizando pilas que me indique si la palabra ingresada es palíndroma o no.</title>
<link>https://dudasprogramacion.com/2390/tengo-codigo-utilizando-indique-palabra-ingresada-palindroma</link>
<description></description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2390/tengo-codigo-utilizando-indique-palabra-ingresada-palindroma</guid>
<pubDate>Tue, 28 Apr 2020 00:17:29 +0000</pubDate>
</item>
<item>
<title>LIMITAR CANTIDAD DE DIGITOS</title>
<link>https://dudasprogramacion.com/2345/limitar-cantidad-de-digitos</link>
<description>HOLA, SOY NOVATO Y ESTOY HACIENDO UN PROGRAMA SOBRE UN TIPO CAJERO AUTOMÁTICO, EL PROGRAMA TIENE CONTRASEÑA, Y LE DOY 5 INTENTOS, PERO QUIERO QUE LA CONTRASEÑA SOLO TENGA 8 NUMEROS, Y QUE SI PONEN MAS DE 8 NO LA ACEPTE&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;iostream&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
int cont;&lt;br /&gt;
&lt;br /&gt;
int intento=0;&lt;br /&gt;
&lt;br /&gt;
int faltan=5;&lt;br /&gt;
&lt;br /&gt;
int val;&lt;br /&gt;
&lt;br /&gt;
int saldo=0;&lt;br /&gt;
&lt;br /&gt;
int t=9 ;&lt;br /&gt;
&lt;br /&gt;
int valor=0;&lt;br /&gt;
&lt;br /&gt;
int sum;&lt;br /&gt;
&lt;br /&gt;
in:&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;INGRESE UNA CONTRASENA NUEVA\nNO MAYOR A 8 DIGITOS&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
cin&amp;gt;&amp;gt; cont;&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;SU CONTRASEÑA ES: &amp;quot;&amp;lt;&amp;lt;cont&amp;lt;&amp;lt;&amp;quot; GUARDELA.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
men:&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;INGRESE SU CONTRASEÑA&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
cin&amp;gt;&amp;gt;sum;&lt;br /&gt;
&lt;br /&gt;
intento++;&lt;br /&gt;
&lt;br /&gt;
faltan=faltan-intento;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
if(intento==5)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;LIMITE REBAZADO&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
cont=0;&lt;br /&gt;
&lt;br /&gt;
intento=0;&lt;br /&gt;
&lt;br /&gt;
goto in;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(sum==cont)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
men2:&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;tipo de transaccion 1=Deposito, 2=Retiro, 3=Consultar saldo, 0=Salir del programa:&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
cin&amp;gt;&amp;gt;t;&lt;br /&gt;
&lt;br /&gt;
if(t == 2 )&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;\nvalor de transaccion:&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
cin&amp;gt;&amp;gt; valor;&lt;br /&gt;
&lt;br /&gt;
if (valor&amp;gt;saldo)&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;Transaccion invalida. Fondos insuficientes&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
saldo = saldo-valor;&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;saldo final:&amp;quot;&amp;lt;&amp;lt;saldo&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
goto men2;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(t==1)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;\n valor de transaccion:&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
cin&amp;gt;&amp;gt; valor;&lt;br /&gt;
&lt;br /&gt;
saldo = saldo + valor;&lt;br /&gt;
&lt;br /&gt;
if(valor&amp;gt;1000000)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;EL LIMITE DE DEPOSITO EN SU TIPO DE CUENTA ES A 1 MILLON.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
saldo = saldo-valor;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
goto men2;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;saldo final:&amp;quot;&amp;lt;&amp;lt;saldo&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
goto men2;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(t==3)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;su saldo actual es igual a: &amp;quot;&amp;lt;&amp;lt;saldo&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
goto men2;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
if (t = 0)&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;Tipo de transaccion invalido:&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
cout&amp;lt;&amp;lt;&amp;quot;saldo final:&amp;quot;&amp;lt;&amp;lt;saldo&amp;lt;&amp;lt;endl;&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;goto men;&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2345/limitar-cantidad-de-digitos</guid>
<pubDate>Mon, 16 Mar 2020 21:17:25 +0000</pubDate>
</item>
<item>
<title>desarrolla el código del programa en lenguaje C# en modo consola para Windows (Aplicación de consola (.Net Framework)</title>
<link>https://dudasprogramacion.com/2343/desarrolla-programa-lenguaje-consola-aplicacion-framework</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align:justify&quot;&gt;&lt;span style=&quot;font-family:&amp;quot;Verdana&amp;quot;,sans-serif; font-size:12.0pt&quot;&gt;El Colegio Distrital del Occidente desea registrar la cantidad de estudiantes de cada localidad que reprobaron el año escolar, para eso se solicita la realización de un programa que pregunte a N estudiantes, la localidad de procedencia y si aprobó o reprobó el año, al finalizar la encuesta se deben mostrar los totales de estudiantes reprobados por cada localidad:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:justify&quot;&gt;&lt;span style=&quot;font-family:&amp;quot;Verdana&amp;quot;,sans-serif; font-size:12.0pt&quot;&gt;Las localidades a encuestar son: Bosa, Kennedy, Engativa y Suba.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2343/desarrolla-programa-lenguaje-consola-aplicacion-framework</guid>
<pubDate>Wed, 11 Mar 2020 16:48:09 +0000</pubDate>
</item>
<item>
<title>Ejercicios cadenas</title>
<link>https://dudasprogramacion.com/2307/ejercicios-cadenas</link>
<description>Necesito la resolución a este ejercicio de C&lt;br /&gt;
&lt;br /&gt;
Escribir un programa en el que se solicite al usuario cadenas de caracteres hasta que el usuario introduzca la cadena fin. Tras esto el programa mostrara la media de la longitud de las cadenas introducidas. Ademas mostrará el contenido de la cadena mas largo, sólo en el caso que la cadena sea múltiplo de 4.&lt;br /&gt;
&lt;br /&gt;
Gracias de antemano</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2307/ejercicios-cadenas</guid>
<pubDate>Wed, 29 Jan 2020 11:20:06 +0000</pubDate>
</item>
<item>
<title>como imprimo una lista en lenguaje c?</title>
<link>https://dudasprogramacion.com/2293/como-imprimo-una-lista-en-lenguaje-c</link>
<description>Hola, tengo una duda. Tengo un tda con su estructura y sus respectivas funciones de carga y muestra. &lt;br /&gt;
&lt;br /&gt;
Una funcion de muestra en el tda es la siguiente:&lt;br /&gt;
&lt;br /&gt;
char* muestra_nombre (Paciente p){&lt;br /&gt;
&lt;br /&gt;
return (p.Nombre);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Lo que hago es crear una funcion de muestra donde invoco a las funciones y luego imprimir los datos usando la funcion como parametro a mostrar:&lt;br /&gt;
&lt;br /&gt;
int mostrar(listaU *A, Paciente p){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;forward(A);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;muestra_nombre(Paciente p);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(El nombre es: &amp;quot;%s&amp;quot;, muestra_nombre(Paciente p));&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;El problema es que larga error al invocar la funcion diciendo que se espera algo antes de Paciente p en la invocacion.&lt;br /&gt;
&lt;br /&gt;
Me gustaria saber como puedo hacer para invocar correctamente y corregir dicho error.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2293/como-imprimo-una-lista-en-lenguaje-c</guid>
<pubDate>Fri, 15 Nov 2019 20:23:41 +0000</pubDate>
</item>
<item>
<title>MTP y C++, es posible la lectura?</title>
<link>https://dudasprogramacion.com/2256/mtp-y-c-es-posible-la-lectura</link>
<description>Me gusta pensar que c puede hacer todo si somos capaces de programarlo. He investigado bastante en Internet y no he encontrado una forma de leer un archivo MTP desde c++. O al menos copiarlos desde el programa para luego leerlos (que sería lo ideal).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Por favor, alguien me da una idea? Gracias.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2256/mtp-y-c-es-posible-la-lectura</guid>
<pubDate>Sun, 15 Sep 2019 23:29:47 +0000</pubDate>
</item>
<item>
<title>Hacer un programa de una pizzeria</title>
<link>https://dudasprogramacion.com/2246/hacer-un-programa-de-una-pizzeria</link>
<description>&lt;p&gt;Pizza Planeta&lt;/p&gt;&lt;p&gt;Realizar un programa que muestre un menú 1. Pizza ya (pizza familiar un ingrediente) L. 100,&amp;nbsp; 2. Combo de Pizza ya y Refresco de 1.5 Litros L. 189,&amp;nbsp; 3. Pizza suprema L. 155. 4 Sunday L. 37, Debe ser capaz de crear el reporte de venta diario, N clientes, Cuantos se atendieron, el reporte por categoría, ventas totales de cada tipo. Capacidad de mostrar cual, el cliente debe poder agregar un nuevo producto a su cuenta, ejemplo quiso una pizza ya y un Sunday…&lt;/p&gt;&lt;p&gt;Al final del dia mostrara el cliente que tuvo mayor consumo y de forma aleatoria asignarle un premio para la siguiente compra ( Dos por uno, Sunday gratis, Pizza Ya gratis) para lo que debe almacenar el nombre y el numero de teléfono del cliente.&lt;/p&gt;&lt;p&gt;Debe implementar funciones o métodos para el desarrollo del ejercicio. (menú, premios, reportes…)&lt;/p&gt;&lt;p&gt;#include &amp;lt;iostream&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;using namespace std;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;int main(void){&lt;/p&gt;&lt;p&gt;string nombre;&lt;/p&gt;&lt;p&gt;string telefono;&lt;/p&gt;&lt;p&gt;int contC=0, contCC1=0, contCC2=0, contCC3=0, contCC4=0,combo=0;&lt;/p&gt;&lt;p&gt;int acumC1=0,acumC2=0,acumC3=0,acumC4=0,acumt=0;&lt;/p&gt;&lt;p&gt;int combo1=100,combo2=189,combo3=155,postre=37,contex=0;&lt;/p&gt;&lt;p&gt;int tcombo1,tcombo2,tcombo3,tcom4,tcomb1,tcomb2,tcomb3,tcomb4;&lt;/p&gt;&lt;p&gt;int extra1,extra2,extra3,extra4,acumtex=0,extra;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;char resp1;&lt;/p&gt;&lt;p&gt;char resp2;&lt;/p&gt;&lt;p&gt;char combos;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;do{&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Bienvenido a Pizzeria TM \n&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Por favor ingrese su nombre:&amp;nbsp; &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;nombre;&lt;/p&gt;&lt;p&gt;contC=contC+1;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nPor favor ingrese su numero de telefono:&amp;nbsp; &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;telefono;&lt;/p&gt;&lt;p&gt;do{&lt;/p&gt;&lt;p&gt;printf(&quot;\n*******Ingrese el numero de su combo******\n 1.Pizza ya (pizza familiar un ingrediente): L. 100 \n 2.Combo de Pizza ya y Refresco de 1.5 Litros: L. 189&amp;nbsp; \n 3.Pizza suprema: L. 155&amp;nbsp; \n 4.Sunday: L. 37&amp;nbsp; \n&quot;);&lt;/p&gt;&lt;p&gt;cin&amp;gt;&amp;gt;combos;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;switch (combos){&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case &#039;1&#039;:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;El combo que eligio fue el de Pizza YA (pizza familiar un ingrediente de L. 100&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;contCC1=contCC1+1;&lt;/p&gt;&lt;p&gt;combo1=100;&lt;/p&gt;&lt;p&gt;tcomb1=combo1;&lt;/p&gt;&lt;p&gt;extra1=combo1;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;acumtex=acumtex+extra1;&lt;/p&gt;&lt;p&gt;acumC1=acumC1+tcomb1;&lt;/p&gt;&lt;p&gt;acumt=acumt+acumC1;&lt;/p&gt;&lt;p&gt;break;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case &#039;2&#039;:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;El Combo que eligio fue el de Pizza ya y Refresco de 1.5 Litros de L. 189&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;contCC2=contCC2+1;&lt;/p&gt;&lt;p&gt;combo2=189;&lt;/p&gt;&lt;p&gt;tcomb2=combo2;&lt;/p&gt;&lt;p&gt;extra2=combo2;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;acumtex=acumtex+extra2;&lt;/p&gt;&lt;p&gt;acumC2=acumC2+tcomb2;&lt;/p&gt;&lt;p&gt;acumt=acumt+acumC2;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;break;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case &#039;3&#039;:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;El combo que eligio fue el de Pizza suprema de L. 155&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;contCC3=contCC3+1;&lt;/p&gt;&lt;p&gt;combo3=155;&lt;/p&gt;&lt;p&gt;tcomb3=combo3;&lt;/p&gt;&lt;p&gt;extra3=combo3;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;acumtex=acumtex+extra3;&lt;/p&gt;&lt;p&gt;acumC3=acumC3+tcomb3;&lt;/p&gt;&lt;p&gt;acumt=acumt+acumC3;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;break;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;case &#039;4&#039;:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;El combo que eligio fue el postre Sunday de L. 37 &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;contCC4=contCC4+1;&lt;/p&gt;&lt;p&gt;postre=37;&lt;/p&gt;&lt;p&gt;tcomb4=postre;&lt;/p&gt;&lt;p&gt;extra4=postre;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;acumtex=acumtex+extra4;&lt;/p&gt;&lt;p&gt;acumC4=acumC4+tcomb4;&lt;/p&gt;&lt;p&gt;acumt=acumt+acumC4;&lt;/p&gt;&lt;p&gt;break;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;default:&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;opcion no valida&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n desea ingresar otro combo si/no&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin&amp;gt;&amp;gt;resp1;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;while (resp1!=&#039;n&#039;);&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Nombre del cliente: &quot;&amp;lt;&amp;lt;nombre&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Numero de telefono: &quot;&amp;lt;&amp;lt;telefono&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Total de su pedido: &quot;&amp;lt;&amp;lt;acumt&amp;lt;&amp;lt;&quot; Lempiras&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;Agrego un combo extra su total es: &quot;&amp;lt;&amp;lt;acumtex&amp;lt;&amp;lt;&quot; Lempiras&quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;cout&amp;lt;&amp;lt;&quot;desea ingresar otra persona? s/n &quot;&amp;lt;&amp;lt;endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cin&amp;gt;&amp;gt;resp2;&lt;/p&gt;&lt;p&gt;}&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;while (resp2!=&#039;n&#039;);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;return 0;&lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;(es lo que tengo pero me acumula y no se como hacer para que el combo que se agregue no se acumule, sino solo se sume solo para mostrar en 1 cliente) me urge :(&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2246/hacer-un-programa-de-una-pizzeria</guid>
<pubDate>Thu, 01 Aug 2019 20:00:47 +0000</pubDate>
</item>
<item>
<title>Extraer Ciertos datos de un archivo de texto a textbox</title>
<link>https://dudasprogramacion.com/2236/extraer-ciertos-datos-de-un-archivo-de-texto-a-textbox</link>
<description>buenas noches...&lt;br /&gt;
&lt;br /&gt;
soy nuevo en el grupo y quisiera ver si alguien podria ayudarme, la cuestion es la siguiente:&lt;br /&gt;
&lt;br /&gt;
Se tiene un archivo txt el cual contiene gran cantidad de informacion, pero solo se requiere obtener ciertos datos como nombres, fechas, cantidades etc.&lt;br /&gt;
&lt;br /&gt;
estos datos quisiera colocarlos en textbox para despues trabajar con la informacion.&lt;br /&gt;
&lt;br /&gt;
mi aplicacion esta desarrollada en Visual studio C# &lt;br /&gt;
&lt;br /&gt;
ya tengo algo avanzado pero nada funcional solo abro la nota y recorro ciertas partes del archivo pero si exito.&lt;br /&gt;
&lt;br /&gt;
espero se entienda mi necesidad y espero alguien me pueda orientar gracias.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2236/extraer-ciertos-datos-de-un-archivo-de-texto-a-textbox</guid>
<pubDate>Fri, 12 Jul 2019 05:52:41 +0000</pubDate>
</item>
<item>
<title>Duda con funciones</title>
<link>https://dudasprogramacion.com/2216/duda-con-funciones</link>
<description>&lt;p&gt;Hola buenas tardes, mi duda es la siguiente...&amp;nbsp;&lt;/p&gt;&lt;p&gt;no se si puede hacerse esto pero me gustaria saber si el vector sumart, podria pasarlo a otra funcion en el caso de que se pueda como seria? disculpen las molestias :c&lt;/p&gt;&lt;p&gt;void cargarventas (int carventas[5][10])&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;/// ca = codigo articulo&lt;/p&gt;&lt;p&gt;/// cv = codigo vendedor&lt;/p&gt;&lt;p&gt;/// pu = precio unitario&lt;/p&gt;&lt;p&gt;/// cuv = cantidad unidades vendidas&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; int ca,cv,cuv;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; float pu;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;&lt;strong&gt;&lt;span style=&quot;color:#3498db&quot;&gt; int sumart [5]={0};&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Codigo vendedor: &quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; cin &amp;gt;&amp;gt; cv;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; while (cv!=0)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Codigo articulo: &quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin &amp;gt;&amp;gt; ca;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Precio unitario: &quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin &amp;gt;&amp;gt; pu;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Cantidad unidades vendidas: &quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin &amp;gt;&amp;gt; cuv;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; carventas [cv-1][ca-1]+=cuv;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color:#3498db&quot;&gt;&lt;strong&gt;sumart [cv-1]+=cuv;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; endl;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Codigo vendedor: &quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin &amp;gt;&amp;gt; cv;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;void mostrarvec ()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;for (int x=0;x&amp;lt;5;x++)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:#3498db&quot;&gt;cout &amp;lt;&amp;lt; sumart [x] &amp;lt;&amp;lt; endl;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2216/duda-con-funciones</guid>
<pubDate>Sat, 15 Jun 2019 19:58:45 +0000</pubDate>
</item>
<item>
<title>No me imprime valor de tam al revés</title>
<link>https://dudasprogramacion.com/2201/no-me-imprime-valor-de-tam-al-reves</link>
<description>#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main (){&lt;br /&gt;
&lt;br /&gt;
int i=0,tam=0;&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;¿Cuantos datos ingresaras?\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
scanf(&amp;quot;%d&amp;quot;,&amp;amp;tam);&lt;br /&gt;
&lt;br /&gt;
if(tam&amp;gt;1){&lt;br /&gt;
&lt;br /&gt;
int valor[tam];&lt;br /&gt;
&lt;br /&gt;
for(i=0;i&amp;lt;5;i++){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;ingresa el valor %d\n&amp;quot;,i+1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;scanf(&amp;quot;%d&amp;quot;,&amp;amp;valor[i]);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot;clear&amp;quot;);}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(i=tam;i&amp;gt;=0;i--){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&amp;quot;Tu valor %d es:%d\n&amp;quot;,valor[tam],valor[i]);}}&lt;br /&gt;
&lt;br /&gt;
return 0;}</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2201/no-me-imprime-valor-de-tam-al-reves</guid>
<pubDate>Sat, 25 May 2019 05:05:29 +0000</pubDate>
</item>
<item>
<title>Programa arriendos C#</title>
<link>https://dudasprogramacion.com/2197/programa-arriendos-c</link>
<description>hola estimados tengo una pregunta , estoy haciendo un software de arriendos y tengo la duda de como hacer para que los articulos pasen de estado disponible a en arriendo alguien podria darme una mano</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2197/programa-arriendos-c</guid>
<pubDate>Wed, 08 May 2019 03:40:41 +0000</pubDate>
</item>
<item>
<title>¿cómo ser buen  programador?</title>
<link>https://dudasprogramacion.com/2193/como-ser-buen-programador</link>
<description>&lt;table cellpadding=&quot;5&quot; style=&quot;width:100%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan=&quot;2&quot; style=&quot;vertical-align:top; width:16%&quot;&gt;&lt;p&gt;Como ser buen programador&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;height:100%; vertical-align:top; width:85%&quot;&gt;&lt;table border=&quot;0&quot; style=&quot;width:100%&quot;&gt;&lt;tbody&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2193/como-ser-buen-programador</guid>
<pubDate>Mon, 15 Apr 2019 01:24:03 +0000</pubDate>
</item>
<item>
<title>Implementar codigo ¿Como resolverian esta serie de problemas? Codigo en C</title>
<link>https://dudasprogramacion.com/2190/implementar-codigo-como-resolverian-serie-problemas-codigo</link>
<description>&lt;p&gt;Necesito implementar estas 3 FUNCIONES en una lista. COLAS PILAS:&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;addAll: agrega todos los elementos de una lista en otra&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;Parámetros:&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;source: lista fuente&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;dest: lista destino&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;subList: devuelve una vista de una lista fuente desde el índice from al índice to&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;Parámetros:&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;source: lista fuente&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;from: índice inicial de la lista a devolver&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;to: índice final de la lista a devolver&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;Devuelve: lista simple de enteros&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;toArray: devuelve un arreglo que contiene todos los elementos de esta lista del primer al último elemento.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;Parámetros: &lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;source: lista fuente&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;Devuelve: arreglo de enteros&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;¿Podrian ayudarme?&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color:transparent; color:#000000; font-family:Verdana; font-size:12px&quot;&gt;&amp;nbsp;Con una función implementada daría las gracias.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;El código lo comente abajo.&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2190/implementar-codigo-como-resolverian-serie-problemas-codigo</guid>
<pubDate>Sun, 14 Apr 2019 20:37:58 +0000</pubDate>
</item>
<item>
<title>Como inicializo y envio datos a una lcd?</title>
<link>https://dudasprogramacion.com/2112/como-inicializo-y-envio-datos-a-una-lcd</link>
<description>Como inicializo y envio datos a una lcd mediante un texto plano con el programa visual studio, &amp;nbsp;estoy implementando un programa hecho en visual studio aplicación de consola que consiste en imprimir 4 caracteres de diferente color, la función de la lcd es que me envíen un mensaje a la lcd diciendo que color de carácter apareció y el tiempo que durará el carácter visible y se borrará la información cada vez que se aparezca uno nuevo y así sucesivamente, agradezco la colaboración y espero una respuesta rápida.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2112/como-inicializo-y-envio-datos-a-una-lcd</guid>
<pubDate>Sat, 27 May 2017 06:52:11 +0000</pubDate>
</item>
<item>
<title>C++ Array manejo de caracteres dentro de un ciclo ayuda [principiante]</title>
<link>https://dudasprogramacion.com/2103/array-manejo-de-caracteres-dentro-ciclo-ayuda-principiante</link>
<description>Buenas realize el siguiente codigo:&lt;br /&gt;
&lt;br /&gt;
void programa1(void)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int tam,i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char NomAlum[30];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;system (&amp;quot;cls&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Dame tu nombre\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fflush(stdin);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gets(NomAlum);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tam=strlen(NomAlum);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;%s Es tu nombre y tiene %d caracteres\n&amp;quot;,NomAlum,tam);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(i=0;i&amp;lt;tam;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;%c\n&amp;quot;,NomAlum[i]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n&amp;quot;); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
///////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
La primera salida en pantalla seria: &amp;nbsp;A&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;g&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;l&lt;br /&gt;
&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(i=0;i&amp;lt;tam;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;%c\n&amp;quot;,NomAlum[(tam-1)-i]); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&amp;nbsp;system(&amp;quot;pause&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Segundo despliegue de pantalla:&lt;br /&gt;
&lt;br /&gt;
////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
l&lt;br /&gt;
&lt;br /&gt;
e&lt;br /&gt;
&lt;br /&gt;
g&lt;br /&gt;
&lt;br /&gt;
n&lt;br /&gt;
&lt;br /&gt;
a&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
mi problema es que ahora lo tengo que desplegar:&lt;br /&gt;
&lt;br /&gt;
Angel&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;ngel&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gel&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;el&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;l &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
El cual uso un ciclo anidado for pero no logro el orden si alguien me pudiera ayudar.&lt;br /&gt;
&lt;br /&gt;
////////////////////////////////////////////////////</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2103/array-manejo-de-caracteres-dentro-ciclo-ayuda-principiante</guid>
<pubDate>Thu, 04 May 2017 04:36:17 +0000</pubDate>
</item>
<item>
<title>SIMULADOR DE PROCESOS</title>
<link>https://dudasprogramacion.com/2051/simulador-de-procesos</link>
<description>Buen día&lt;br /&gt;
&lt;br /&gt;
Alguien podría decirme como simular 2 procesos en c/c++&lt;br /&gt;
&lt;br /&gt;
Tengo que crear 2 procesos que se ejecuten un cierto tiempo, &lt;br /&gt;
manejarlos desde el método principal, y decir cuanto tiempo se ejecuto cada proceso,&lt;br /&gt;
y al cuanto tiempo se detuvo, &amp;nbsp;y poder detener y después ejecutar el otro proceso.&lt;br /&gt;
&lt;br /&gt;
Saludos.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2051/simulador-de-procesos</guid>
<pubDate>Sat, 04 Mar 2017 18:49:01 +0000</pubDate>
</item>
<item>
<title>bucle for como resuelvo esto</title>
<link>https://dudasprogramacion.com/1952/bucle-for-como-resuelvo-esto</link>
<description>se requiere un programa para determinar n cantidades, cuantas son 0, cuantas son menores que 0 y cuantas son mayores que 0</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1952/bucle-for-como-resuelvo-esto</guid>
<pubDate>Fri, 09 Dec 2016 02:08:39 +0000</pubDate>
</item>
<item>
<title>Ayuda con QT-creator</title>
<link>https://dudasprogramacion.com/1818/ayuda-con-qt-creator</link>
<description>estoy comenzando con QT-creator soy estudiante de ing. Sistemas y necesito crear una base de datos con 4 tablas indiferentes, esa parte bien sencilla pero necesito crear que todas las tablas se conecten al llamar a a un sujeto de la tabla principal y me salga información de ese sujeto que se encuentre en otras tablas. y también debe tener una galería de imágenes por sujeto. cualquier tipo de ayuda se los agradeceré. tutoriales, links de información tutorias como sea me sera de ayuda.&lt;br /&gt;
Muchas Gracias de antemano para todos.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1818/ayuda-con-qt-creator</guid>
<pubDate>Tue, 12 Jul 2016 03:04:34 +0000</pubDate>
</item>
<item>
<title>Formulario de conexión a BD remota en C#</title>
<link>https://dudasprogramacion.com/1784/formulario-de-conexion-a-bd-remota-en-c</link>
<description>buenas tardes.&lt;br /&gt;
mi pregunta es: como hacer un pequeño formulario en C# &amp;nbsp;visual studio 2015 para conectar me a un servidor remoto en una aplicación windows forms. es necesario que tenga los campos direcion ip o nombre del servidor, usuario y contraseña. he realizado este vídeo(&lt;a href=&quot;https://www.youtube.com/watch?v=VZO69QBNi3k&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=VZO69QBNi3k&lt;/a&gt;) pero no entiendo como obtener las propiedades del servidor.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void TestConnection()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Conexion.SetParameters(TxtServ.Text, master.propieties.Settings.Default.DB, TxtUser.Text, TxtPass.Text);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (Conexion.Connect())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageBox.Show(&amp;quot;Conecion Exitosa&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageBox.Show(Conexion.GetError());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
espero su colaboración y gracias.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1784/formulario-de-conexion-a-bd-remota-en-c</guid>
<pubDate>Tue, 28 Jun 2016 14:12:36 +0000</pubDate>
</item>
<item>
<title>Problema con menu inventario</title>
<link>https://dudasprogramacion.com/1660/problema-con-menu-inventario</link>
<description>Hola, soy nuevo en la programación en C++ y necesito ayuda en este código&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;cstdlib&amp;gt;&lt;br /&gt;
#include &amp;lt;fstream&amp;gt;&lt;br /&gt;
#include &amp;lt;locale.h&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
/* run this program using the console pauser or add your own getch, system(&amp;quot;pause&amp;quot;) or input loop */&lt;br /&gt;
&lt;br /&gt;
using namespace std;&lt;br /&gt;
int main() {&lt;br /&gt;
int codalm;//Codigo del producto.&lt;br /&gt;
char desalm[50];//Descripción del producto.&lt;br /&gt;
char ubialm[4];//Ubicación en el almacen.&lt;br /&gt;
float precalm;//Precio del producto.&lt;br /&gt;
int numalm;//Numero de articulos.&lt;br /&gt;
int opc=0, resp[1];&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;ofstream escritura;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;escritura.open(&amp;quot;Inventario.txt&amp;quot;, ios::out | ios::app);&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;do{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; system (&amp;quot;cls&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; setlocale (LC_CTYPE, &amp;quot;Spanish&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SISTEMA DE INVENTARIOS: MENU DE OPCIONES &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot; &amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot; &amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot;1. Ingresar datos de artículos&amp;quot; &amp;lt;&amp;lt; endl // su función es capturar los datos de articulos&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot; &amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot;2. Consultar datos de artículos&amp;quot; &amp;lt;&amp;lt; endl // muestra el inventario &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot; &amp;quot;&amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt; &amp;quot;3. Salir la aplicaciónn&amp;quot; &amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot; &amp;quot;&amp;lt;&amp;lt; endl&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Seleccione su opción:&amp;quot;; cin &amp;gt;&amp;gt; opc;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch(opc){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;do{&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;system(&amp;quot;cls&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Ingrese el codigo del producto: &amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; codalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Describa el producto: &amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; desalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Ingrese la ubicación de el producto en el almacen: &amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; ubialm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Ingrese el precio del producto: &amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; precalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Ingrese el número del producto: &amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; numalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;escritura &amp;lt;&amp;lt;&amp;quot;___________________________&amp;quot;&amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Codigo: &amp;quot; &amp;lt;&amp;lt; codalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Descripción: &amp;quot;&amp;lt;&amp;lt; desalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Ubicación: &amp;quot; &amp;lt;&amp;lt; ubialm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Precio: &amp;quot; &amp;lt;&amp;lt; precalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Número:&amp;quot; &amp;lt;&amp;lt; numalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;__________________________&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;Desea ingresar otro producto (S/N)?&amp;quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin &amp;gt;&amp;gt; resp[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}while (resp[0]==&amp;#039;S&amp;#039; || resp[0]==&amp;#039;s&amp;#039;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;case 2:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; system (&amp;quot;cls&amp;quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; ifstream lectura;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;lectura.open(&amp;quot;Inventario.txt&amp;quot;, ios::out | ios::in);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(lectura.is_open()){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;&amp;quot; &amp;nbsp;Registros de Inventario &amp;nbsp;&amp;quot;&amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;____________________________&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lectura&amp;gt;&amp;gt;codalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(!lectura.eof()){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lectura&amp;gt;&amp;gt;desalm&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&amp;gt;ubialm&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&amp;gt;precalm&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&amp;gt;numalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&amp;quot;Codigo: &amp;quot; &amp;lt;&amp;lt; codalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Descripción: &amp;quot;&amp;lt;&amp;lt; desalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&amp;lt;&amp;quot;Ubicación: &amp;quot; &amp;lt;&amp;lt; ubialm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Precio: &amp;quot; &amp;lt;&amp;lt; precalm &amp;lt;&amp;lt;endl&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&amp;lt;&amp;quot;Número:&amp;quot; &amp;lt;&amp;lt; numalm &amp;lt;&amp;lt;endl;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lectura&amp;gt;&amp;gt;desalm;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;&amp;quot;____________________________&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lectura.close();&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } break;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;case 3:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } while (opc !=3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; system (&amp;quot;pause&amp;quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Estos son los errores que me marca el Dev C++ pero no los entiendo:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Almacen.cpp&amp;nbsp; &amp;nbsp; In function &amp;#039;int main()&amp;#039;:&lt;br /&gt;
85&amp;nbsp; &amp;nbsp; 12&amp;nbsp; &amp;nbsp; Almacen.cpp&amp;nbsp; &amp;nbsp; [Error] jump to case label [-fpermissive]&lt;br /&gt;
61&amp;nbsp; &amp;nbsp; 17&amp;nbsp; &amp;nbsp; Almacen.cpp&amp;nbsp; &amp;nbsp; [Error] crosses initialization of &amp;#039;std::ifstream lectura&amp;#039;&lt;br /&gt;
92&amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; Almacen.cpp&amp;nbsp; &amp;nbsp; [Error] expected &amp;#039;while&amp;#039; before &amp;#039;system&amp;#039;&lt;br /&gt;
92&amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; Almacen.cpp&amp;nbsp; &amp;nbsp; [Error] expected &amp;#039;(&amp;#039; before &amp;#039;system&amp;#039;&lt;br /&gt;
92&amp;nbsp; &amp;nbsp; 18&amp;nbsp; &amp;nbsp; Almacen.cpp&amp;nbsp; &amp;nbsp; [Error] expected &amp;#039;)&amp;#039; before &amp;#039;;&amp;#039; token&lt;br /&gt;
&lt;br /&gt;
Por adelantado gracias por su ayuda.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1660/problema-con-menu-inventario</guid>
<pubDate>Sun, 22 May 2016 03:00:41 +0000</pubDate>
</item>
<item>
<title>¿Imprimir caracteres Unicode en Windows?</title>
<link>https://dudasprogramacion.com/1632/imprimir-caracteres-unicode-en-windows</link>
<description>&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;Hola,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;para un trabajo de clase necesito imprimir por pantalla los caracteres unicode correspondientes a las piezas de ajedrez, y por más que busco por la web, no consigo encontrar el código correcto. ¿Podría alguien, por favor, indicarme el código completo de un programa que, por ejemplo, imprimiese por pantalla el caballo de ajedrez &lt;/span&gt;(&lt;span style=&quot;color:rgb(44, 14, 37); font-family:arial,helvetica,sans-serif&quot;&gt;♞)?&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;color:rgb(44, 14, 37); font-family:arial,helvetica,sans-serif&quot;&gt;Muchas gracias de antemano.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;color:rgb(44, 14, 37); font-family:arial,helvetica,sans-serif&quot;&gt;Un saludo,&lt;/span&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Juan.&lt;/p&gt;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1632/imprimir-caracteres-unicode-en-windows</guid>
<pubDate>Sun, 08 May 2016 09:27:48 +0000</pubDate>
</item>
<item>
<title>Duda con blucle FOR</title>
<link>https://dudasprogramacion.com/1608/duda-con-blucle-for</link>
<description>hola, recién estoy comenzando a programar en C, tengo una duda, porque el i++, del bucle for, osea que función cumple, busque por Internet pero no encontré nada</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1608/duda-con-blucle-for</guid>
<pubDate>Tue, 12 Apr 2016 23:34:39 +0000</pubDate>
</item>
<item>
<title>Como insertar una lista simple enlazada c++ dentro de una doblemente enlazada</title>
<link>https://dudasprogramacion.com/1568/insertar-lista-simple-enlazada-dentro-doblemente-enlazada</link>
<description>Hola que tal en la universidad me dejaron hacer un proyecto donde tenga que meter una lista simple enlazada dentro de una lista doblemente enlazada y despues desarrollar mi programa con el metodo de ordenamiento QuickSort o MergeSort pero tengo duda sobre como meter una lista simple dentro de una doble.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1568/insertar-lista-simple-enlazada-dentro-doblemente-enlazada</guid>
<pubDate>Tue, 08 Mar 2016 03:31:26 +0000</pubDate>
</item>
<item>
<title>Como hacer la Serie de Taylor para Tan X</title>
<link>https://dudasprogramacion.com/1500/como-hacer-la-serie-de-taylor-para-tan-x</link>
<description>Buenas Noches, alguien que me pudiera decir como iniciar a hacer la serie de taylor para Tan x, es que investigue y habla sobre los Numeros de Bernoulli. Y realmente, ya no le entendí.&lt;br /&gt;
Por favor,necesito su ayuda</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1500/como-hacer-la-serie-de-taylor-para-tan-x</guid>
<pubDate>Sun, 14 Feb 2016 06:53:56 +0000</pubDate>
</item>
<item>
<title>problema al crear un hilo en gedit en linux</title>
<link>https://dudasprogramacion.com/1486/problema-al-crear-un-hilo-en-gedit-en-linux</link>
<description>Tengo la biblioteca &amp;quot;#include &amp;lt;pthread.h&amp;gt;&amp;quot; añadida, pero al compilar desde la terminal me pone lo siguiente:&lt;br /&gt;
&lt;br /&gt;
Practicafinal.c:(.text+0x5f2): referencia a `pthread_create&amp;#039; sin definir&lt;br /&gt;
&lt;br /&gt;
Podrian decirme como solucionarlo o donde puede estar mi fallo?&lt;br /&gt;
No me señala ningun fallo mas.</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1486/problema-al-crear-un-hilo-en-gedit-en-linux</guid>
<pubDate>Thu, 11 Feb 2016 20:36:05 +0000</pubDate>
</item>
<item>
<title>ayuda con un simple ejercicio en C</title>
<link>https://dudasprogramacion.com/700/ayuda-con-un-simple-ejercicio-en-c</link>
<description>hola gente disculpen las molestias es mi primer año en la programacion, podrian ayudarme a resolver este ejercicio&lt;br /&gt;
&lt;br /&gt;
Escriba un programa que lea números por teclado hasta que se introduzca el cero. En ese momento deberá representar el número de introducciones efectuadas, y la mayor secuencia de números consecutivos iguales, indicando cuál fue el número que se repitió y cuántas veces seguidas apareció.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Ejemplo: Si se introduce 8 8 8 4 5 6 6 6 7 7 7 7 2 0, el resultado a mostrar será. &amp;#039;El número más repetido es el 7 y se ha escrito 4 veces&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
muchas gracias saludos</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/700/ayuda-con-un-simple-ejercicio-en-c</guid>
<pubDate>Fri, 29 Jan 2016 04:18:29 +0000</pubDate>
</item>
<item>
<title>Como Leer un archivo en C++</title>
<link>https://dudasprogramacion.com/674/como-leer-un-archivo-en-c</link>
<description>Buenas tardes es la primera vez que hago una pregunta aca en este foro, tengo un problema con un programa puesto que tengo un archivo que contiene lo siguiente&lt;br /&gt;
5000000267830 101012015 39872645 100000&amp;gt;&lt;br /&gt;
1050800056763 3002012015 00000645 80020&amp;gt;&lt;br /&gt;
6106783265553 1020120150008986549 170905&amp;gt;&lt;br /&gt;
el cual debo leer hasta que llegue al &amp;quot;&amp;gt;&amp;quot; y extraer datos específicos a variables por ejemplo los primeros tres numeros es un codigo de una empresa los siguientes 10 su correlativo el problema entra aca que el numero 1 es el codigo de una factura el cual deberia ser de 5 numeros y el programa debe completar con ceros y los 8 siguientes es la fecha, los otros 8 es el codigo al que se envia y por ultimo el dinero que desea enviar el que delimita es el &amp;gt; pero no se como extraer esa información al final debe mostrarse en pantalla asi&lt;br /&gt;
&lt;br /&gt;
Código &amp;nbsp;Correlativo &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;No. &amp;nbsp;&amp;nbsp;&amp;nbsp;Fecha &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Correlativo &amp;nbsp;&amp;nbsp;&amp;nbsp;Monto&lt;br /&gt;
500 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0000267830 &amp;nbsp;&amp;nbsp;00001 &amp;nbsp;&amp;nbsp;01/01/2015 &amp;nbsp;&amp;nbsp;&amp;nbsp;39872645 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1,000.00&lt;br /&gt;
&lt;br /&gt;
disculpen si redacte mal, intente explicar mi duda. NO deseo que me den todo el codigo solo como leer el archivo y extraerlo, Por cierto estoy programando en Borland C++. De antemano gracias.&lt;br /&gt;
&amp;nbsp;</description>
<category>C/C++</category>
<guid isPermaLink="true">https://dudasprogramacion.com/674/como-leer-un-archivo-en-c</guid>
<pubDate>Fri, 29 Jan 2016 04:17:30 +0000</pubDate>
</item>
</channel>
</rss>