<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC2%2Fwhile-loop%2FEnglish</id>
		<title>Java/C2/while-loop/English - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC2%2Fwhile-loop%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;action=history"/>
		<updated>2026-04-09T01:32:02Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;diff=4184&amp;oldid=prev</id>
		<title>Sneha at 03:49, 9 May 2013</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;diff=4184&amp;oldid=prev"/>
				<updated>2013-05-09T03:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;amp;diff=4184&amp;amp;oldid=121&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sneha</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;diff=121&amp;oldid=prev</id>
		<title>Chandrika: Created page with ''''Title of script''': While Loop  '''Author''': TalentSprint  '''Keywords:''' loop, conditions, while loop, video tutorial    {| style=&quot;border-spacing:0;&quot; | style=&quot;border:0.035c…'</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C2/while-loop/English&amp;diff=121&amp;oldid=prev"/>
				<updated>2012-11-27T10:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;&amp;#039;&amp;#039;&amp;#039;Title of script&amp;#039;&amp;#039;&amp;#039;: While Loop  &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039;: TalentSprint  &amp;#039;&amp;#039;&amp;#039;Keywords:&amp;#039;&amp;#039;&amp;#039; loop, conditions, while loop, video tutorial    {| style=&amp;quot;border-spacing:0;&amp;quot; | style=&amp;quot;border:0.035c…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Title of script''': While Loop&lt;br /&gt;
&lt;br /&gt;
'''Author''': TalentSprint&lt;br /&gt;
&lt;br /&gt;
'''Keywords:''' loop, conditions, while loop, video tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| '''Visual Cue '''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| '''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 1&lt;br /&gt;
&lt;br /&gt;
'''Welcome'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Welcome to the spoken tutorial on''' While Loop '''in java'''.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 2&lt;br /&gt;
&lt;br /&gt;
'''Learning Outcomes'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| In this tutorial, you will learn &lt;br /&gt;
&lt;br /&gt;
'''About the while loop.'''&lt;br /&gt;
&lt;br /&gt;
'''To use it.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 3&lt;br /&gt;
&lt;br /&gt;
'''Tools Used'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| For this tutorial we are using&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 11.10''', &lt;br /&gt;
&lt;br /&gt;
'''JDK 1.6''' and &lt;br /&gt;
&lt;br /&gt;
'''Eclipse 3.7'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 4&lt;br /&gt;
&lt;br /&gt;
'''Prerequisites'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| To follow this tutorial, you must have knowledge on '''relational operators in Java'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not, for relevant tutorials please visit our website which is as shown. [http://spoken-tutorial.org/ http][http://spoken-tutorial.org/ ://][http://spoken-tutorial.org/ spoken][http://spoken-tutorial.org/ -][http://spoken-tutorial.org/ tutorial][http://spoken-tutorial.org/ .][http://spoken-tutorial.org/ org]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 5&lt;br /&gt;
&lt;br /&gt;
'''While loop'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Here is the structure of a while loop. &lt;br /&gt;
&lt;br /&gt;
It has two parts.&lt;br /&gt;
&lt;br /&gt;
One is the '''loop running condition''' and the other is the '''loop variable.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let us look at an example. Switch to Eclipse&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| '''Point to the code'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minimize Slides and open Eclipse&lt;br /&gt;
&lt;br /&gt;
Eclipse should contain the following code.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''public class WhileDemo{'''&lt;br /&gt;
&lt;br /&gt;
'''public static void main(String&amp;lt;nowiki&amp;gt;[] &amp;lt;/nowiki&amp;gt;args){'''&lt;br /&gt;
&lt;br /&gt;
'''}'''&lt;br /&gt;
&lt;br /&gt;
'''}'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| We have the skeleton code required. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have created a class WhileDemo and added the main method to it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Type in main method,&lt;br /&gt;
&lt;br /&gt;
'''int n = 1;'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| We shall print numbers from 1 to 10 using a while loop.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type '''''int n = 1'' '''''semi-colon.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Highlight &lt;br /&gt;
&lt;br /&gt;
'''int n = 1;'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| We have created an integer '''n''' that we would be using inside the loop.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is called the loop variable.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Type in next line,&lt;br /&gt;
&lt;br /&gt;
'''while (n&amp;lt;nowiki&amp;gt; &amp;lt;= 10)&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Then type '''''while '''''within ''parenthesis '''n''' less than equalto'' '''''10'''''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Highlight&lt;br /&gt;
&lt;br /&gt;
'''while (n&amp;lt;nowiki&amp;gt; &amp;lt;= 10)&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| This statement is called the looping condition.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It means the loop will run as long as this condition is true.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In our case, it will run as long as the value of '''n''' is less than or equal to 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And it will stop only when the value of '''n''' become greater than 10.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change the '''while... '''to&lt;br /&gt;
&lt;br /&gt;
while (n&amp;lt;nowiki&amp;gt; &amp;lt;= 10) {&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
System.out.println(n);&lt;br /&gt;
&lt;br /&gt;
n = n + 1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Inside the loop, we shall print the value of '''n''' and then increment it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type '''System.out.println(n);'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''n = n + 1;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Highlight print statement&lt;br /&gt;
&lt;br /&gt;
Then increment statement&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| This way, first 1 is printed and then the value of n becomes 2. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Highlight condition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Highlight print statement&lt;br /&gt;
&lt;br /&gt;
Then increment statement.&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Then the loop condition is checked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The condition is true. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then 2 is printed and the value of n becomes 3.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Highlight condition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| This happens till 10 is printed and the value of n becomes 11.&lt;br /&gt;
&lt;br /&gt;
Once the value of n is 11, the condition '''n&amp;lt;nowiki&amp;gt; &amp;lt;= 10&amp;lt;/nowiki&amp;gt;''' is not true'''.'''&lt;br /&gt;
&lt;br /&gt;
And hence the loop stops.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let us see the code in action.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Save and run. Point to output&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Save.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Run the code.&lt;br /&gt;
&lt;br /&gt;
As we can see, the numbers from 1 to 10 are printed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now let us print numbers from '''50''' to '''40'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n = 1''' to '''n = 50'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| We start with 50.&lt;br /&gt;
&lt;br /&gt;
'''So Change n = 1 to n = 50'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n&amp;lt;nowiki&amp;gt; &amp;lt;= 10&amp;lt;/nowiki&amp;gt;''' to '''n &amp;gt;= 40'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| We go till 40.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In other words as long as n ''is greater than or equal to ''40.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Change '''n''' ''lessthan equal to '''''10 '''to '''n''' ''greater than equal to '''''40'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n = n + 1''' to '''n = n - 1'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| since we are looping from a bigger number to a smaller number, we have decrement the loop variable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Change '''n + 1''' to '''n - 1'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let us now see the output.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Save and run. Point to output&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| As we can see, the output is as expected.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we shall print the first 10 multiples of 7.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n = 50''' to '''n = 7'''&lt;br /&gt;
&lt;br /&gt;
Change '''n &amp;gt;= 40''' to '''n&amp;lt;nowiki&amp;gt; &amp;lt;= 70&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Change '''n = n – 1''' to '''n = n + 7'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| To do that, we start with 7 and end with 70.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So change '''n = 50''' to '''n = 7'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''n''' ''greater than equal to '''''40 to n''' ''less than equal to '''''70'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This way, we make sure the loop stops at 70.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| To get the multiples, we shall increment the loop variable by 7.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, change '''n - 1''' to '''n + 7'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save. Run.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Save and run. Point to output&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| As we can see, the output is the first 10 multiples of 7.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We can also use a while loop to get the sum of digits of a number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let us see how to do so.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n = 7''' to '''n = 13876'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| First clear the main method.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We start with the number.&lt;br /&gt;
&lt;br /&gt;
'''n''' ''equal to'' '''13876'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Add '''int dSum = 0''' as the next line&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| '''int dSum '''''equal to'' '''0'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This variable will contain the sum of digits.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n&amp;lt;nowiki&amp;gt; &amp;lt;= 70&amp;lt;/nowiki&amp;gt;''' to '''n &amp;gt; 0'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''n''' ''less than equal to '''''70 '''to '''n '''''greater than '''''0'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The reason for using this condition will be evident in a while.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Remove '''n = n + 7''' and add this&lt;br /&gt;
&lt;br /&gt;
'''dSum = dSum + (n % 10);'''&lt;br /&gt;
&lt;br /&gt;
'''n = n / 10;'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| To get the sum of digits, we must first get the digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We do that by using the modulo operator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type '''dSum = dSum + (n % 10)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Now after adding that digit, we remove the digit by dividing the number by 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type n = n / 10&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Point to the code : '''dSum'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| So when the loop runs for the first time, '''dSum '''will be 6 and n will be 1387.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Point to the code : '''dSum '''and '''n'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| After the second run, '''dSum''' will be 13, which is the sum of last two digits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''n''' will become 138.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So on, as the loop progresses, the digits will be added to '''dSum.'''&lt;br /&gt;
&lt;br /&gt;
And the value of '''n''' will become zero.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| Finally, we print the dSum.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Change '''println(n)''' to '''println(dSum)'''&lt;br /&gt;
&lt;br /&gt;
save and run. Point to output&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Type '''System.out.println(dSum)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save and run.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As we can see, the sum of digits has been printed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.176cm;&amp;quot;| This way, a while loop, is one of the most fundamental constructs in programming, can be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Minimize the '''Eclipse''' window and switch to slides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Slide 6&lt;br /&gt;
&lt;br /&gt;
'''Summary'''&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| We have come to the end of this tutorial. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In this tutorial we have learnt&lt;br /&gt;
&lt;br /&gt;
* The while loop&lt;br /&gt;
* how to use it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 7'''Assignment'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| As an assignment for this tutorial solve the following problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Given a number, compute its reverse by using a while loop.&lt;br /&gt;
&lt;br /&gt;
Example: 19435 =&amp;gt; 53491&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 8'''About the Spoken Tutorial Project'''&lt;br /&gt;
&lt;br /&gt;
* Watch the video available at[http://spoken-tutorial.org/What_is_a_Spoken_Tutorial  ][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial http][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial ://][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial spoken][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial -][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial tutorial][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial .][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial org][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial /][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial What][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial _][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial is][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial _][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial a][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial _][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial Spoken][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial _][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial Tutorial]&lt;br /&gt;
&lt;br /&gt;
* It summarizes the Spoken Tutorial project&lt;br /&gt;
&lt;br /&gt;
* If you do not have good bandwidth, you can download and watch it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| To know more about the '''Spoken Tutorial''' project, watch the video available at the following link, that summarizes the Spoken Tutorial project&lt;br /&gt;
&lt;br /&gt;
If you do not have good bandwidth, you can download and watch it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 9'''Spoken Tutorial Workshops'''The Spoken Tutorial Project Team&lt;br /&gt;
&lt;br /&gt;
* Conducts workshops using spoken tutorials&lt;br /&gt;
&lt;br /&gt;
* Gives certificates for those who pass an online test&lt;br /&gt;
&lt;br /&gt;
* For more details, please write to [mailto:contact@spoken-tutorial.org contact][mailto:contact@spoken-tutorial.org @][mailto:contact@spoken-tutorial.org spoken][mailto:contact@spoken-tutorial.org -][mailto:contact@spoken-tutorial.org tutorial][mailto:contact@spoken-tutorial.org .][mailto:contact@spoken-tutorial.org org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| The Spoken Tutorial Project Team, Conducts workshops using spoken tutorials, Gives certificates for those who pass an online test&lt;br /&gt;
&lt;br /&gt;
For more details, please write to '''contact AT spoken HYPHEN tutorial DOT org.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 10'''Acknowledgement'''&lt;br /&gt;
&lt;br /&gt;
* Spoken Tutorial Project is a part of the Talk to a Teacher project&lt;br /&gt;
&lt;br /&gt;
* It is supported by the National Mission on Education through ICT, MHRD, Government of India&lt;br /&gt;
&lt;br /&gt;
* More information on this Mission is available at&lt;br /&gt;
&lt;br /&gt;
* [http://spoken-tutorial.org/NMEICT-Intro http][http://spoken-tutorial.org/NMEICT-Intro ://][http://spoken-tutorial.org/NMEICT-Intro spoken][http://spoken-tutorial.org/NMEICT-Intro -][http://spoken-tutorial.org/NMEICT-Intro tutorial][http://spoken-tutorial.org/NMEICT-Intro .][http://spoken-tutorial.org/NMEICT-Intro org][http://spoken-tutorial.org/NMEICT-Intro /][http://spoken-tutorial.org/NMEICT-Intro NMEICT][http://spoken-tutorial.org/NMEICT-Intro -][http://spoken-tutorial.org/NMEICT-Intro Intro]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| '''Spoken Tutorial '''Project is a part of the '''Talk to a Teacher''' project. It is supported by the '''National Mission on Education through ICT, MHRD, Government of India. '''More information on this Mission is available at the following link&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| Slide 11'''About the contributor'''&lt;br /&gt;
&lt;br /&gt;
* This tutorial has been contributed by '''TalentSprint'''&lt;br /&gt;
* '''www.talentsprint.com'''&lt;br /&gt;
&lt;br /&gt;
* Thanks for joining&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;&amp;quot;| This tutorial has been contributed by '''TalentSprint'''. Thanks for joining.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Chandrika</name></author>	</entry>

	</feed>