Difference between revisions of "Java/C2/For-Loop/English-timed"
From Script | Spoken-Tutorial
Sandhya.np14 (Talk | contribs) |
Sandhya.np14 (Talk | contribs) |
||
Line 56: | Line 56: | ||
|- | |- | ||
| 01:17 | | 01:17 | ||
− | | So, inside the '''main''' | + | | So, inside the '''main method''' , type: '''int i''' semicolon. |
|- | |- | ||
| 01:24 | | 01:24 | ||
− | |Then, '''for''' within | + | |Then, '''for''' within parentheses '''i ''' equal to '''0''' semicolon '''i ''' less than '''10''' semicolon '''i ''' equal to '''i''' plus '''1'''. |
|- | |- | ||
Line 75: | Line 75: | ||
|- | |- | ||
| 02:05 | | 02:05 | ||
− | | i<10 is the '''loop''' | + | | i<10 is the '''loop running condition'''. |
|- | |- | ||
Line 83: | Line 83: | ||
|- | |- | ||
| 02:14 | | 02:14 | ||
− | |Else it will be ignored. | + | |Else, it will be ignored. |
|- | |- | ||
Line 158: | Line 158: | ||
|- | |- | ||
| 04:04 | | 04:04 | ||
− | |'''if''' within brackets '''i''' mod '''3''' | + | |'''if''' within brackets '''i''' mod '''3''' equal equal to '''0''' OR within brackets '''i''' mod '''5 ''' equal equal to '''0''' |
|- | |- | ||
Line 166: | Line 166: | ||
|- | |- | ||
| 04:38 | | 04:38 | ||
− | |Then, in curly | + | |Then, in curly brackets, we will print the value of 'i'. |
|- | |- | ||
Line 186: | Line 186: | ||
|- | |- | ||
| 05:14 | | 05:14 | ||
− | |In this tutorial we have | + | |In this tutorial we have learned how to use '''for loop''' in java. |
|- | |- | ||
Line 194: | Line 194: | ||
|- | |- | ||
| 05:29 | | 05:29 | ||
− | |For example, 153 is equal to 1 cube plus 5 cube plus 3 cube. | + | |For example, 153 is equal to '1 cube' plus '5 cube' plus '3 cube'. |
|- | |- | ||
Line 215: | Line 215: | ||
|- | |- | ||
| 06:01 | | 06:01 | ||
− | | gives certificates | + | | gives certificates to those who pass an online test. |
|- | |- | ||
| 06:04 | | 06:04 | ||
Line 225: | Line 225: | ||
|- | |- | ||
| 06:20 | | 06:20 | ||
− | | More information on this | + | | More information on this mission is available at '''spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro'''. |
|- | |- |
Revision as of 16:11, 6 April 2015
Time | Narration |
00:02 | Welcome to the spoken tutorial on for loop in java. |
00:07 | In this tutorial, you will learn how to use the for loop in Java. |
00:12 | For this tutorial, we are using:
|
00:24 | For this tutorial, you should have knowledge of relational operators and if statement in Java. |
00:32 | If not, for relevant tutorials, please visit our website which is as shown. [1] |
00:40 | Here is the syntax of the for loop. |
00:44 | It consists of initialization, loop condition and increment. |
00:51 | Then it has the for block which keeps on executing till the loop condition is true. |
01:00 | Now, let us try out an example in Eclipse. |
01:04 | So, switch to eclipse. |
01:07 | We already have a class named ForLoopDemo. |
01:12 | Let us add the for loop inside the main method. |
01:17 | So, inside the main method , type: int i semicolon. |
01:24 | Then, for within parentheses i equal to 0 semicolon i less than 10 semicolon i equal to i plus 1. |
01:45 | This statement decides how the loop is going to progress. |
01:53 | i =0 is the starting condition for the loop. |
01:58 | This condition allows the variable to be initialized. |
02:05 | i<10 is the loop running condition. |
02:09 | If the condition is true then the for block will be executed. |
02:14 | Else, it will be ignored. |
02:17 | That means, when 'i' becomes more than or equal to 10, the block is not executed. |
02:25 | Then i= i+1 states how the loop variable is going to change. |
02:32 | Here, the value of 'i' starts with 0. |
02:35 | It keeps increasing by 1, for every iteration of the loop, until it becomes 10. |
02:42 | Now, let us do something with 'i'. |
02:46 | So open and close curly brackets. |
02:49 | Inside the curly brackets, type: System dot out dot println and print i into i. |
03:06 | This will print the square of each number from 0 to 9. |
03:11 | Let us see the output. |
03:13 | So save and run the program. |
03:17 | As we can see, the loop run over numbers from 0 to 9. |
03:23 | The square of the number has been printed in each iteration. |
03:28 | Now, let us print all the 2 digit numbers that are multiples of 3 or 5. |
03:37 | So, i should have values from 10 to 99. |
03:42 | So, change i equal to 0 to i equal to 10. |
03:48 | And i less than 10 to i less than 100. |
03:54 | Then, inside the curly brackets, we print the number only if it is a multiple of 3 or 5. |
04:03 | So type: |
04:04 | if within brackets i mod 3 equal equal to 0 OR within brackets i mod 5 equal equal to 0 |
04:32 | This statement checks whether 'i' is divisible by '3'or by '5'. |
04:38 | Then, in curly brackets, we will print the value of 'i'. |
04:50 | Now, let us see the output. |
04:52 | So save and run the program. |
04:56 | We can see that the numbers are either multiples of 3 or 5. In this way we use for loop in Java. |
05:11 | We have come to the end of this tutorial. |
05:14 | In this tutorial we have learned how to use for loop in java. |
05:20 | For assignment, a three digit number is called Armstrong Number if it is equal to the sum of cubes of its digits. |
05:29 | For example, 153 is equal to '1 cube' plus '5 cube' plus '3 cube'. |
05:36 | Find all such 3 digit numbers. |
05:40 | To know more about the Spoken Tutorial project, |
05: 42 | watch the video available at the spoken-tuitorial.org/What_is_a_Spoken-Tuitorial? |
05:49 | It summarizes the Spoken Tutorial project. If you do not have good bandwidth, you can download and watch it. |
05:56 | The Spoken Tutorial project team: Conducts workshops using spoken tutorials, |
06:01 | gives certificates to those who pass an online test. |
06:04 | For more details, please write to contact AT spoken HYPHEN tutorial DOT org. |
06:10 | Spoken Tutorial project is a part of the Talk to a Teacher project and is supported by the National Mission on Education through ICT, MHRD, Government of India. |
06:20 | More information on this mission is available at spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro. |
06:28 | This script has been contributed by TalentSprint. This is Prathamesh Salunke, signing off.
Thanks for joining. |