miércoles, 19 de junio de 2013

Practica 22

Colegio Nacional de Educación Profesional Técnica

 

Lic. "Jesus Reyes Heroles"

 

Nombre del Alumno: José Guadalupe Martínez Cruz

Módulo: Diseño y Elaboración de Páginas Web

 Grupo: INFO-604.

Práctica: N° 22.




Introducción

Mediante uso de lenguaje JavaScript y HTML se genera un archivo que capture un número y calcule la raíz cuadrada y cubica de valor introducido, esto mediante el uso de funciones(function) para realizar tales acciones cuando se se sea necerio.


Código HTML



Código Java Script



Explicación del código generado

Primero se pide un número mayor a cero, se comprueba si este es un número positivo. Si es negativo se manda una alerta que diga "Error" y se escribe en el HTML el párrafo "Error, es un número menor a 0".
Si se el valor resulta ser un número o semejante se comprueba si en verdad es un número, sí no lo es se muestra el párrafo "Error, no es número o no escribió algo".
Cuando se valide el número introducido se imprime en el párrafo "Valor proporcionado 'número'. " y este se envía a las funciones cuadra y cubic, el valor se envia a estas colocando la varible en donde se guardó entre los parentesis de la función y esta recibe el valor de la misma forma:
     se envia con  cubic(n) y se recibe en function cubic(n){instrucciones de la función}

Las funciones de JavaScript que se ocupan para cacular los valores deseados son:
         math.sqrt(n) es para raíz cuadrada, se coloca la variable o valor a calcularle la raíz cuadrada.
        math.pow(n, 1/3) que es para en este caso la raíz cuadrada que es n^(1/3) , en está función se coloca el valor o la varible a la cual se le calculará tal potencia y seguido de una coma va la pontecia deseada.
los valores conseguidos se guardan en cuadrado y cubico, respectivamente, después, estos se imprimen el documento HTML con los párrafos "La raíz cuadrada es: 'resultado' " y "La raíz cubica es: 'resultado' ".

Resultado del código







Conclusión

En JiavaScript también se hace el uso de funciones haciendo el proceso más rapido, estás funciones se pueden utilizar en cualquier momento y pueden enviar y/o reciber datos que serán utilizados en el progrma que se generé. JS también incluye funciones propias para diferentes acciones, como las de Math, las cuales son funciones matemáticas que en este caso se ocuparon a pow() y sqrt().

URL de la práctica

Practica 21

Colegio Nacional de Educación Profesional Técnica

 

Lic. "Jesus Reyes Heroles"

 

Nombre del Alumno: José Guadalupe Martínez Cruz

Módulo: Diseño y Elaboración de Páginas Web

 Grupo: INFO-604.

Práctica: N° 21.




Introducción

En esta práctica se hace uso de la sentencia while en el lenguaje de programación JavaScript para determinar la descomposición del factorial de un número dado al cargar el documento HTML elaborado.

Código HTML



Código Java Script



Explicación del código generado

La descomposición de un factorial solo se puede hacer con un número “entero” y “positivo”, por lo que se valida el valor capturado para poder hacer las operaciones necesarias:
if(isNaN(n)==false & n%1==0 && n!="" && n>=2)
Para que el valor introducido en la ventana sea valido se comprueba si es un número, si es entero, si no es nulo y si es mayor o igual a “2”.
Si esto no se cumple manda un mensaje de
“N no es válido. Introduce un número entero mayor o igual a 2”.
Si es un número valido este después se imprime en el documento HTML seguido del signo de igual.
Se comprueba sino es “2” para poder buscar otros factores:
if(n%div!=0){div+=1;}
Div tiene un valor inicial de 2, en lo anterior si el resultado de n entre div  es diferente de 0 a div se le suma 1.
Se escribe el valor de div document.write(div); .
Se divide el número(n) con la división(div)  y el exponente(exp) adquiere el valor de 1; después se inicia el ciclo While que seguirá hasta que n sea diferente de 1.
Se comprueba si el residuo de la división de n y div es igual a 0, esto es verdadero entonces
n=n/div;   exp+=1;
Sino while(n%div!=0){div+=1;}  que es mientras el residuo de de  n entre div se diferente de 0 a div se le incrementa en uno. Seguido se muestran los valores de exp(como exponente) y div(después del signo por [ x ]), y exp adquiere un valor de 0.
document.write('<sup>'+exp+'</sup> x '+ div); exp=0;
Al final del while principal se coloca el ultimo exponente a la descomposición del factorial:
    document.write('<sup>'+exp+'</sup>');

Resultado

Este es el resultado del código generado, en  las imágenes se observan la captura del número, la descomposición de tal número y la última imagen el error que sucede al introducir un valor no valido.




Conclusión

En está practica se hizo uso de la sentencia while en JavaScript permite repetir indeterminadamente una parte de un programa creando un ciclo que se cierre al cumplir una condición, logrando el producto deseado. Para evitar problemas antes de entrar al while se valida el valor capturado con un if y diversas opciones o condiciones a cumplir.

URL de la práctica

jueves, 13 de junio de 2013

Practica 20

Colegio Nacional de Educación Profesional Técnica

 

Lic. "Jesus Reyes Heroles"

 

Nombre del Alumno: José Guadalupe Martínez Cruz

Módulo: Diseño y Elaboración de Páginas Web

 Grupo: INFO-604.

Práctica: N° 20.




Introducción

Se crea un archivo HTML básico el cual ejecuta un archivo JavaScript en el cual se captura el valor de un número, a este se le calcula su factorial mostrando toda la operación necesaria para llegar al resultado deseado.

Código HTML





Código Java Script

Explicación del código generado

En el HTML se pone el titulo Sentencia IF, después se ejecuta el JavaScript en el cual se pide y captura un número con la función prompt(‘Texto mostrar’) y el valor introducido en este se guarda en la variable n; se compara si n es menor a 0 y si los es se manda una alerta diciendo “Error” y escribe en el HTML el párrafo “Error, es menor a 0”. Después de lo anterior se compara si se introdujo algún valor o si no se introdujo alguno, if(isNaN(n) || n ==""), y se escribe el mensaje en HTML “Error, no es numero o no escribió algo”. Si el valor introducido es valido se ejecuta la función factorial() en cual se declaran las variables necesarias para conseguir el factorial, variable f que guarda el número del número introducido y guardará el resultado de multiplicar al valor de n que adquiere un valor que es original pero con -1 (n =n -1; que se repite en le for)y mediante un ciclo for se logra esto multiplicando al f por n mientras f también adquiere el valor resultante de la multiplicación(f =n * f;). Seguido se imprime el valor de n. Al final de la función se escribe el valor de fcerrando el párrafo iniciado antes del ciclo for.


Resultado

Este el resultado del código Java Script generado:


Conclusión

En JavaScript se puede Comparar valores de diferentes variables para determinar cual es el mayor de estos y controlar que valores se van a mostrar en pantalla.

URL de la práctica

Practica 19

Colegio Nacional de Educación Profesional Técnica

 

Lic. "Jesus Reyes Heroles"

 

Nombre del Alumno: José Guadalupe Martínez Cruz

Módulo: Diseño y Elaboración de Páginas Web

 Grupo: INFO-604.

Práctica: N° 19.




Introducción

Se crea un archivo HTML básico el cual ejecuta un archivo JavaScript en el cual se comparan los valores de tres variables para saber cual es que tiene un número mayor mostrándolo el archivo HTML.

Código 

Código HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">>
<html xmlns="http://www.w3.org/1999/xhtml">>
<head>


Practica 19


</head>
<body>
	

Sentenciaif

<script type="text/javascript" src="p19/codigo.js"></script> </body> </html>

Código Java Script

/// Practica 19
	var n1 = 15;
	var n2 = 23;
	var n3 = 9;
		document.write('<p>Los tres números a comparar son: <b>'+n1+'</b>, <b>'+n2+'</b>, <b>'+n3+'</b>,</p>');
			document.write('<p>y el mayor es el <b>');
		if(n1>n2)
			{
			if(n1>n3)
				document.write(''+n1+'');
			else
				document.write(''+n3+'');
			}
		else
			{
				if(n2>n3)
					document.write(''+n2+'');
				else
					document.write(''+n3+'');
			}
		document.write('</b></p>');
			/// Jose Guadalupe*

Explicación del código generado

En el JavaScript se declaran las variables n1, n2 y n3, con los valores15, 23 y 9 respectivamente; se escriben los siguientespárrafos: “Los tres números a comparar son: n1, n2, n3,” “y el mayor es el” El último párrafo no está completo, este se completa después de que se comparan los tres números para determinar el mayor de ellos. En las comparaciones primero ser comparan n1 y n2, si n1 es mayor que n2 este se compara con n3, si n1 es mayor se escribe en el documento el valor de n1, sino se escribe el valor de n3. Si en la primera comparación n2 resulta ser mayor este se compara con n3 y el que sea mayor se escribe en el documento HTML.

Resultado

Este el resultado del código Java Script generado:


Conclusión

En JavaScript se puede Comparar valores de diferentes variables para determinar cual es el mayor de estos y controlar que valores se van a mostrar en pantalla.

URL de la práctica