Como es el primer mensaje que escribo lo primero será presentarme. Soy un proyecto de microbiólogo que quiere dedicarse a la bioinformática, pero mis conocimientos son nulos.
He leído el tutorial básico del foro y he empezado a hacer algunas cosillas con variables escalares.
He hecho este código y me ha salido bien:
Using perl Syntax Highlighting
- print "¿Cuantos años tienes?\n";
- $edad = <STDIN>;
- if ($edad < 18) {
- print "Eres menor de edad \n";
- } else {
- print "Eres mayor de edad \n";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Pero al intentarlo con nombres no hay manera.
Este no funciona:
Using perl Syntax Highlighting
- print "Como te llamas? \n";
- $nombre = <STDIN>;
- $respuesta = Juan;
- if ($nombre eq $respuesta) {
- print "Bienvenido \n";
- } else {
- print "Aceso denegado \n";
- }
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Y la verdad, no entiendo por qué.
He buscado por el foro y no encuentro nada relacionado con esto, supongo que es demasiado chorras.
Pues eso, que agradecería mucho si alguien me puede responder a la primera de mis, probablemente, muchas dudas.
Gracias.