Post on 30-Apr-2018
UNIVERSIDAD MARIANO GÁLVEZ CENTRO REGIONAL DE GUASTATOYA
FACULTAD DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN
ING. RENÉ ALVARADO
ELABORACIÓN DE PÁGINAS WEB
EJERCICIOS DE REPASO
ORELLANA RIVAS ANDRÉS JOSÉ
CARNÉ: 1890-08-986
FECHA: 02/10/2010
NOTAS
INDEX:
<%-- Document : index Created on : 2/10/2010, 05:25:23 PM Author : Andrés Orellana--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>CALIFICACIONES</title> </head> <body> <h1><center><font face="verdana" size="4">INGRESO DE NOTAS</font></center></h1> <form action="Calificaciones" method="get"> <hr> <center><font face="verdana" size="4">Estudiante: <input type="text" name="nom" value=""> </font></center> <br> <center><font face="verdana" size="4">Primera Nota: <input type="text" name="nota1" value=""> </font></center> <br> <center><font face="verdana" size="4">Segunda Nota: <input type="text" name="nota2" value=""> </font></center> <br> <center><font face="verdana" size="4">Tercera Nota: <input type="text" name="nota3" value=""> </font></center> <br> <center><font face="verdana" size="4">Cuarta Nota: <input type="text" name="nota4" value=""> </font></center> <br><hr> <center><font face="verdana" size="4"> <input type="submit" value="PROMEDIAR"> </font></center> </form> </body></html>
SERVLET:
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
@WebServlet(name="Calificaciones", urlPatterns={"/Calificaciones"})public class Calificaciones extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String Estudiante = request.getParameter("nom"); double nota1 = Double.parseDouble(request.getParameter("nota1".intern())); double nota2 = Double.parseDouble(request.getParameter("nota2".intern())); double nota3 = Double.parseDouble(request.getParameter("nota3".intern())); double nota4 = Double.parseDouble(request.getParameter("nota4".intern()));
double Promedio=0; String Resultado= " "; if(nota1>0 && nota1<10.1){ if(nota2>0 && nota1<10.1){ if(nota3>0 && nota1<10.1){ if(nota4>0 && nota1<10.1){
Promedio=((nota1+nota2+nota3+nota4)/4);
if (Promedio < 2.91){ Resultado= "Repasar"; } else if (Promedio > 2.9 && Promedio<4.91){ Resultado= "Practicar"; } else if (Promedio > 4.9 && Promedio<6.91){ Resultado= "Mejorar"; } else if (Promedio > 6.9 && Promedio<8.91){ Resultado= "Bueno"; } else if (Promedio > 8.9 && Promedio<10.1){ Resultado= "Excelente"; } } } } }
response.setContentType("text/html"); PrintWriter out = response.getWriter();
try { out.println("<html>"); out.println("<head>"); out.println("<title>Calificaciones</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1><br><font face=arial size=8> ESTUDIANTE: "+ Estudiante + "</font></h1>"); out.println("<h1><br><font face=arial size=8> PROMEDIO: "+ Promedio +"</h1>"); out.println("<h1><br><font face=arial size=8> CALIFICACION: "+ Resultado + "</h1"); out.println("</body>"); out.println("</html>");} finally { out.close(); } }
RESTAURANTE
INDEX:
<%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Restaurante</title> </head> <body> <center> <form action="Descuento" method="get"> <h1>RESTAURANTE TÍPICO</h1><hr> INGRESE CONSUMO: <input type="text" id="Consumo" name="Consumo" value="" /> <td><center> <br> <input type="submit" value="DESCUENTO" > </center></td> </form> </center> </body></html>
SERVLET:
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
@WebServlet(name="Descuento", urlPatterns={"/Descuento"})public class Descuento extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
int Consumo = Integer.parseInt(request.getParameter("Consumo".intern())); int Descuento=0; int Total=0;
if (Consumo >0 && Consumo < 300){ Descuento = (Consumo * 0); Total= (Consumo - Descuento); } else if (Consumo >299 && Consumo < 500){ Descuento = ((Consumo * 10)/100); Total= (Consumo - Descuento); } else if (Consumo >499 && Consumo < 1000){ Descuento = ((Consumo * 15)/100); Total= (Consumo - Descuento); } else if (Consumo >999){ Descuento = ((Consumo * 20)/100); Total= (Consumo - Descuento); }
response.setContentType("text/html"); PrintWriter out = response.getWriter();
try { out.println("<html>"); out.println("<head>"); out.println("<title>Factura</title>"); out.println("</head>"); out.println("<body>"); out.println("<br><br><br><br><br><br>"); out.println("<center>"); out.println("<h1><br><font face=arial size=8> FACTURA </font></h1>"); out.println("<table border = 4>"); out.println("<tr><td><font face=arial size=4> CONSUMIDO: </font></tr></td>"); out.println("<td><font face=arial size=4>" + Consumo + "</font>"); out.println("<tr><td><font face=arial size=4> DESCUENTO: </font></tr></td>"); out.println("<td><font face=arial size=4>" + Descuento + "</font>"); out.println("<tr><td><font face=arial size=4> TOTAL: </font></tr></td>"); out.println("<td><font face=arial size=4>" + Total + "</font>"); out.println("</center>"); out.println("</body>"); out.println("</html>");} finally { out.close(); } }
FACTORIAL
INDEX:
<%-- Document : index Created on : 2/10/2010, 06:44:36 PM Author : Andrés Orellana--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>FACTORIAL</title> </head> <body> <h2><center>"FACTORIAL"</center></h2> <hr> <form action="factorial" method="get"> <center><h1>BIENVENIDO</h1></center> <br> <center>INGRESE NUMERAL: <input type="text" name="numero" value=""></center> <br><br> <center><input type="submit" value="CALCULAR"></center> </form> </body></html>
SERVLET:
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
/** * * @author Andrés Orellana */
@WebServlet(name="factorial", urlPatterns={"/factorial"})public class factorial extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int numero = Integer.parseInt(request.getParameter("numero".intern())); int factorial = 1; int fact= numero; while (numero!=0){ factorial=(factorial*(numero)); numero=(numero-1);
}
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try { out.println("<html>"); out.println("<head>"); out.println("<title>Factorial </title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Numeral: "+ fact +"</h1>"); out.println("<h1>Factorial: "+ factorial +"</h1>"); out.println("</body>"); out.println("</html>");
} finally { out.close(); } }