miércoles, 1 de septiembre de 2010

REPORTE #3 Lenguajes Script

Aqui les presento mi reporte 3 sobre diferentes programas en distintos lenguajes script.


*Python                                               
  1. #!/usr/bin/env python3.2
  2. # declaracion de variables tipo caracter
  3. saludo="Buen dia!"
  4. nombre="Sofia"
  5. despedida="Suerte en tu clase!!"
  6. # comandos para imprimir variables
  7. print(saludo)
  8. Buen dia!
  9. print(nombre)
  10. Sofia
  11. print(despedida)
  12. Suerte en tu clase!!
La primera linea del codigo es indispensable para que se pueda ejecutar.
La segunda y sexta linea son comentarios.
La tercera, cuarta y quinta linea son las variables de tipo caracter.
La septima, novena y onceava linea son los comandos para mandar imprimir las variables, mientras que la octava, decima y doceava linea imprime la variable.

*Perl                                                 
  1. #!/usr/bin/perl
  2. print "Radio del circulo?\n";
  3. $r = <STDIN>;
  4. $area =3.1416*$r*$r;
  5. print "Area del circulo  = $area \n";
  6. exit(0);
Este codigo es para calcular el area de un circulo.
Como en el codigo anterior la primera linea es indispensable.
En la segunda linea le pedimos radio y lo guardamos como variable $r para despues crear la variable con la formula del area del circulo $area =3.1416*$r*$r; y finalmente nos de el resultado.





*Java Script                                     
<HTML>El código JAVA Script se incluye dentro del documento HTML mediante la etiqueta <Script> o <Script languaje= "Java Script">.

<HEAD>
<TITLE> Ejercico en Java Script </TITLE>
</HEAD>
<BODY>
<Script Languaje = "Java Script">
<!-- Ocultación a antiguos navegadores
document.write ( 'Buen dia Sofia!!' )
// Fin de la ocultación -->
</Script>
</BODY>
</HTML>






Para poder escribir la frase dentro de la pantalla se utiliz la función documment.write, cuya estructura es la siguiente: documment.write (' Texto deseado')
Este es un codigo sencillo que imprime un saludo.

Serie Fibonacci en Javascript

<html>
<head>
<title>fib3 </title>
</head>
<body>
<script language=javascript>
var var1;
var var2;
var var3;
var1=1;
var2=1;
document.write("<h4>");
var m=prompt(" Has ta qe numero desea que llegue la serie de fibonacci:", 0);
if(m==1)
{
document.write(var1 + "<br>");
}
if(m==2)
{
document.write(var1 + "<br>");
document.write(var2 + "<br>");
}
if(m>=3)
{
document.write(var1 + "<br>");
document.write(var2 + "<br>");
var3=var2+var1;
document.write(var3 + "<br>");
}
for(var i=3; i<=m-1; i++)
{
var1=var2;
var2=var3;
var3=var2+var1;
document.write(var3 + "<br>");
}
</script>
</body>
</html>






La verdad tuve un poco de dificultades ya que no se utilizar muy bien los lenguajes, pero los ejemplos que puse son los que se me hicieron mas sencillos.
*Realice una pequeñas modificaciones y agrege la serie fibonacci en javascript.


Saludos!

11 comentarios:

  1. Hola, Sofía... =)

    El programita en Perl está bien, pero tiene un error en la penúltima línea; supongo que quisiste poner "$area" en vez de "$fun" ¿?

    En cuanto a los otros dos programas, están muy triviales. Se esperaba que pudieran hacer algo más elaborado.

    Por lo anterior, tu calificación es de 1.5/4 . Si haces las correcciones que te marco, obviamente esta calificación será mayor.

    Saludos,
    Sara

    ResponderEliminar
  2. En el de perl si es $area en lugar de $fun, por que iba a utilizar $fun = funcion, pero me parecio mas conveniente area.. $area ya que muestra el area del circulo.

    ResponderEliminar
  3. hola buenos dias tenia una duda respecto al programa con el perl en la linea que dice $r= ; que quieres decir con esa funcion o que declaras mi duda se enfoca mas en esa parte que significa o que nos permite hacer en el programa??

    ResponderEliminar
  4. en la linea de $r= , guarda la variable radio que ingresara el usuario. (:
    Gracias por tu comentario!

    ResponderEliminar
  5. hola !!

    me parece que el programa en python si fue un poco simple .. pero para mi gusto los otros 2 noo .. se hizo el esfuerzo. ..

    =)

    ResponderEliminar
  6. Muy bien los programas ojala puedas mejorarlos para que aumente tu calificacion.

    ResponderEliminar
  7. buen reporte y por las imagenes que bien que encontraste compialador de cada uno de ellos, y son entendibles tus programas

    ResponderEliminar
  8. Hola que bueno que corregiste tu reporte, te quedo muy bien, ademas de las imagenes que dan una buena idea

    ResponderEliminar
  9. Super bien los programas, la verdad es que a mi me parecen los adecuados, ya que apenas nos estabamos iniciando en esto de la programacion y tampoco podiamos hacer un programa muy sofisticado, en general bien pues se entiende todo

    ResponderEliminar
  10. Se noto el esfuerzo en el reporte, alo mejor un programa si estaba algo simple pero se ve que le pusiste empeño a la hora de escribir el codigo....
    Saludos amiga

    ResponderEliminar
  11. muy bien, espero te den los puntos correspondientes

    ResponderEliminar