martes, 24 de agosto de 2010

Suma, resta y multiplicación en Perl.

Materia: Laboratorio de Lenguajes de Programación Semana #3
Tarea semanal*

Hola. En esta entrada explicaré un programa que hice en el lenguaje de programación Perl.

El programa consiste en ingresar tu nombre, dos números y te arrojará la suma, resta, y multiplicación de ellos.

Lo primero que tenemos que hacer es abrir la Terminal por el procedimiento explicado en entradas anteriores. Una vez abierta la Terminal verificamos dónde se encuentra el lenguaje Perl.

Escribimos en la terminal "which perl" le damos Enter y nos aparecerá dónde se encuentra.



Ahora empezaremos nuestro programa. Escribimos en la Terminal "emacs" seguido del nombre que le queremos poner, en este caso yo lo llamaré "programa1.pl" (el .pl es la extensión del lenguaje que estamos utilizando Perl)



Una vez dentro del editor de texto comenzaremos a escribir el código de nuestro programa. Lo primero que escribimos es "#!/usr/bin/perl"



En este lenguaje los nombres de las variables que utilicemos siempre van después del signo $, por ejemplo, si queremos una variable llamada "nombre" escribimos "$nombre". No es necesario declarar de qué tipo es cada variable escalar (entero, real, etc.)

Nota: Para declarar variables se usa la clave "my" pero no es necesario.

En este caso las variables yo las llamé  "numuno, numdos, nombre, suma, resta, mult"

- Al término de cada línea debe haber ;  (punto y coma)
- Lo que queramos imprimir en pantalla se escribe: print "   " y entre comillas lo que queremos que aparezca.
- Cuando pedimos ingresar algún dato, se debe poner el print "  " y en el siguiente renglón el nombre de la variable seguida de un signo de igual y por último (Standar Input), por ejemplo: $nombre=;
- \t Permite tabular horizontalmente.
- \n Permite un salto de línea.



Nota: La función chom( ) nos sirve para eliminar la terminación de la línea.


Después de haber hecho el programa, lo guardamos y nos regresamos a la Terminal (Para guardar es Ctrl-x Ctrl-s y para regresarnos a la Terminal es Ctrl-z)



Ahora damos autorización de ejecutarlo escribiendo "chmod u+x programa1.pl" damos Enter.



Escribimos "./programa1.pl" para que nos lo ejecute. Damos Enter



Podemos ver que ahora tenemos el inicio del programa, el cual dice "Suma, resta y multiplicación de dos números. Introduce tu nombre: "



Tecleamos nuestro nombre. Después escribimos el primer valor, luego el segundo y nos aparecerán la suma, resta y multiplicación de esos números.



Y al final del programa podemos ver que se nos agradece su uso. :P


Es todo por esta entrada. Si tienen alguna duda, pueden comentar si gustan.

Hasta luego.

*Todavía falta un programa el cual subiré en otra entrada.



Fuentes:
http://www.osmosislatina.com/lenguajes/perl/basico.htm

http://perlenespanol.com/tutoriales/funciones/funciones_de_cadena.html

http://perlmeme.org/howtos/perlfunc/chomp_function.html

1 comentario:

  1. Buena explicación. Te pongo cuatro puntos para el lab.

    ResponderEliminar