• Martes 7 de Mayo de 2024, 00:53

Autor Tema:  Una duda pequeña Bingo en C++  (Leído 1248 veces)

Vivian Peverell

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Una duda pequeña Bingo en C++
« en: Domingo 21 de Febrero de 2010, 19:35 »
0
Buenas tardes, como pueden ver soy nueva y ando necesitando ayuda.
Ando realizando un bingo en c++ ya realize la parte del targeton y como tachar los numeros del targeton ingresando el numero que haya salido
Sin embargo tengo un pequeño y tonto incovenciente con la balotera.
Realice el codigo y bueno, me salen los numeros aleatorios con sus respectivas letras de una sola vez. Los cinco datos que necesito.
SIn embargo, en si debo mostrar Balota por balota, no todas a la vez.

Aqui dejo el codigo que ya he realizado. Seria muy grato si pudieran colaborarme con ese ultimo paso que aun no logro hacer.

Código: C++
  1. #include <iostream.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. main ()
  6. {
  7.      srand (time (NULL));
  8.      int  i;
  9.      char opc;
  10.      
  11.      do
  12.      {
  13.      system ("cls");
  14.      
  15.          cout<<"B " <<(1+ rand()%15)<<endl;  
  16.          cout<<"n"<<endl;
  17.  
  18.          cout<<"I " <<(1+ rand()%(30-15+1)+15)<<endl;
  19.          cout<<"n"<<endl;
  20.          
  21.          cout<<"N " <<(1+ rand()%(45-30+1)+30)<<endl;
  22.          cout<<"n"<<endl;
  23.  
  24.          cout<<"G " <<(1+ rand()%(60-45+1)+45)<<endl;
  25.          cout<<"n"<<endl;
  26.          
  27.          cout<<"O " <<(1+ rand()%(75-60+1)+60)<<endl;
  28.          cout<<"n"<<endl;
  29.  
  30.      cout<<"Desea saber otros 5 numeros? S/N"<<endl;
  31.      cin>>opc;
  32.      }
  33.      
  34.      while (opc=='S');
  35.      
  36.      system("pause");
  37. }
  38.  



EDICION: PREGUNTA TONTA RESUELTA XD.

pERO AUN ASI POSEO OTRA PREGUNTA.... AL MOMENTO DE TACHAR LOS NUMEROS DEL TARJETON QUE SI ESTA TOCA CON UN CERO, YA QUE AUN NO SE COMO PASAR de un int (la matriz del tarjeton es un int) a un char para que marque las casillas con X. Comohago ese procedimiento?