Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - OmarHack

#651
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 20:54 PM
Interesante, cuando el programa esté más avanzado lo implementaré jeje.
#652
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 19:30 PM
Muy bueno, pero no es mas sencillo:
Código (cpp) [Seleccionar]
if (string1 == "Escribir")
{
cout << "Has escrito write" <<endl;
//Llamada a la función si fuera necesario.
}


¿O esa forma tiene alguna ventaja sobre la anterior?
#653
Yo tengo 19 años, y por salir y emborracharme no me decían nada. :xD
#654
Cita de: ABDERRAMAH en 15 Junio 2013, 18:46 PM
En ocasiones hay gente muy buena diseñando cosas complejas que a la hora de hacer algo simple no sobresale y creo que sería un punto a tener en cuenta.
Sé que lo dices por mi :$ jajajaja (broma)
A mi me parece buena idea y ya dije que cuando acabe el plazo de el concurso de programación de elhacker.net me meto de lleno!
#655
Aquí también tenéis el canal de un muy buen curso y muy bien explicado, es el que estoy mirando yo últimamente y por la cantidad de vídeos que tiene y lo currados que están se merece visitas y likes a tope!!! https://www.youtube.com/user/paueky/videos
#656
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 15:16 PM
Cita de: amchacon en 15 Junio 2013, 15:11 PM
Para eso está la clase maps  :silbar:

Insisto en que te veas los videos OmarHack. Puedes hacer un map con todas las respuestas, el valor que te devuelva el map será otra cadena, un número o un puntero a una función.

¿Lo que quieres es implementar comandos no?

fue el primer vídeo que vi, el del uso de find en map. Pero estoy buscando añadir funcionalidades a mi programa, y haciendo el código de esa manera aprendo bastante, pero no me sirve para añadir funcionalidades.
Justo, es lo que más me interesa ahora mismo!
#657
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 14:16 PM
Tampoco me sirve!  Así en mi caso creo que haría el código más largo, complejo, y lento.
#658
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 12:58 PM
Siempre pongo ejemplos malos, uso mas de un carácter, si no usaría char :P
Tengo 500 lineas de código, por eso no pongo el original. xDDD No creo que se pueda mejorar más, porque el código no tiene más. xD
Muchas gracias de nuevo, sí le añado algo y necesito ayuda os aviso. :)
Lo dejo con el while entonces!
Tengo que leerme algún libro para ver como están implementadas las sentencias y saber cual es mejor para cada caso, en lo cursos no suelen venir.
Un saludo!

PD: No estoy haciendo un diccionario, pero seguro que el funcionamiento del diccionario me puede ayudar a implementar alguna función más. :silbar:
#659
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 12:39 PM
No, no es eso. Eso fue lo que di a entender sin querer.
Ahora tengo otra duda ya que me e puesto a mejorar el código.

¿Cómo es más eficiente el código, con un do while? ¿O con un goto?
El programa se repetirá cada vez que se muestre el cout del string que se haya puesto.

Algo así con bucle while:

Código (cpp) [Seleccionar]
do {

cout << "Puede poner su letra:" << endl;

if (string1 == "a")
{cout << "a" <<endl;}

if (string1 == "b")
{cout << "cualquier cosa"<<endl;}

if (string1 == "c")
{cout << "mi gato se llama guantes"<<endl;}

.........................

.........................

.........................


if (string1 == "z")
{cout << "lo del abecedario era solo un ejemplo" <<endl;}

] while (string1 != "salir");
return 0;



Con goto:

Código (cpp) [Seleccionar]
Inicio:
cout << "Puede poner su letra:" << endl;

if (string1 == "a")
{cout << "a" <<endl;}

if (string1 == "b")
{cout << "cualquier cosa"<<endl;}

if (string1 == "c")
{cout << "mi gato se llama guantes"<<endl;}

.........................

.........................

.........................


if (string1 == "z")
{cout << "lo del abecedario era solo un ejemplo" <<endl;}

] if (string1 != "salir");
{goto Inicio;}
else return 0;


Si el código o la sintaxis tiene fallos da igual, es solo para que entendáis lo que quiero decir.
Saludos!
#660
Yo uso la cuenta de microsoft y por las normal de foro no puedo poner por aquí mi correo. :silbar:
Si alguien lo quiere que me lo pida por mp. (¿Por ahí si se puede no?)