Ajuda com jsp

2 respostas
M

Gente fiz esta pagina jsp que não é bem o que eu quero que ele faça eu quero que ele imprima somente os 30 primeiros multiplos de 5 e não esta coluna toda que eu fiz mas tô sabendo como eu faço. Help.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>**** Trabalho de JSP ****</title>
</head>
<body bgcolor="00CCCC">
<center>
<table border="1">
<caption><h1><font color= white face="verdana"> Resultado :</h1></font></caption>
<tr><th><i><font color="white" face="verdana"> Número :</font></i></th><th><center><font color="white" face="verdana"> Mútiplos de cinco</font></th></tr>
<%for( int cont = 1; cont < 151; cont++ ) { %>
<tr><td><%= cont %> </td><td><%= multiplo( cont ) %></td></tr>
<%} %>
</table>
<%! public int multiplo( int  num ) {
	if( num %5== 0 )
	return num;
		else
	return 0;
	}%>
</center>
</body>
</html>
:roll:

2 Respostas

ASOBrasil

mimisouza,

Se entendi bem é isso que vc quer fazer:

<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>**** Trabalho de JSP ****</title>
 </head>
 <body bgcolor="00CCCC">
 <center>
 <table border="1">
 <caption><h1><font color= white face="verdana"> Resultado :</h1></font></caption>
 <tr><th><i><font color="white" face="verdana"> Número :</font></i></th><th><center><font color="white" face="verdana"> Mútiplos de cinco</font></th></tr>
 <%for( int cont = 1; cont < 151; cont++ ) {
	 int resultado = multiplo( cont );
	 if (resultado != 0) {%>
 <tr><td><%= cont %> </td><td><%= resultado %></td></tr>
 <%	}
   }%>
 </table>
 <%! public int multiplo( int  num ) {
 	if( num %5== 0 )
 	return num;
 		else
 	return 0;
 	}%>
 </center>
 </body>
 </html>

ASOBrasil

M

Tudo bem é isto mesmo que eu quero mas o zero(0) tb não seria multiplo de cinco?? Como poderei fazer deste jeito e tb colocar somente um zero???

Criado 22 de maio de 2006
Ultima resposta 23 de mai. de 2006
Respostas 2
Participantes 2