Home Jsp Simple-jsp-example Finding a Factorial using while loop



Finding a Factorial using while loop
Posted on: March 12, 2008 at 12:00 AM
In this example we are going to find out the factorial of 12 by using the while loop. In while loop the loop will run until the condition we have given gets true. We are using the scriptlet to calculate the factorial of 12.

Finding a Factorial using while loop

    

In this example we are going to find out the factorial of 12 by using the while loop. In while loop the loop will run until the condition we have given gets true. We are using the scriptlet to calculate the factorial of 12. In the scriptlet we generally writes a java logic in it. The output will be displayed by using the out implicit object used to write the content on the browser.

We can find a factorial of a number by using the temp variable which will help us to calculate the factorial of a number. Take one variable factorial of int type and initialize it as 1. Take another variable value of type int of which you want to calculate the factorial .Now use while loop and pass the condition that until temp> 0, the loop should perform the following task: the factorial =  factorial* temp and keep on decreasing the value of temp by l.

Code of the Program:

<HTML>
  <HEAD>
    <TITLE>Finding a Factorial using while loop</TITLE>
  </HEAD>
  <BODY>
    <font  size="6" color ="#000080">
     Finding a Factorial using while loop</font><br>
    <%
        int value = 12, factorial = 1, temp = value;
        while (temp > 0) {
            factorial *= temp;
            temp--;
        }
     out.println("The factorial of " + value + " is " + factorial + ".");
    %>
  </BODY>
</HTML>

The output of the program is given below:

Download WhileFactorial.jsp.


Related Tags for Finding a Factorial using while loop:
javacoopbrowserormantformscriptobjectiohelpgeneralvariablesedoutputfindgettypelogicloopdisplayipcontentvaluenumberusingintriathislogwriteoorowtaskconditionforrowsexamplewhiletoimplicitiniwseexamrunldciwssheilitnotcanfactorialliinitputsplvaruseulpeinitializeimbrowseinnormpasscalascalcfactormntoutplaytrwantempcacalculateletjispesscriptlettrueemallobjtorxawhichxampsspctoreeatlatekishallivmplgogetsfolloweaandaractwantwingvazscrssriripthshocondav12abablaluhatctodispfactfininitialjepleplrallyndonolo


More Tutorials from this section

Ask Questions?    Discuss: Finding a Factorial using while loop   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.