examen de programacion iii

2
EXAMEN DE PROGRAMACION III NOMBRES Y APELLIDOS:______________________________________ 1. El siguiente programa tiene errores, corrígelo para que funcione (3) <SCRIPT> <HTML LANGUAGE="JavaScript" // EVAL2A.HTM var farenheit,celsius, var s=""; for(i=-2;i<=12:i++) [ celsius=10*i; farenheit=32+(celsius*9)/5; s=s+"C= "+celsius+" F= "+farenheit+"\n"; if (celsius==0) s=s+"Punto congelacion del Agua\n’; if (celsius==100) s=s+"Punto de ebullicion del Agua\n"; ] alert(s; <//SCRIPT> <HTML> 2. Escriba una función que permita imprimir los valores de una recta y=mx+n entre -5 y 5. Se lee las constantes m y n con prompt. (4) <HTML> <SCRIPT > function recta(a,b) { return salida; } m=parseFloat(prompt("Tabla de valores de y = mx + n\nEscribe el valor de m","")); n=parseFloat(prompt("Tabla de valores de y = mx + n\nEscribe el valor de n","")); document.write(recta(m,n)); //alert(recta(m,n)); </SCRIPT> </HTML> 3. Escriba un programa que permita determinar cuántas veces se repite el elemento X de un arreglo de N elementos. (3) SALIDA

Upload: fiorella-jamileth-cordova-nicho

Post on 08-Jul-2016

1 views

Category:

Documents


0 download

DESCRIPTION

progracion

TRANSCRIPT

Page 1: Examen de Programacion III

EXAMEN DE PROGRAMACION III

NOMBRES Y APELLIDOS:______________________________________

1. El siguiente programa tiene errores, corrígelo para que funcione (3)

<SCRIPT>

<HTML LANGUAGE="JavaScript"

// EVAL2A.HTM

var farenheit,celsius,

var s="";

for(i=-2;i<=12:i++)

[

celsius=10*i;

farenheit=32+(celsius*9)/5;

s=s+"C= "+celsius+" F= "+farenheit+"\n";

if (celsius==0) s=s+"Punto congelacion del Agua\n’;

if (celsius==100) s=s+"Punto de ebullicion del Agua\n";

]

alert(s;

<//SCRIPT>

<HTML>

2. Escriba una función que permita imprimir los valores de una recta y=mx+n entre -5 y 5. Se lee las

constantes m y n con prompt. (4)

<HTML>

<SCRIPT >

function recta(a,b)

{

return salida;

}

m=parseFloat(prompt("Tabla de valores de y = mx +

n\nEscribe el valor de m",""));

n=parseFloat(prompt("Tabla de valores de y = mx +

n\nEscribe el valor de n",""));

document.write(recta(m,n));

//alert(recta(m,n));

</SCRIPT>

</HTML>

3. Escriba un programa que permita determinar cuántas veces se

repite el elemento X de un arreglo de N elementos. (3)

SALIDA

Page 2: Examen de Programacion III

4. Diseñar y Validar la entrada de datos del siguiente formulario (10)

DNI: debe validar que se ingresen 8 dígitos (al hacer clic en el botón Guardar Cambios)

APELLIDOS: validar que no estén en blanco (al hacer clic en el botón Guardar Cambios)

NOMBRES: validar que no estén en blanco (al hacer clic en el botón Guardar Cambios)

EDAD: validar que no esté en blanco (al hacer clic en el botón Guardar Cambios) y también validar

que sea un numero entero en el evento onblur

E-MAIL: validar que sea una dirección email (al hacer clic en el botón Guardar Cambios)

Ejemplo para el campo DNI, al hacer clic en el botón aparece el mensaje

Ejemplo para el campo EDAD, al perder el foco emite el mensaje

EDAD: Máximo 8

caracteres

APELLIDOS Y NOMBRES:

Máximo 30 caracteres

EDAD: Máximo 3

caracteres

E-MAIL: Máximo 100

caracteres