Al meter una secuencia de comandos el pc te responde con otra...Como?

Iniciado por BenRu, 19 Junio 2005, 00:59 AM

0 Miembros y 1 Visitante están viendo este tema.

Pseudoroot

#30
solo lo escribi tal y cual a la rutina para seleccionar el valor igual como lo tenia BenRu....para que le fuese mas entendible..
por otra parte tienes mucha razon .con el Select Case. puesto que de esta manera se evita los usos de if..que a la larga ,hace el codigo mas engorroso. y para este tipo de programas donde existen gran cantidad de comprobaciones es mejor utilizar ese tipo de estructura
www.g e d z a c.com

www.espavirus.com/foro

BenRu

Bueno...lo malo esque ya tengo un pedazo de codigo con el if...y el cambiarlo seria un Mega-Coñazo....porque seria tirar a la papelera todo el trabajo...lo que me gustaria es, en todo caso, "aunque es un coñazo", ir añadiendo las funciones o acomplarlas a lo que ya llevo echo...aunque seguiria siendo algo trabajoso

Ironhorse

Citar
Jajajaja yo tengo muchisiiiiisima imaginacion, todo lo que hablan se me habia ya ocurrido...lo malo es la programacion...que es bastante dificil...y me gustaria mas bien ir paso a paso, haciendo primero lo que dijo slasher keeper...a traves de numeros aleatorios...lo que pasa esque no se el como hacerlo

Si, a mi también se me ocurre pintar un cuadro, algo como 'La Gioconda', pero no se ni coño de pintura, como hago, me pueden ayudar!!!...
Está barbaro que tengas la imaginación y la intención de hacer algo, es el motor que te impulsa a hacer cosas, pero creo que no debes pretender que te enseñen VB desde cero en un foro para llevarlas a cabo.

Saludos!!!
Pégense una vuelta por Cracton :)

Pseudoroot

www.g e d z a c.com

www.espavirus.com/foro

BenRu

A que te refieres Ironhorse?

Siguiendo con el tema...alguien me puede ayudar con lo de los numeros aleatorios?

Pseudoroot

que es lo que no te queda claro con respecto a los numeros aleatorios. que no sabes como crearlos dentro de un rango?? es eso-...o otra cosa..
www.g e d z a c.com

www.espavirus.com/foro

BenRu

Si se crearlos dentro de un rango  ???

De echo e puesto el codigo hay...lo que no se es dar a "Hola" valor 1, y valor 1 sea igual a "Hola que tal", y que funcione con los numeros aleatorios

goodbye

Pues para lograr una cierta flexibilidad a la hora de responder pudieras escoger al azar entre varios saludos preprogramados aleatoriamente.

Dim i
randomize
i = int((rnd*3)+1)
if text1 = "hola" then
Select case i
     case 1
          print "hola"
     case 2
          print "que tal"
     case 3
         print "hola, que como te va?"
  End select
End if
Al lado de la dificultad está la facilidad.
Cambiad de placeres, pero no cambies de amigos.
Aceptar un favor de un amigo, es hacerle otro.

Pseudoroot

claro,, es eso...no se cual es la parte que no entiendes...
www.g e d z a c.com

www.espavirus.com/foro

{_The_Alwar_}

viendo lo que quieres hacer, a mi me parece imposible que la maquina te responda, pero tambien se me ocurren ideas, y me gusta tu proyecto, no me inportaria ayudarte, pero yo pienso, que primero, deberias hacer una biblioteca/base de datos  de frases pequeñas, y luego hacer un algoritmo que las dijera dependiendo de la situacion.... primero te recomiendo que hagas algo basico, y luego lo vallas ampliando... porque este es muy chungo, y es inposible hacer que una maquina actue como una persona, no lo digo por desanimarte, es que no creo en la IA...