borrale  la funcion void portada  se me olvido quitarla<br><br><div class="gmail_quote">El 23 de noviembre de 2010 14:39, luis alfonso jimenez mejia <span dir="ltr"><<a href="mailto:viejolajimenez@gmail.com">viejolajimenez@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">me  tome  la libertad  de  modificar  un  poco  solo  un poquito<br>#include <iostream><br>
#include<winbgim.h><br>#include<conio.h><br><br>using namespace std;<br>void portada();<div class="im"><br>int main(int argc, char *argv[])<br>
{<br>  <br>   char palabradusuario[5];<br>   int categoria;<br>   int dep;  <br>   int pais;<br>   int ast;<br></div>   system("color 76");<div class="im"><br>   cout << "                                                            "<< endl;<br>

   cout << " 00000000 00  00 000000 000000 000000 000000 000000   000000"<< endl;<br>   cout << " 00    00 00  00 00  00 00  00 00     00  00 00   00  00  00"<< endl;<br>   cout << " 00    00 00  00 00  00 00  00 00     00  00 00    00 00  00"<< endl;<br>

   cout << " 00000000 000000 00  00 000000 00     000000 00    00 00  00"<< endl;<br>   cout << " 00    00 00  00 00  00 00 00  00     00  00 00   00  00  00"<< endl;    <br>   cout << " 00    00 00  00 000000 00  00 000000 00  00 000000   000000"<< endl;<br>

   cout << "                                                             "<< endl;<br>   cout << "                                                             "<< endl;<br><br>
  cout<<"!!!PREPARADO PARA JUGAR???"<<endl;<br>
   cout << "                                                             "<< endl;<br></div>   gotoxy(10,15);system("pause");<br>   system("cls");<div><div></div><div class="h5">
<br>   <br>   cout << "Escoja una categoria:" << endl;<br>
   cout << " 1 :Deportes"<< endl;<br>   cout << " 2 :Paises"<< endl;<br>   cout << " 3 :Astronomia"<< endl;<br>   cin>> categoria;<br> <br>   switch (categoria)<br>

   {<br>          case 1:<br>            cout<<"Usted a escojido Deportes:"<<endl;<br>            cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>            cin>> dep;<br>

             <br>              {switch (dep)<br>                {case 1:strcpy (palabradusuario, "tenis");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;<br>

             <br>              case 2: strcpy (palabradusuario, "baseball");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>             <br>

              case 3: strcpy (palabradusuario, "baloncesto");<br>              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>             <br>              case 4: strcpy (palabradusuario, "futbol");<br>

              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>             <br>              case 6: strcpy (palabradusuario, "pingpong");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>

              break;<br>             <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>              break;<br>

             <br>              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>             <br>

              case 9: strcpy (palabradusuario, "atletismo");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>             <br>              case 10: strcpy (palabradusuario, "boxeo");<br>

              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;<br>            break;}}<br>      <br>       {<br>            case 2:<br>            cout<<"Usted a escojido Paises del Mundo:"<<endl;<br>

            cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>            cin>> pais;<br>            switch (pais)<br>              {case 1:strcpy (palabradusuario, "brasil");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>

              break;<br>             <br>              case 2: strcpy (palabradusuario, "colombia");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>

             <br>              case 3: strcpy (palabradusuario, "baloncesto");<br>              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>             <br>

              case 4: strcpy (palabradusuario, "futbol");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>             <br>              case 6: strcpy (palabradusuario, "pingpong");<br>

              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>             <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>

              break;<br>             <br>              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>

             <br>              case 9: strcpy (palabradusuario, "atletismo");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>             <br>

              case 10: strcpy (palabradusuario, "boxeo");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;<br>              }<br>              break;<br>

              }<br>      <br>        <br>         case 3:<br>              cout<<"Usted a escojido Astronomia:"<<endl;<br>              cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>

              cin>> ast;    <br>              switch (ast)<br>              {case 1:strcpy (palabradusuario, "tenis");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>

              break;<br>             <br>              case 2: strcpy (palabradusuario, "baseball");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>

             <br>              case 3: strcpy (palabradusuario, "baloncesto");<br>              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>             <br>

              case 4: strcpy (palabradusuario, "futbol");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>             <br>              case 6: strcpy (palabradusuario, "pingpong");<br>

              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>             <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>

              break;<br>             <br>              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>

             <br>              case 9: strcpy (palabradusuario, "atletismo");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>             <br>

              case 10: strcpy (palabradusuario, "boxeo");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;    <br>              }}<br><br>   char acertadas[20];<br>

   strcpy (acertadas, palabradusuario);<br>   int largo = strlen (palabradusuario);<br>   for (char* ap = palabradusuario; *ap; ap++)<br>      cout << '_';<br>   cout << endl;<br>   int errores = 0, acierto;<br>

   for (;;) {<br>       cout << "Escribe una letra que pienses que es parte de la palabra: ";<br>       char letra;<br>       cin >> letra;<br>       char* ap;<br>       int acierto = 0;<br>       for (ap = acertadas; *ap; ap++)<br>

           if (*ap == letra) {<br>              *ap = '_';<br>              acierto = 1;<br>           }<br>       if (!acierto) {<br>          if (++errores=0 >= strlen (palabradusuario))<br>           {<br>             cout << "Demasiados errores!!!" << endl;<br>

             break;<br>          } else<br>            cout << "Error!!! solo te quedan " << strlen (palabradusuario) - errores << " oportunidades" << endl;<br>       } else {<br>

          acierto = 0;<br>          for (int i = 0; palabradusuario[i]; i++)<br>             if (palabradusuario[i] != acertadas[i])<br>                cout << palabradusuario[i];<br>             else {<br>                cout << '_';<br>

                acierto = 1;<br>             }<br>          cout << endl;<br>          if (!acierto) {<br>             cout << "\tFelicidades!!! has ganado.\n";<br>             break;<br>          }<br>

       }<br>   }<br></div></div>system("pause");<br><br>   <br>  <br>}<br><br><br><br><br><div class="gmail_quote">El 23 de noviembre de 2010 14:29, luis alfonso jimenez mejia <span dir="ltr"><<a href="mailto:viejolajimenez@gmail.com" target="_blank">viejolajimenez@gmail.com</a>></span> escribió:<div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">ese rogrma  esta  bueno  me  gustaria  discutirlo  un  poco   mas  mi  usuario  skype  es  <b>luis.jimenez1982 </b><br>

<br><div class="gmail_quote">El 23 de noviembre de 2010 10:16, milller ossa <span dir="ltr"><<a href="mailto:jahve.ossab13@gmail.com" target="_blank">jahve.ossab13@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div>hola buen dia <br><br>me dejaron una tarea de realizar el ahoracado , e avanzado algo con ayuda de  amigos;<br>


soy nuevo en el mundo de c++ , asi que no se muy bien algunas cosas , <br>al copilarlo no me sale como deberia , hay dejo el codigo ; si alguien me puede dar una manito, muchas gracias de antemano, <br>
<br>#include <cstdlib> <br>#include <iostream> <br><br>using namespace std; <br><br>int main(int argc, char *argv[]) <br>{<br>   char palabradusuario[5];<br>   int categoria;<br>   int dep;   <br>   int pais;<br>



   int ast;<br>    <br>   cout << "                                                            "<< endl;<br>   cout << " 00000000 00  00 000000 000000 000000 000000 000000   000000"<< endl; <br>



   cout << " 00    00 00  00 00  00 00  00 00     00  00 00   00  00  00"<< endl; <br>   cout << " 00    00 00  00 00  00 00  00 00     00  00 00    00 00  00"<< endl;<br>   cout << " 00000000 000000 00  00 000000 00     000000 00    00 00  00"<< endl;<br>



   cout << " 00    00 00  00 00  00 00 00  00     00  00 00   00  00  00"<< endl;     <br>   cout << " 00    00 00  00 000000 00  00 000000 00  00 000000   000000"<< endl; <br>


   cout << "                                                             "<< endl;<br>
   cout << "                                                             "<< endl;<br>   cout << "!!!PREPARADO PARA JUGAR???"<<endl;<br>   cout << "                                                             "<< endl;<br>



    <br>   cout << "Escoja una categoria:" << endl; <br>   cout << " 1 :Deportes"<< endl;<br>   cout << " 2 :Paises"<< endl;<br>   cout << " 3 :Astronomia"<< endl;<br>



   cin>> categoria;<br> <br>   switch (categoria)<br>   {<br>          case 1:<br>            cout<<"Usted a escojido Deportes:"<<endl;<br>            cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>



            cin>> dep;<br>              <br>              {switch (dep) <br>                {case 1:strcpy (palabradusuario, "tenis");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>



              break;<br>              <br>              case 2: strcpy (palabradusuario, "baseball");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>



              <br>              case 3: strcpy (palabradusuario, "baloncesto");<br>              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>              <br>



              case 4: strcpy (palabradusuario, "futbol");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>              <br>              case 6: strcpy (palabradusuario, "pingpong");<br>



              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>              <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>



              break;<br>              <br>              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>



              <br>              case 9: strcpy (palabradusuario, "atletismo");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>              <br>



              case 10: strcpy (palabradusuario, "boxeo");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;<br>            break;}}<br>       <br>



       {<br>            case 2:<br>            cout<<"Usted a escojido Paises del Mundo:"<<endl;<br>            cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>            cin>> pais;<br>



            switch (pais) <br>              {case 1:strcpy (palabradusuario, "brasil");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>              <br>



              case 2: strcpy (palabradusuario, "colombia");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>              <br>              case 3: strcpy (palabradusuario, "baloncesto");<br>



              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>              <br>              case 4: strcpy (palabradusuario, "futbol");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>



              break;<br>              <br>              case 6: strcpy (palabradusuario, "pingpong");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>



              <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>              break;<br>              <br>



              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>              <br>              case 9: strcpy (palabradusuario, "atletismo");<br>



              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>              <br>              case 10: strcpy (palabradusuario, "boxeo");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>



              break;<br>              }<br>              break;<br>              }<br>       <br>         <br>         case 3:<br>              cout<<"Usted a escojido Astronomia:"<<endl;<br>              cout<<"Escoja una palabra de 1 a 10:"<<endl;<br>



              cin>> ast;     <br>              switch (ast) <br>              {case 1:strcpy (palabradusuario, "tenis");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>



              break;<br>              <br>              case 2: strcpy (palabradusuario, "baseball");<br>              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>



              <br>              case 3: strcpy (palabradusuario, "baloncesto");<br>              cout<<"usted ha escojido una palabra de 10 oportunidades";<br>              break;<br>              <br>



              case 4: strcpy (palabradusuario, "futbol");<br>              cout<<"usted ha escojido una palabra de 6 oportunidades";<br>              break;<br>              <br>              case 6: strcpy (palabradusuario, "pingpong");<br>



              cout<<"usted ha escojido una palabra de 8 oportunidades";<br>              break;<br>              <br>              case 7: strcpy (palabradusuario, "microfutbol");<br>              cout<<"usted ha escojido una palabra de 11 oportunidades";<br>



              break;<br>              <br>              case 8: strcpy (palabradusuario, "voleyball");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>



              <br>              case 9: strcpy (palabradusuario, "atletismo");<br>              cout<<"usted ha escojido una palabra de 9 oportunidades";<br>              break;<br>              <br>



              case 10: strcpy (palabradusuario, "boxeo");<br>              cout<<"usted ha escojido una palabra de 5 oportunidades";<br>              break;     <br>              }}<br><br>   char acertadas[20]; <br>



   strcpy (acertadas, palabradusuario); <br>   int largo = strlen (palabradusuario); <br>   for (char* ap = palabradusuario; *ap; ap++) <br>      cout << '_'; <br>   cout << endl; <br>   int errores = 0, acierto; <br>



   for (;;) { <br>       cout << "Escribe una letra que pienses que es parte de la palabra: "; <br>       char letra; <br>       cin >> letra; <br>       char* ap; <br>       int acierto = 0; <br>       for (ap = acertadas; *ap; ap++) <br>



           if (*ap == letra) { <br>              *ap = '_'; <br>              acierto = 1; <br>           } <br>       if (!acierto) { <br>          if (++errores 0 >= strlen (palabradusuario)) { <br>             cout << "Demasiados errores!!!" << endl; <br>



             break; <br>          } else <br>            cout << "Error!!! solo te quedan " << strlen (palabradusuario) - errores << " oportunidades" << endl; <br>       } else { <br>



          acierto = 0; <br>          for (int i = 0; palabradusuario[i]; i++) <br>             if (palabradusuario[i] != acertadas[i]) <br>                cout << palabradusuario[i]; <br>             else { <br>                cout << '_'; <br>



                acierto = 1; <br>             } <br>          cout << endl; <br>          if (!acierto) { <br>             cout << "\tFelicidades!!! has ganado.\n"; <br>             break; <br>          } <br>



       } <br>   } <br><br>   system("PAUSE"); <br>   return EXIT_SUCCESS; <br>}<br><br>
<br></div></div>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>
</blockquote></div></div></div><br>
</blockquote></div><br>