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

#661
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 12:18 PM
Resulta que no se puede dar de parámetro un string a un switch así que me quedo con los if.
El código que me acabas de poner es mucho mejor que el que puse, pero para mi programa no me sirve, es distinto en un par de detalles. 
Gracias a los 2!
#662
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 11:47 AM
El código en el que estoy trabajando no es nada complejo, y por eso, entender lo entiende cualquiera. Los if no son anidados, son una lista enorme (100 o así) dentro del main pero solo un par contienen un par de if anidados.  Y lo que quiero es ahorrar tiempo de ejecución y recursos en la medida de lo posible.
El programa ahora es algo así:

Código (cpp) [Seleccionar]

do {

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

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

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

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

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

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

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


if (string1 == "z")
{cout << "abcdefghijklmnñopqrstuvwxyz" <<endl;}

] while (string1 != "salir");



Haciéndolo así tengo pensar como mostrar por pantalla que no se a elegido ninguna letra del abecedario. Algo así como meter todos los if dentro de otro y a este ponerle un else con el texto.

También podría pasar todo a un switch y poner eso último de que no se eligió ninguna letra del abecedario en un default.

Lo que me importa es saber cual requiere menos recursos y cual tarda menos en ejecutarse.
¿ Qué me aconsejas en este caso?
Un saludo!
#663
Programación C/C++ / If o Switch?
15 Junio 2013, 03:21 AM
¿Cuál es más rápido y/o pide menos recursos?

Código (cpp) [Seleccionar]
if (numero == 1)
{cout << "uno";}

if (numero == 2)
{cout << "dos";

if (numero == 3)
{cout << "tres";

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

if (numero == 100)
{cout << "cien";





Código (cpp) [Seleccionar]
switch (numero)
case 1:
cout << "uno"
break;
case 2:
................
................
.................


Saludos.
#664
Cita de: RuB'n. en 15 Junio 2013, 01:18 AM
de verdad que esa si es una manera productiva de pensar a futuro lo que siempre mi padres me an querido inculcar pero no lo han logrado,,,yo estudio también ing. de sistemas, pero me aburren las clases,,,google es mejor  :xD
A mi al contrario, que trabaje. xD
Te cambiaba el sitio encantado.
#665
Puedes trazar todas las rutas posibles, y seleccionar las más cortas para usar en el programa.
#666
Windows / Re: Mover Windows a otra partición
15 Junio 2013, 01:12 AM
30 gigas es poco, yo subiría todo a internet formatearía y volvería a instalar.
#667
Yo con tener dinero para la carrera y el master me conformo jajaja
#668
Cita de: RuB'n. en 14 Junio 2013, 20:03 PM
XD eres un ejemplo ha seguir, asi andaba yo hace un tiempo socio,,,pero como haces para dedicarte al pc los domingos ? XD




jajajaj lo que falta es nombren a nacho vidal  :-X
___________________________________________________

yo meeedio se algillo de redes, 24 años, meeeeeeeeeeedio c algo de java, algo de hardware, yap por hay blackMaster me andaba enseñando tecnicas web, de seguridad...

y bueno este mundo me facina, me aleja de mi p**a mente Frustrada y Rebruta

,,,actualmente ando vendiendo accesorios para smartphone aqui en Venezuela.

quiero montar un sevidor web-cache en mi casa,,,para luego si LOS dioses lo desean ser WISP(Wifi internet service provider) :xD y asi ,,,es mejor eso que la droga cierto ?

Me dejas perplejo! A darle caña, y cuando seas WISP internacional, aquí tienes un cliente!
#669
Sois todos unos cachondos!  :-*
#670
Haz una cadena de proxys, a parte de cambiar la ip y ser más difícil rastrearte se reducirá tu velocidad.