You are on page 1of 41

Facultad de Informática y Ciencias Aplicadas

Escuela de Informática

Asignatura: Programación 4

Docente: Ing. Hugo Joel Ortiz

Actividad: Tarea 1 – Ejercicios JSP

Ciclo: 2 – 2019

Alumno Carnet
Humberto Wilfredo Henríquez Benitez 29-2276-2017

San Salvador, 19 de Agosto de 2019


Ejercicio 1
Realizar una JSP para que muestre la siguiente información

Código JSP
<%--
Document : Tarea1-1
Created on : 17-ago-2019, 09:16:17
Author : Humberto Henriquez
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ejercicio1</title>
</head>
<body>
<table border cellpadding="1" cellspacing="0" width="30%">
<%
1
String ast = " * ";
for (int i = 1; i <= 10; i++) {
ast = " * ";

%>
<tr align='center'>
<% for (int j = 1; j
<= 10; j++) { if (j==i)
{%>
<td><%=ast%></td>
<%}
else{%>
<td>&nbsp</td>
<%}
%>
<%}%>
<%}%>
</table>
</body>
</html>

Captura de pantalla de la salida de las JSP

2
Código generado por el servidor

<!DOCTYPE html>

<html>
<head>

<meta httpequiv="Content-Type"
content="text/html; charset=UTF-
8">

<title>Ejercicio1</title>

</head>
<body>

<table border cellpadding="1"


cellspacing="0"
width="30%">

<tr>
<td> * </td>

<td>&nbsp</td>
3
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td> 4
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> <td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td> 5
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> <tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>
6
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr> <td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

7
<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td> <td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
</table>
</body> </html>

Ejercicio 2
Realizar una JSP para que muestre la siguiente información

Código JSP
<%-- 8
Document : Tarea1 - 2
Created on : 17-ago-2019, 09:40:31
Author : Humberto Henriquez
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ejercicio 2</title>
</head>
<body>
<table border cellpadding="1" cellspacing="0" width="30%">
<%
String ast = " * "; for (int i = 1,
k = 10; i <= 10; i++, k--) { ast = "
* ";
%>
<tr align='center'>
<% for (int j = 1; j
<= 10; j++) { if (k==j)
{%>
<td><%=ast%></td>
<%}
else{%>
<td>&nbsp</td>
<%} 9
%>
<%}%>
<%}%>
</table>
</body>
</html>
Captura de pantalla de la salida de las JSP

Código generado por el servidor

<!DOCTYPE html>

<html>
<head>

<meta
httpequiv="ContentTy
pe"
content="text/html;
charset=UTF-8">

<title>Ejercicio 2</title>
10
</head>
<body>

<table border cellpadding="1"


cellspacing="0"
width="30%">

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>
11
<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

12
<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td> <td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td> <tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

13
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

14
<td>&nbsp</td>

<tr>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr>
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> </table> </body> </html>

<td>&nbsp</td>
Ejercicio 3

<td>&nbsp</td>

15
Realizar una JSP para que muestre la siguiente información

Código de JSP
<%--
Document : Tarea1 - 3
Created on : 19-ago-2019, 11:21:11
Author : Humberto Henriquez
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ejercicio 3</title>
</head>
<body>
<table border cellpadding="1" cellspacing="0" width="30%">
<% String ast = " * ";
for (int i = 1, k = 10; i <= 10; i++, k--) {
ast = " * "; %>

16
<tr> <%
for (int j = 1; j <= 10; j++) {
if (i==j || k==j) {%>
<td><%=ast%></td>
<%}
else{%>
<td>&nbsp</td>
<%}
%>
<%}%>
<%}%>
</body>
</html>

Captura de pantalla de la salida de las JSP

Código generado por el servidor

17
<!DOCTYPE html>

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Ejercicio 3</title>

</head>
<body>

<table border cellpadding="1" cellspacing="0" width="30%">

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

18
<td> * </td>

<tr align='center'>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

19
<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td> <td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

20
<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

21
<td>&nbsp</td>

<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td> <td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<tr align='center'>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

22
<td> * </td>

<td>&nbsp</td>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> <td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
</body> </html>

Ejercicio 4
Realizar una JSP para que muestre la siguiente información

Código de JSP
<%--

23
Document : Tarea1-4
Created on : 17-ago-2019, 12:30:09
Author : Humberto Henriquez
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ejercicio 4</title>
</head>
<body>
<table border cellpadding="1" cellspacing="0" width="30%">
<%
String ast = " * "; for (int i = 1,
k = 10; i <= 10; i++, k--) { ast = "
* ";
%>
<tr align='center'>
<% for (int j = 1; j <=
10; j++) { if (i==1 || k==j ||
i==10) {%>
<td><%=ast%></td>
<%}
else{%>
<td>&nbsp</td>

24
<%}
%>
<%}%>
</tr>
<%}%>
</body>
</table>
</html>

Captura de pantalla de la salida de las JSP

Código generado por el servidor

<!DOCTYPE html>

<html>
<head>

25
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Ejercicio 4</title>

</head>
<body>

26
<table border cellpadding="1" cellspacing="0" width="30%">

<tr align='center'>

<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
27
<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
28
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> <td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
29
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td> <td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
30
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

</tr>

<tr align='center'> <td> * </td>


<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>
<td> * </td>

<td> * </td>
31
<td> * </td>
<td> * </td>
<td> * </td>
</tr>
</body>
</table> </html>

Ejercicio 5
Realizar una JSP para que muestre la siguiente información

Código de JSP
<%--
Document : Tarea1-5
Created on : 17-ago-2019, 14:34:31
Author : Humberto Henriquez
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>

32
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ejercicio 5</title>
</head>
<body>
<table border cellpadding="1" cellspacing="0" width="30%">
<%
String ast = " * "; for (int i = 1,
k = 10; i <= 10; i++, k--) { ast = "
* ";
%>
<tr align='center'>
<% for (int j = 1; j <= 10;
j++) { if (j==1 || i==j || k==j ||
j==10) {%>
<td><%=ast%></td>
<%}
else{%>
<td>&nbsp</td>
<%}
%>
<%}%>
</tr>
<%}%>
</table>
</body>

33
</html>
Captura de pantalla de la salida de las JSP

Código generado por el servidor

<!DOCTYPE html>

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Ejercicio 5</title>

</head>
<body>

<table border cellpadding="1" cellspacing="0" width="30%">

34
<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

35
<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td> <td> * </td>

<td>&nbsp</td>

36
<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<td> * </td>

<td>&nbsp</td> <td>&nbsp</td>

<td> * </td>
</tr>

37
<td>&nbsp</td>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>

38
<td>&nbsp</td>

<td> * </td>
</tr>

<tr align='center'>

<td> * </td>
<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td> * </td>
<td> * </td>
</tr>

<tr align='center'>

<td> * </td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td>

<td>&nbsp</td> <td> * </td>


</tr>

39
<td>&nbsp</td>

</table> </body>
</html>

40

You might also like