ajorepw.files.wordpress.com · Web viewUNIVERSIDAD MARIANO GÁLVEZ CENTRO REGIONAL DE GUASTATOYA...

Post on 30-Apr-2018

223 views 4 download

Transcript of ajorepw.files.wordpress.com · Web viewUNIVERSIDAD MARIANO GÁLVEZ CENTRO REGIONAL DE GUASTATOYA...

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(); } }