Java/C2/while-loop/Punjabi
From Script | Spoken-Tutorial
Time | Narration |
---|---|
00:02 | ਜਾਵਾ ਵਿੱਚ While loop ਦੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । |
00:06 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ , ਤੁਸੀ while ਲੂਪ ਦੇ ਬਾਰੇ ਵਿੱਚ ਸਿਖੋਗੇ । ਇਸਨੂੰ ਕਿਵੇਂ ਪ੍ਰਯੋਗ ਕਰਦੇ ਹਨ । |
00:12 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਅਸੀ ਪ੍ਰਯੋਗ ਕਰਾਂਗੇ
Ubuntu 11 . 10 , JDK 1 . 6 ਅਤੇ Eclipse 3 . 7 |
00:21 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਲਈ , ਤੁਹਾਨੂੰ ਜਾਵਾ ਵਿੱਚ relational operators ਦਾ ਗਿਆਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ । |
00:26 | ਜੇਕਰ ਅਜਿਹਾ ਨਹੀਂ ਹੈ , ਤਾਂ ਉਚਿਤ ਟਿਊਟੋਰਿਅਲ ਲਈ ਕ੍ਰਿਪਾ ਸਾਡੀ ਨਿਮਨ ਵੇਬਸਾਈਟ ਉੱਤੇ ਜਾਓ । http: / / spoken - tutorial . org |
00:36 | ਇੱਥੇ while loop ਲਈ ਸਟਰਕਚਰ ਦਿੱਤੀ ਗਈ ਹੈ । |
00:39 | ਇਸਦੇ ਦੋ ਭਾਗ ਹਨ । |
00:41 | ਇੱਕ ਲੂਪ ਰਨਿੰਗ ਕੰਡੀਸ਼ਨ ਅਤੇ ਦੂਜਾ ਲੂਪ ਵੈਰਿਏਬਲ ਹੈ । |
00:48 | ਹੁਣ ਇੱਕ ਉਦਾਹਰਨ ਵੇਖਦੇ ਹਾਂ । Eclipse ਉੱਤੇ ਜਾਓ । |
00:55 | ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਬਾਕੀ ਕੋਡ ਲਈ ਜ਼ਰੂਰੀ eclipse IDE ਅਤੇ skeleton ਹੈ । |
01:00 | ਮੈਂ WhileDemo ਨਾਮਕ ਇੱਕ ਕਲਾਸ ਬਣਾਈ ਹੈ ਅਤੇ ਮੇਨ ਮੇਥਡ ਨੂੰ ਇਸ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰ ਦਿੱਤਾ ਹੈ । |
01:05 | ਅਸੀ ਇੱਕ while ਲੂਪ ਦਾ ਪ੍ਰਯੋਗ ਕਰਕੇ 1 ਤੋਂ 10 ਤੱਕ ਸੰਖਿਆਵਾਂ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ । ਟਾਈਪ ਕਰੋ int n = 1 |
01:15 | ਵੈਰਿਏਬਲ n ਸਾਡਾ ਲੂਪ ਵੈਰਿਏਬਲ ਹੈ |
01:21 | ਟਾਈਪ ਕਰੋ while ਪਰੇਂਥੇਸਿਸ ਵਿੱਚ n less than or equal to 10 ਬਰੈਕੇਟ ਖੋਲੋ ਅਤੇ ਬੰਦ ਕਰੋ |
01:33 | ਇਹ ਕੰਡੀਸ਼ਨ ਲੂਪਿੰਗ ਰਨਿੰਗ ਕੰਡੀਸ਼ਨ ਕਹਾਉਂਦੀ ਹੈ । |
01:37 | ਇਸਦਾ ਮਤਲੱਬ ਹੈ ਕਿ ਲੂਪ ਤੱਦ ਤੱਕ ਚੱਲਦਾ ਰਹੇਗਾ ਜਦੋਂ ਤੱਕ ਕੰਡੀਸ਼ਨ ਟਰੂ ਹੋਵੇਗੀ । |
01:42 | ਸਾਡੇ ਕੇਸ ਵਿੱਚ , ਇਹ ਤੱਦ ਤੱਕ ਚੱਲਦਾ ਰਹੇਗਾ ਜਦੋਂ ਤੱਕ n ਦੀ ਵੈਲਿਊ 10 ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹੈ । |
01:47 | ਅਤੇ ਇਹ ਕੇਵਲ ਤੱਦ ਰੁਕੇਗਾ ਜਦੋਂ n ਦੀ ਵੈਲਿਊ 10 ਤੋਂ ਜਿਆਦਾ ਹੋ ਜਾਵੇਗੀ । |
01:53 | ਲੂਪ ਦੇ ਅੰਦਰ , ਅਸੀ n ਦੀ ਵੈਲਿਊ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ |
01:58 | System . out . println ( n ) ; ਅਤੇ ਫਿਰ ਜੋੜੋ n = n + 1 ; |
02:12 | ਇਸ ਪ੍ਰਕਾਰ , ਪਹਿਲਾਂ 1 ਪ੍ਰਿੰਟ ਹੁੰਦਾ ਹੈ ਅਤੇ ਫਿਰ n ਦੀ ਵੈਲਿਊ 2 ਹੋ ਜਾਂਦੀ ਹੈ । |
02:18 | ਫਿਰ ਲੂਪ ਕੰਡੀਸ਼ਨ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ । |
02:21 | ਹਾਲਾਂਕਿ ਇਹ ਟਰੂ ਹੈ । 2 ਪ੍ਰਿੰਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ n 3 ਹੋ ਜਾਂਦਾ ਹੈ । |
02:25 | ਅਤੇ ਇਸ ਪ੍ਰਕਾਰ ਲੂਪ ਤੱਦ ਤੱਕ ਵਧਦਾ ਰਹਿੰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ 10 ਪ੍ਰਿੰਟ ਹੋ ਜਾਂਦਾ ਹੈ , ਉਸਦੇ ਬਾਅਦ n 11 ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕੰਡੀਸ਼ਨ ਟਰੂ ਨਹੀਂ ਹੁੰਦੀ ਅਤੇ ਲੂਪ ਰੁਕ ਜਾਂਦਾ ਹੈ । |
02:37 | ਹੁਣ ਕੰਮ ਨਾਲ ਸੰਬੰਧਿਤ ਕੋਡ ਨੂੰ ਵੇਖਦੇ ਹਾਂ । |
02:39 | ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
02:47 | ਹਾਲਾਂਕਿ ਅਸੀ ਵੇਖਦੇ ਹਾਂ , 1 ਤੋਂ 10 ਤੱਕ ਸੰਖਿਆਵਾਂ ਪ੍ਰਿੰਟ ਹੋ ਜਾਂਦੀਆਂ ਹਨ । |
02:52 | ਹੁਣ ਅਸੀ 50 ਤੋਂ 40 ਤੱਕ ਸੰਖਿਆਵਾਂ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ |
02:58 | ਹੁਣ ਅਸੀ 50 ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ । n = 1 ਨੂੰ n = 50 ਨਾਲ ਬਦਲੋ |
03:03 | ਅਤੇ ਅਸੀ 40 ਤੱਕ ਜਾਵਾਂਗੇ । |
03:05 | ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ ਜਦੋਂ ਤੱਕ n 40 ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੈ । ਹੁਣ ਕੰਡੀਸ਼ਨ ਨੂੰ ਬਦਲਕੇ n 40 ਤੋਂ greater ਜਾਂ equal to ਕਰੋ । |
03:16 | ਅਤੇ ਕਿਓਕੀ ਅਸੀ ਵੱਡੀ ਗਿਣਤੀ ਤੋਂ ਛੋਟੀ ਗਿਣਤੀ ਦੇ ਵੱਲ ਲੂਪ ਕਰ ਰਹੇ ਹਾਂ , ਇਸਲਈ ਅਸੀਂ ਲੂਪ ਵੈਰਿਏਬਲ ਨੂੰ ਘਟਾਇਆ ਹੈ । |
03:22 | ਹੁਣ n = n + 1 ਨੂੰ ਬਦਲਕੇ n = n - 1 ਕਰੋ |
03:27 | ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । ਹਾਲਾਂਕਿ ਅਸੀ ਵੇਖਦੇ ਹਾਂ , 50 ਤੋਂ 40 ਤੱਕ ਸੰਖਿਆਵਾਂ ਪ੍ਰਿੰਟ ਹੋ ਗਈਆਂ ਹਨ |
03:42 | ਹੁਣ ਅਸੀ 7 ਦੇ ਪਹਿਲੇ , 10 ਮਲਟੀਪਲ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ । |
03:48 | ਅਜਿਹਾ ਕਰਨ ਦੇ ਲਈ , ਅਸੀ 7 ਤੋਂ ਸ਼ੁਰੂ ਕਰਾਂਗੇ |
03:50 | ਹੁਣ n = 50 ਨੂੰ ਬਦਲਕੇ n = 7 ਕਰੋ ਅਤੇ ਫਿਰ 70 ਉੱਤੇ ਖ਼ਤਮ ਕਰੋ |
03:57 | ਕੰਡੀਸ਼ਨ ਨੂੰ ਬਦਲਕੇ n less equal to 70 ਕਰੋ |
04:03 | ਇਸ ਪ੍ਰਕਾਰ , ਅਸੀ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਾਂ ਕਿ ਲੂਪ 70 ਉੱਤੇ ਰੁਕ ਜਾਵੇਗਾ । |
04:07 | ਮਲਟੀਪਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ , ਲੂਪ ਵੇਰਿਏਬਲ ਵਿੱਚ 7 ਤੋਂ ਵਾਧਾ ਕਰਾਂਗੇ । |
04:12 | ਹੁਣ , n = n - 1 ਨੂੰ ਬਦਲਕੇ n = n + 7 ਕਰੋ |
04:18 | ਇਸ ਪ੍ਰਕਾਰ ਪਹਿਲਾਂ 7 ਪ੍ਰਿੰਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਫਿਰ n , 14 ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇਸ ਪ੍ਰਕਾਰ 70 ਤੱਕ ਚੱਲਦਾ ਰਹਿੰਦਾ ਹੈ । ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
04:33 | ਹਾਲਾਂਕਿ ਅਸੀ ਵੇਖਦੇ ਹਾਂ , 7 ਦੇ ਪਹਿਲੇ , 10 ਮਲਟੀਪਲ ਪ੍ਰਿੰਟ ਹੋ ਜਾਂਦੇ ਹਨ । |
04:43 | ਅਸੀ ਇੱਕ ਗਿਣਤੀ ਦੇ ਅੰਕਾਂ ਦਾ ਜੋੜ ਪਤਾ ਕਰਨ ਲਈ ਵੀ while ਲੂਪ ਦਾ ਪ੍ਰਯੋਗ ਕਰ ਸੱਕਦੇ ਹਾਂ । |
04:47 | ਵੇਖਦੇ ਹਾਂ ਕਿ ਅਜਿਹਾ ਕਿਵੇਂ ਕਰਦੇ ਹਨ । |
04:49 | ਪਹਿਲਾਂ ਮੇਨ ਮੇਥਡ ਨੂੰ ਕਲੀਅਰ ਕਰੋ । |
04:54 | int n = 13876 . ਇਹ ਨੰਬਰ ਹੈ |
05:02 | ਫਿਰ int dSum = 0 ਅੰਕਾਂ ਲਈ, ਵੈਰਿਏਬਲ dsum ਸਿੰਬਲ ਦੇ ਵਿਚ ਅੰਕਾਂ ਦਾ ਜੋੜ ਸ਼ਾਮਿਲ ਹੋਵੇਗਾ |
05:18 | ਟਾਈਪ ਕਰੋ while , n greater than 0 ਪਰੇਂਥੇਸਿਸ ਖੋਲੋ ਅਤੇ ਬੰਦ ਕਰੋ |
05:27 | ਇਸ ਕੰਡੀਸ਼ਨ ਨੂੰ ਵਰਤਨ ਦਾ ਕਾਰਨ ਇੱਕ while ਲੂਪ ਵਿੱਚ ਸਪੱਸ਼ਟ ਹੋਵੇਗਾ । |
05:32 | ਅੰਕਾਂ ਦਾ ਜੋੜ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਲਈ , ਸਾਨੂੰ ਪਹਿਲਾਂ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ । |
05:36 | ਅਜਿਹਾ ਕਰਨ ਲਈ ਅਸੀ modulo ਆਪਰੇਟਰ ਦਾ ਪ੍ਰਯੋਗ ਕਰਾਂਗੇ । |
05:40 | ਫਿਰ dSum = dSum + ( n % 10 ) ਹੁਣ ਅਸੀ ਇਕਾਈ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ dsum ਵਿੱਚ ਜੋੜ ਦਿੰਦੇ ਹਾਂ । |
05:52 | ਇਸਦੇ ਬਾਅਦ ਅਸੀ 10 ਨਾਲ ਵੰਡਕੇ ਅੰਕਾਂ ਨੂੰ ਹਟਾਉਂਦੇ ਹਾਂ । n = n / 10 |
06:08 | ਹੁਣ ਜਦੋਂ ਲੂਪ ਪਹਿਲੀ ਵਾਰ ਚਲਦਾ ਹੈ , dSum 6 ਹੋਵੇਗਾ ਅਤੇ n 1387 ਹੋਵੇਗਾ । |
06:15 | ਅਤੇ ਜਦੋਂ ਲੂਪ ਦੂਜੀ ਵਾਰ ਰਨ ਹੁੰਦਾ ਹੈ , ਤਾਂ dSum 7 ਅਤੇ 6 ਦਾ ਜੋੜ ਹੋਵੇਗਾ , ਜੋ ਕਿ 13 ਹੈ , ਅਤੇ n 138 ਹੋ ਜਾਵੇਗਾ । |
06:22 | ਇਸ ਪ੍ਰਕਾਰ , ਜਿਵੇਂ ਜਿਵੇਂ ਲੂਪ ਵਧਦਾ ਜਾਂਦਾ ਹੈ , n ਤੋਂ ਅੰਕ ਹਟਦੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਅੰਤ |
06:28 | n ਜੀਰੋ ਹੋ ਜਾਂਦਾ ਹੈ । ਇਸਦੇ ਬਾਅਦ ਕੰਡੀਸ਼ਨ n greater than 0 ਫਾਲਸ ਹੋ ਜਾਵੇਗੀ ਅਤੇ ਲੂਪ ਰੁਕ ਜਾਵੇਗਾ |
06:36 | ਹੁਣ ਇੱਕ ਪ੍ਰਿੰਟ ਸਟੇਟਮੇਂਟ ਜੋੜਦੇ ਹਾਂ |
06:42 | System . out . println ( dSum ) |
06:51 | ਹੁਣ ਵਰਕਿੰਗ ਕੋਡ ਵੇਖਦੇ ਹਾਂ । ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ |
06:59 | ਜਿਵੇਂ ਕਿ ਅਸੀ ਵੇਖਦੇ ਹਾਂ , ਅੰਕਾਂ ਦਾ ਜੋੜ , ਜੋ 25 ਹੈ , ਪ੍ਰਿੰਟ ਹੋ ਗਿਆ ਹੈ । |
07:06 | ਇਸ ਪ੍ਰਕਾਰ , ਇੱਕ while ਲੂਪ , ਜੋ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਇੱਕ ਸਭਤੋਂ ਮੂਲ ਕੰਸਟਰਕਟਸ ( constructs ) ਹੈ , ਪ੍ਰਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ । |
07:16 | ਇਹ ਸਾਨੂੰ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅੰਤ ਤੇ ਲੈ ਜਾਂਦਾ ਹੈ । |
07:20 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ , ਅਸੀਂ ਸਿੱਖਿਆ
while ਲੂਪ ਦੇ ਬਾਰੇ ਵਿੱਚ, ਇਸਨੂੰ ਕਿਵੇਂ ਪ੍ਰਯੋਗ ਕਰਦੇ ਹਨ |
07:26 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਇੱਕ ਅਸਾਇਣਮੈਂਟ ਦੇ ਰੂਪ ਵਿੱਚ , ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰੋ । |
07:29 | ਇੱਕ ਗਿਣਤੀ ਦਿੱਤੀ ਗਈ ਹੈ , ਇੱਕ while ਲੂਪ ਦਾ ਪ੍ਰਯੋਗ ਕਰਦੇ ਹੋਏ ਇਸਦੇ ਘਟਦੇਕ੍ਮ ( ਰਿਵਰਸ ) ਦੀ ਗਿਣਤੀ ਕਰੋ । ਉਦਾਹਰਣ: 19435 = > 53491 |
07:37 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਿਆਦਾ ਜਾਨਣ ਲਈ , ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ , ਜੋ ਸਪੋਕਨ ਪ੍ਰੋਜੇਕਟ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਸਾਰਾਂਸ਼ਿਤ ਕਰਦਾ ਹੈ ।
http: / / spoken - tutorial . org / What_is_a_Spoken_Tutorial |
07:45 | ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸੱਕਦੇ ਹੋ । |
07:50 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦਾ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ । ਆਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਨ ਵਾਲੀਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ । |
07:57 | ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact AT spoken-tutorial.org ਉੱਤੇ ਲਿਖੋ । |
08:03 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ , ਟਾਕ - ਟੂ - ਅ - ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ । |
08:07 | ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਦੇ "ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ ਥ੍ਰੋ ICT " ਰਾਹੀਂ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ। |
08:12 | ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਨਿਮਨ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ |
08:17 | ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਮੁਂਬਈ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਧੰਨਵਾਦ |