Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EVALUACIÓN PERMANENTE 2
INTRODUCCIÓN A LA PROGRAMACIÓN
Deberás leer detenidamente cada una de las indicaciones de la evaluación con la finalidad de
cumplir con todos los puntos solicitados.
INDICACIONES:
Pregunta 1: (6ptos)
1 de 7
EVALUACIÓN PERMANENTE
Elabore un programa que permita calcular y mostrar el pago por cursos, pago por matrícula y el total a
pagar por un alumno. Para ello deberá:
Para los que cursan los tres primeros ciclos se pagará S/300 por cada curso, para los demás ciclos el
costo es de S/340 por curso. Se debe calcular y mostrar el total a pagar.
Ejercicio 1
2 de 7
EVALUACIÓN PERMANENTE
<!DOCTYPE html>
<html>
<head>
<title>Calculadora de Pago para Alumnos</title>
</head>
<body>
<h1>Calculadora de Pago para Alumnos</h1>
<form id="calculator">
<label for="ciclo">Ciclo (1 al 6):</label>
<input type="number" id="ciclo" min="1" max="6" required><br>
<div id="resultado">
<!-- Aquí se mostrará el resultado -->
</div>
<script>
function calcularPago() {
var ciclo = parseInt(document.getElementById("ciclo").value);
var numCursos = parseInt(document.getElementById("numCursos").value);
var costoPorCurso;
document.getElementById("resultado").innerHTML = resultado;
}
</script>
3 de 7
EVALUACIÓN PERMANENTE
</body>
</html>
Pregunta 2: (6 ptos)
Elabore un algoritmo que permita el ingreso de las letras S,C,V o D según el estado civil de una persona
(S=Soltero, C= Casado, V=Viudo, D= Divorciado). El programa deberá mostrar un mensaje que indique
el estado civil de acuerdo a la letra ingresada. En caso de ingresar otro valor deberá mostrarse el
mensaje “Valor no esperado.”
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var estado;
estado=prompt("Ingrese su estado civil: \n S \n C \n V \n D");
switch(estado){
case 'S': alert("Soltero");
break;
case 'C': alert("Casado");
break;
case 'V': alert("Viudo");
4 de 7
EVALUACIÓN PERMANENTE
break;
case 'D': alert("Divorciado");
break;
default: alert("Valor no esperado.");
}
</script>
</body>
</html>
Pregunta 3: (8ptos)
Elabore un algoritmo que permita calcular el total a pagar por el número de entradas al teatro. Para
ello:
- El programa permitirá ingresar un valor (E,A, J o D)para elegir el tipo de entrada (E=Estudiante,
A=Adulto, J=Jubilado, D=Discapacitado). En caso de ingresar otro valor deberá mostrarse el
mensaje “Valor no esperado.”
- El programa permitirá también ingresar el número de entradas (Número entero).
- El programa deberá asignar el precio de entrada según el cuadro por tipo de entrada:
Se mostrará en pantalla el total al pagar por las entradas (Nro de entradas * precio)
5 de 7
EVALUACIÓN PERMANENTE
Ejercicio 3:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<title>Promedio de notas</title>
</head>
<body>
<script>
6 de 7
EVALUACIÓN PERMANENTE
var precioEntrada;
switch (tipoEntrada) {
case 'E':
precioEntrada = 35;
break;
case 'A':
precioEntrada = 80;
break;
case 'J':
precioEntrada = 60;
break;
case 'D':
precioEntrada = 50;
break;
default:
document.write("Valor no esperado.");
break;
}
7 de 7