Difference between revisions of "C-and-C++/C2/Logical-Operators/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 3: Line 3:
 
!Narration
 
!Narration
 
|-
 
|-
| 00.02  
+
| 00:02  
 
| C ਅਤੇ  C++ ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (Logical operators in) ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
 
| C ਅਤੇ  C++ ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (Logical operators in) ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
 
|-
 
|-
| 00.08  
+
| 00:08  
 
| ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ:  
 
| ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ:  
 
ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਜਿਵੇਂ ਕਿ && ਅਤੇ ਲੋਜੀਕਲ AND ਜਿਵੇਂ ਕਿ ਐਕਸਪ੍ਰੇਸ਼ਨ1 &&  ਐਕਸਪ੍ਰੇਸ਼ਨ2
 
ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਜਿਵੇਂ ਕਿ && ਅਤੇ ਲੋਜੀਕਲ AND ਜਿਵੇਂ ਕਿ ਐਕਸਪ੍ਰੇਸ਼ਨ1 &&  ਐਕਸਪ੍ਰੇਸ਼ਨ2
 
(Logical operators like && Logical AND eg. expression1 && expression2)
 
(Logical operators like && Logical AND eg. expression1 && expression2)
 
|-
 
|-
| 00.17  
+
| 00:17  
 
| ਲੋਜੀਕਲ ਅੋਰ (Logical OR)
 
| ਲੋਜੀਕਲ ਅੋਰ (Logical OR)
  
Line 17: Line 17:
 
eg. expression1 || expression2)
 
eg. expression1 || expression2)
 
|-
 
|-
| 00.21  
+
| 00:21  
 
| !ਲੋਜੀਕਲ ਨੋਟ  (! Logical NOT)
 
| !ਲੋਜੀਕਲ ਨੋਟ  (! Logical NOT)
  
Line 23: Line 23:
 
eg. !(Expression1)
 
eg. !(Expression1)
 
|-
 
|-
| 00.25  
+
| 00:25  
 
| ਅਸੀਂ ਇਹ ਉਦਾਹਰਣ ਦੀ ਮੱਦਦ ਨਾਲ ਕਰਾਂਗੇ।   
 
| ਅਸੀਂ ਇਹ ਉਦਾਹਰਣ ਦੀ ਮੱਦਦ ਨਾਲ ਕਰਾਂਗੇ।   
 
|-
 
|-
| 00.28  
+
| 00:28  
 
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈਂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ (operating system) ਵਜੋਂ ਵਰਤ ਰਹੀ ਹਾਂ ਊਬੰਤੂ 11.10  (Ubuntu 11.10)  
 
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈਂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ (operating system) ਵਜੋਂ ਵਰਤ ਰਹੀ ਹਾਂ ਊਬੰਤੂ 11.10  (Ubuntu 11.10)  
 
|-
 
|-
| 00.34  
+
| 00:34  
 
| ਊਬੰਤੂ ਤੇ  gcc  ਅਤੇ g++  ਕੰਪਾਇਲਰ  ਵਰਜ਼ਨ 4.6.1   
 
| ਊਬੰਤੂ ਤੇ  gcc  ਅਤੇ g++  ਕੰਪਾਇਲਰ  ਵਰਜ਼ਨ 4.6.1   
 
(gcc and g++ Compiler version 4.6.1 on Ubuntu.)
 
(gcc and g++ Compiler version 4.6.1 on Ubuntu.)
 
|-
 
|-
| 00.40  
+
| 00:40  
 
| ਆਉ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ  (logical operators) ਦੀ ਇੰਟਰੋਡੇਕਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰੀਏ।
 
| ਆਉ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ  (logical operators) ਦੀ ਇੰਟਰੋਡੇਕਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰੀਏ।
 
|-
 
|-
| 00.44  
+
| 00:44  
 
| C ਅਤੇ C++ ਵਿਚ, ਕੋਈ ਵੀ ਵੈਲਯੂ ਜੋ 0 ਨਹੀਂ ਹੈ, ਸਹੀ (true ) ਹੁੰਦੀ ਹੈ
 
| C ਅਤੇ C++ ਵਿਚ, ਕੋਈ ਵੀ ਵੈਲਯੂ ਜੋ 0 ਨਹੀਂ ਹੈ, ਸਹੀ (true ) ਹੁੰਦੀ ਹੈ
 
|-
 
|-
| 00.49  
+
| 00:49  
 
| ਨੋਨ ਜ਼ੀਰੋ  (non zero)  ਦਾ ਮਤਲਬ ਸਹੀ ਹੈ।
 
| ਨੋਨ ਜ਼ੀਰੋ  (non zero)  ਦਾ ਮਤਲਬ ਸਹੀ ਹੈ।
 
|-
 
|-
| 00.51  
+
| 00:51  
 
|  
 
|  
 
ਨੋਨ ਜ਼ੀਰੋ = ਸਹੀ (Non zero = True)   
 
ਨੋਨ ਜ਼ੀਰੋ = ਸਹੀ (Non zero = True)   
Line 51: Line 51:
 
    
 
    
 
|-
 
|-
| 00.53  
+
| 00:53  
 
| ਐਕਸਪਰੈਸ਼ਨਸ (Expressions) ਜਿਨ੍ਹਾਂ ਵਿਚ  ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਸਹੀ  ਲਈ 1 ਅਤੇ ਗਲਤ ਲਈ ਰਿਟਰਨ  0  ਦਿੰਦੇ ਹਨ।     
 
| ਐਕਸਪਰੈਸ਼ਨਸ (Expressions) ਜਿਨ੍ਹਾਂ ਵਿਚ  ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਸਹੀ  ਲਈ 1 ਅਤੇ ਗਲਤ ਲਈ ਰਿਟਰਨ  0  ਦਿੰਦੇ ਹਨ।     
 
|-
 
|-
| 00.59  
+
| 00:59  
 
| ਹੁਣ ਮੈਂ ਉਦਾਹਰਣ  ਦੀ ਮਦਦ ਨਾਲ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ  ਨੂੰ ਦਸਾਂਗੀ।
 
| ਹੁਣ ਮੈਂ ਉਦਾਹਰਣ  ਦੀ ਮਦਦ ਨਾਲ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ  ਨੂੰ ਦਸਾਂਗੀ।
 
|-
 
|-
| 01.04  
+
| 01:04  
 
| ਇਥੇ C ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (logical operators) ਲਈ ਪ੍ਰੋਗਰਾਮ ਹੈ।
 
| ਇਥੇ C ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (logical operators) ਲਈ ਪ੍ਰੋਗਰਾਮ ਹੈ।
 
|-
 
|-
| 01.09  
+
| 01:09  
 
| ਮੇਨ ਬਲੋਕ (main block) ਦੇ ਅੰਦਰ
 
| ਮੇਨ ਬਲੋਕ (main block) ਦੇ ਅੰਦਰ
 
|-
 
|-
| 01.11  
+
| 01:11  
 
| ਇਹ ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b ਅਤੇ c ਨੂੰ  ਇੰਟੀਜ਼ਰ ਘੋਸ਼ਿਤ ਕਰਦੀ ਹੈ।
 
| ਇਹ ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b ਅਤੇ c ਨੂੰ  ਇੰਟੀਜ਼ਰ ਘੋਸ਼ਿਤ ਕਰਦੀ ਹੈ।
 
|-
 
|-
| 01.16  
+
| 01:16  
 
| printf ਸਟੇਟਮੈਂਟ  ਯੂਜ਼ਰ ਨੂੰ a, b ਅਤੇ c ਦੀ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਨ ਲਈ ਕਹੇਗੀ।
 
| printf ਸਟੇਟਮੈਂਟ  ਯੂਜ਼ਰ ਨੂੰ a, b ਅਤੇ c ਦੀ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਨ ਲਈ ਕਹੇਗੀ।
 
|-
 
|-
| 01.22  
+
| 01:22  
 
| scanf  ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b  ਅਤੇ c ਲਈ ਯੂਜ਼ਰ ਇਨਪੁਟ (input) ਲਏਗੀ।
 
| scanf  ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b  ਅਤੇ c ਲਈ ਯੂਜ਼ਰ ਇਨਪੁਟ (input) ਲਏਗੀ।
 
|-
 
|-
| 01.28  
+
| 01:28  
 
| ਇਥੇ, ਅਸੀਂ ਗਰੇਟੇਸਟ (greatest)  ਲੱਭਣ ਲਈ  a ਦੀ ਵੈਲਯੂ ਨੂੰ b ਅਤੇ  c  ਨਾਲ ਕੰਪੇਏਰ (compare) ਕਰ ਰਹੇ ਹਾਂ।
 
| ਇਥੇ, ਅਸੀਂ ਗਰੇਟੇਸਟ (greatest)  ਲੱਭਣ ਲਈ  a ਦੀ ਵੈਲਯੂ ਨੂੰ b ਅਤੇ  c  ਨਾਲ ਕੰਪੇਏਰ (compare) ਕਰ ਰਹੇ ਹਾਂ।
 
|-
 
|-
| 01.33  
+
| 01:33  
 
| ਇਕੋ ਵਾਰੀ ਕੰਪੇਏਰ ਕਰਨ ਲਈ, ਅਸੀਂ ਲੋਜੀਕਲ ਐਂਡ (logical  AND)  ਅੋਪਰੇਟਰਸ ਇਸਤੇਮਾਲ ਕਰਾਂਗੇ।
 
| ਇਕੋ ਵਾਰੀ ਕੰਪੇਏਰ ਕਰਨ ਲਈ, ਅਸੀਂ ਲੋਜੀਕਲ ਐਂਡ (logical  AND)  ਅੋਪਰੇਟਰਸ ਇਸਤੇਮਾਲ ਕਰਾਂਗੇ।
 
|-
 
|-
| 01.38  
+
| 01:38  
 
| ਇਥੇ, ਲੋਜੀਕਲ ਐਂਡ (logical AND)  ਨੂੰ ਸਹੀ (true) ਵੈਲਯੂ  ਰਿਟਰਨ  ਦੇਣ ਲਈ, ਇਸ ਦੀਆਂ ਸਾਰੀਆਂ ਕੰਡੀਸ਼ਨਸ ਸਹੀ(true)  ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
 
| ਇਥੇ, ਲੋਜੀਕਲ ਐਂਡ (logical AND)  ਨੂੰ ਸਹੀ (true) ਵੈਲਯੂ  ਰਿਟਰਨ  ਦੇਣ ਲਈ, ਇਸ ਦੀਆਂ ਸਾਰੀਆਂ ਕੰਡੀਸ਼ਨਸ ਸਹੀ(true)  ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
 
|-
 
|-
| 01.44  
+
| 01:44  
 
| ਇਹ ਗਲਤ ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਅੱਗੇ ਐਕਸਪਰੈਸ਼ਨ ਇਵੈਲਯੂਏਟ (expression, evaluate) ਨਹੀਂ ਕਰਦਾ।
 
| ਇਹ ਗਲਤ ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਅੱਗੇ ਐਕਸਪਰੈਸ਼ਨ ਇਵੈਲਯੂਏਟ (expression, evaluate) ਨਹੀਂ ਕਰਦਾ।
 
|-
 
|-
| 01.49  
+
| 01:49  
 
| ਇਸ ਲਈ, ਐਕਸਪਰੈਸ਼ਨ (a>c)  ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ ਜੇ  (a>b)  ਸਹੀ(true)  ਹੈ।
 
| ਇਸ ਲਈ, ਐਕਸਪਰੈਸ਼ਨ (a>c)  ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ ਜੇ  (a>b)  ਸਹੀ(true)  ਹੈ।
 
|-
 
|-
| 01.57  
+
| 01:57  
 
| ਜੇ  a, b ਤੋਂ  ਘਟ ਹੋਏਗਾ ਤਾਂ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੋਏਗਾ।
 
| ਜੇ  a, b ਤੋਂ  ਘਟ ਹੋਏਗਾ ਤਾਂ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੋਏਗਾ।
 
|-
 
|-
| 02.03  
+
| 02:03  
 
| ਇਹ ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗੀ ਜੇ ਪਹਲੀ  ਕੰਡੀਸ਼ਨ,  ਸਹੀ(true)  ਹੋਏਗੀ।
 
| ਇਹ ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗੀ ਜੇ ਪਹਲੀ  ਕੰਡੀਸ਼ਨ,  ਸਹੀ(true)  ਹੋਏਗੀ।
 
|-
 
|-
| 02.07  
+
| 02:07  
 
| ਅੱਗੇ  (b>c) ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ।
 
| ਅੱਗੇ  (b>c) ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ।
 
|-
 
|-
| 02.10  
+
| 02:10  
 
| ਜੇ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true)  ਹੈ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :
 
| ਜੇ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true)  ਹੈ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :
 
b ਗਰੇਟੇਸਟ  (greatest)  ਹੈ
 
b ਗਰੇਟੇਸਟ  (greatest)  ਹੈ
 
(b is greatest)
 
(b is greatest)
 
|-
 
|-
| 02.17  
+
| 02:17  
 
| ਨਹੀਂ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :
 
| ਨਹੀਂ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :
 
c  ਗਰੇਟੇਸਟ ਹੈ
 
c  ਗਰੇਟੇਸਟ ਹੈ
 
(c is greatest )
 
(c is greatest )
 
|-
 
|-
| 02.21  
+
| 02:21  
 
| ਹੁਣ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਰ (logical OR)  ਅੋਪਰੇਟਰ ਤੇ ਆਉਂਦੇ ਹਾਂ।
 
| ਹੁਣ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਰ (logical OR)  ਅੋਪਰੇਟਰ ਤੇ ਆਉਂਦੇ ਹਾਂ।
 
    
 
    
 
|-
 
|-
| 02.24  
+
| 02:24  
 
| ਇਥੇ ਲੋਜੀਕਲ ਅੋਰ (logical OR)  ਨੂੰ ਸਹੀ(true) ਵੈਲਯੂ ਰਿਟਰਨ ਦੇਣ ਲਈ, ਇਸ ਦੀ ਕੋਈ ਵੀ ਇਕ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true)  ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
 
| ਇਥੇ ਲੋਜੀਕਲ ਅੋਰ (logical OR)  ਨੂੰ ਸਹੀ(true) ਵੈਲਯੂ ਰਿਟਰਨ ਦੇਣ ਲਈ, ਇਸ ਦੀ ਕੋਈ ਵੀ ਇਕ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true)  ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
 
|-
 
|-
| 02.31  
+
| 02:31  
 
| ਸਹੀ(true)  ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੁੰਦਾ।
 
| ਸਹੀ(true)  ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੁੰਦਾ।
 
|-
 
|-
| 02.36  
+
| 02:36  
 
| ਇਸ ਲਈ ਜੇ a == zero  ਹੈ ਤਾਂ ਬਾਕੀ ਦੇ ਦੋ ਐਕਸਪਰੈਸ਼ਨਸ ਇਵੈਲਯੂਏਟ (expressions, evaluate)  ਨਹੀਂ ਹੋਣਗੇ।
 
| ਇਸ ਲਈ ਜੇ a == zero  ਹੈ ਤਾਂ ਬਾਕੀ ਦੇ ਦੋ ਐਕਸਪਰੈਸ਼ਨਸ ਇਵੈਲਯੂਏਟ (expressions, evaluate)  ਨਹੀਂ ਹੋਣਗੇ।
 
|-
 
|-
| 02.43  
+
| 02:43  
 
| ਇਹ printf  ਸਟੇਟਮੈਂਟ ਐਕਜ਼ੀਕਿਯੂਟ ਹੋਏਗੀ ਜੇ a, b  ਜਾ c, 0 ਹੋਣਗੇ।
 
| ਇਹ printf  ਸਟੇਟਮੈਂਟ ਐਕਜ਼ੀਕਿਯੂਟ ਹੋਏਗੀ ਜੇ a, b  ਜਾ c, 0 ਹੋਣਗੇ।
 
|-
 
|-
| 02.49  
+
| 02:49  
 
| ਪ੍ਰੋਗਰਾਮ ਦੇ ਅੰਤ ’ਤੇ ਆ ਰਹੇ ਹਾਂ। ਰਿਟਰਨ  0 ਅਤੇ ਐਂਡਿੰਗ  ਕਰਲੀ  ਬਰੈਕਟ (ending curly bracket.)   
 
| ਪ੍ਰੋਗਰਾਮ ਦੇ ਅੰਤ ’ਤੇ ਆ ਰਹੇ ਹਾਂ। ਰਿਟਰਨ  0 ਅਤੇ ਐਂਡਿੰਗ  ਕਰਲੀ  ਬਰੈਕਟ (ending curly bracket.)   
 
|-
 
|-
| 02.54  
+
| 02:54  
 
| ਹੁਣ  ਪ੍ਰੋਗਰਾਮ ਸੇਵ ਕਰੋ।
 
| ਹੁਣ  ਪ੍ਰੋਗਰਾਮ ਸੇਵ ਕਰੋ।
 
|-
 
|-
| 02.58  
+
| 02:58  
 
| ਇਸਨੂੰ ਐਕਸਟੈਨਸ਼ਨ.ਸੀ (extension .c)  ਨਾਲ ਸੇਵ ਕਰੋ।
 
| ਇਸਨੂੰ ਐਕਸਟੈਨਸ਼ਨ.ਸੀ (extension .c)  ਨਾਲ ਸੇਵ ਕਰੋ।
 
|-
 
|-
| 03.00  
+
| 03:00  
 
| ਮੈਂ ਆਪਣੀ ਫਾਈਲ,  ਲੋਜੀਕਲ.c  (logical.c) ਨਾਮ ਨਾਲ ਸੇਵ ਕੀਤੀ ਹੈ   
 
| ਮੈਂ ਆਪਣੀ ਫਾਈਲ,  ਲੋਜੀਕਲ.c  (logical.c) ਨਾਮ ਨਾਲ ਸੇਵ ਕੀਤੀ ਹੈ   
 
|-
 
|-
| 03.04  
+
| 03:04  
 
| Ctrl, Alt ਅਤੇ T  ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ  ਖੋਲ੍ਹੋ ।     
 
| Ctrl, Alt ਅਤੇ T  ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ  ਖੋਲ੍ਹੋ ।     
 
|-
 
|-
| 03.09  
+
| 03:09  
 
| ਕੰਪਾਇਲ  ਕਰਨ ਲਈ  ਕੋਡ,  gcc logical.c -o log  ਟਾਈਪ  ਕਰੋ।  ਐਂਟਰ  ਦਬਾਉ ।
 
| ਕੰਪਾਇਲ  ਕਰਨ ਲਈ  ਕੋਡ,  gcc logical.c -o log  ਟਾਈਪ  ਕਰੋ।  ਐਂਟਰ  ਦਬਾਉ ।
 
|-
 
|-
| 03.23  
+
| 03:23  
 
| ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log ਟਾਈਪ ਕਰਕੇ
 
| ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log ਟਾਈਪ ਕਰਕੇ
 
|-
 
|-
| 03.27  
+
| 03:27  
 
| ਐਂਟਰ ਦਬਾਉ ।
 
| ਐਂਟਰ ਦਬਾਉ ।
 
|-
 
|-
| 03.30  
+
| 03:30  
 
| ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਾਂਗੀ ਜਿਵੇਂ,  
 
| ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਾਂਗੀ ਜਿਵੇਂ,  
 
0
 
0
Line 152: Line 152:
 
567   
 
567   
 
|-
 
|-
| 03.40  
+
| 03:40  
 
| ਆਉਟਪੁਟ ਇੰਝ ਦਿਸੇਗੀ :
 
| ਆਉਟਪੁਟ ਇੰਝ ਦਿਸੇਗੀ :
 
|-
 
|-
| 03.43  
+
| 03:43  
 
| c  ਗਰੇਟੇਸਟ ਹੈ
 
| c  ਗਰੇਟੇਸਟ ਹੈ
 
(c is greatest.)
 
(c is greatest.)
 
|-
 
|-
| 03.46  
+
| 03:46  
 
| b ਅਤੇ c ਦਾ ਗੁਣਨਫਲ ਜ਼ੀਰੋ ਹੈ
 
| b ਅਤੇ c ਦਾ ਗੁਣਨਫਲ ਜ਼ੀਰੋ ਹੈ
 
(The product of a, b and c is zero.)
 
(The product of a, b and c is zero.)
 
|-
 
|-
| 03.50  
+
| 03:50  
 
| ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of)  ਇਨਪੁਟਸ  ਨਾਲ  ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
 
| ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of)  ਇਨਪੁਟਸ  ਨਾਲ  ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
 
|-
 
|-
| 03.55  
+
| 03:55  
 
| ਹੁਣ ਆਉ ਇਸੀ  ਪ੍ਰੋਗਰਾਮ  ਨੂੰ C++ ਵਿਚ ਲਿਖੀਏ   
 
| ਹੁਣ ਆਉ ਇਸੀ  ਪ੍ਰੋਗਰਾਮ  ਨੂੰ C++ ਵਿਚ ਲਿਖੀਏ   
 
|-
 
|-
| 03.59  
+
| 03:59  
 
| ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰੋਗਰਾਮ ਲਿਖਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਦਿਖਾ ਦਿੰਦੀ ਹਾਂ।  
 
| ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰੋਗਰਾਮ ਲਿਖਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਦਿਖਾ ਦਿੰਦੀ ਹਾਂ।  
 
|-
 
|-
| 04.03  
+
| 04:03  
 
| C++ ਦਾ ਕੋਡ ਇਹ ਹੈ।
 
| C++ ਦਾ ਕੋਡ ਇਹ ਹੈ।
 
|-
 
|-
| 04.07  
+
| 04:07  
 
| ਹੁਣ ਇਸੇ ਪ੍ਰੋਗਰਾਮਨੂੰ  C++ ਵਿਚ ਲਿਖਣ ਲਈ ਅਸੀਂ ਕੁਝ ਬਦਲਾਉ ਕਰਾਂਗੇ।
 
| ਹੁਣ ਇਸੇ ਪ੍ਰੋਗਰਾਮਨੂੰ  C++ ਵਿਚ ਲਿਖਣ ਲਈ ਅਸੀਂ ਕੁਝ ਬਦਲਾਉ ਕਰਾਂਗੇ।
 
|-
 
|-
| 04.12  
+
| 04:12  
 
| ਇਥੇ ਹੈਡਰ ਫਾਈਲ ’ਚ ਬਦਲਾਉ ਹੈ।
 
| ਇਥੇ ਹੈਡਰ ਫਾਈਲ ’ਚ ਬਦਲਾਉ ਹੈ।
 
|-
 
|-
| 04.15  
+
| 04:15  
 
| ਯੂਜ਼ੀਂਗ ਸਟੇਟਮੈਂਟ,  ਇਸਤੇਮਾਲ  ਕੀਤੀ ਗਈ ਹੈ।
 
| ਯੂਜ਼ੀਂਗ ਸਟੇਟਮੈਂਟ,  ਇਸਤੇਮਾਲ  ਕੀਤੀ ਗਈ ਹੈ।
 
|-
 
|-
| 04.18  
+
| 04:18  
 
| ਆਉਟਪੁਟ ਅਤੇ ਇਨਪੁਟ ਸਟੇਟਮੈਂਟਸ ਵਿਚ ਵੀ ਅੰਤਰ ਹੈ।
 
| ਆਉਟਪੁਟ ਅਤੇ ਇਨਪੁਟ ਸਟੇਟਮੈਂਟਸ ਵਿਚ ਵੀ ਅੰਤਰ ਹੈ।
 
|-
 
|-
| 04.22  
+
| 04:22  
 
| ਇਥੇ ਵੀ ਅੋਪਰੇਟਰਸ  ਉਂਝ ਹੀ ਚਲਦੇ ਹਨ ਜਿਵੇਂ ਕਿ C ਵਿਚ।  
 
| ਇਥੇ ਵੀ ਅੋਪਰੇਟਰਸ  ਉਂਝ ਹੀ ਚਲਦੇ ਹਨ ਜਿਵੇਂ ਕਿ C ਵਿਚ।  
 
|-
 
|-
| 04.26  
+
| 04:26  
 
| ਸੇਵ  ਤੇ ਕਲਿਕ ਕਰੋ ।
 
| ਸੇਵ  ਤੇ ਕਲਿਕ ਕਰੋ ।
 
|-
 
|-
| 04.27  
+
| 04:27  
 
| ਯਕੀਨੀ ਬਣਾਉ ਕਿ ਫਾਈਲ,  ਐਕਸਟੈਨਸ਼ਨ .cpp ਨਾਲ ਹੋਈ ਹੇ।
 
| ਯਕੀਨੀ ਬਣਾਉ ਕਿ ਫਾਈਲ,  ਐਕਸਟੈਨਸ਼ਨ .cpp ਨਾਲ ਹੋਈ ਹੇ।
 
|-
 
|-
| 04.31  
+
| 04:31  
 
| Ctrl, Alt ਅਤੇ T  ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ  ਖੋਲ੍ਹੋ ।     
 
| Ctrl, Alt ਅਤੇ T  ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ  ਖੋਲ੍ਹੋ ।     
 
|-
 
|-
| 04.37  
+
| 04:37  
 
| ਕੰਪਾਇਲ  ਕਰਨ ਲਈ  g++ logical.cpp -o log1  ਟਾਈਪ  ਕਰੋ।   
 
| ਕੰਪਾਇਲ  ਕਰਨ ਲਈ  g++ logical.cpp -o log1  ਟਾਈਪ  ਕਰੋ।   
 
|-
 
|-
| 04.49  
+
| 04:49  
 
| ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log1 ਟਾਈਪ ਕਰੋ।
 
| ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log1 ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
| 04.54  
+
| 04:54  
 
|  ਐਂਟਰ  ਦਬਾਉ ।  
 
|  ਐਂਟਰ  ਦਬਾਉ ।  
 
|-
 
|-
| 04.56  
+
| 04:56  
 
| ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਾਂਗੀ ਜਿਵੇਂ,
 
| ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ  ਕਰਾਂਗੀ ਜਿਵੇਂ,
 
0
 
0
Line 217: Line 217:
  
 
|-
 
|-
| 05.02  
+
| 05:02  
 
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਆਉਟਪੁਟ ਉਹੀ ਹੈ ਜੋ C ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਸੀ।
 
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਆਉਟਪੁਟ ਉਹੀ ਹੈ ਜੋ C ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਸੀ।
 
|-
 
|-
| 05.05  
+
| 05:05  
 
| ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of)  ਇਨਪੁਟਸ  ਨਾਲ  ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
 
| ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of)  ਇਨਪੁਟਸ  ਨਾਲ  ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
 
|-
 
|-
| 05.10  
+
| 05:10  
 
| ਆਉ ਉਹ ਗਲਤੀ ਵੇਖੀਏ ਜੋ ਸਾਡੇ ਕੋਲੋਂ ਹੋ ਸਕਦੀ ਹਾਂ।
 
| ਆਉ ਉਹ ਗਲਤੀ ਵੇਖੀਏ ਜੋ ਸਾਡੇ ਕੋਲੋਂ ਹੋ ਸਕਦੀ ਹਾਂ।
 
|-
 
|-
| 05.13  
+
| 05:13  
 
| ਐਡੀਟਰ ਤੇ ਵਾਪਸ ਆਉ।
 
| ਐਡੀਟਰ ਤੇ ਵਾਪਸ ਆਉ।
 
|-
 
|-
| 05.16  
+
| 05:16  
 
| ਮੰਨ ਲਉ ਇਥੇ ਅਸੀਂ ਬਰੈਕਟਸ ਭੁੱਲ ਜਾਂਦੇ ਹਾਂ
 
| ਮੰਨ ਲਉ ਇਥੇ ਅਸੀਂ ਬਰੈਕਟਸ ਭੁੱਲ ਜਾਂਦੇ ਹਾਂ
 
|-
 
|-
| 05.20  
+
| 05:20  
 
| ਇਹ ਅਤੇ ਇਹ ਡਿਲੀਟ (Delete) ਕਰ ਦਿਉ।
 
| ਇਹ ਅਤੇ ਇਹ ਡਿਲੀਟ (Delete) ਕਰ ਦਿਉ।
 
|-
 
|-
| 05.26  
+
| 05:26  
 
| ਆਉ ਵੇਖੀਏ ਕੀ ਹੁੰਦਾ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਸੇਵ  ਕਰੋ।
 
| ਆਉ ਵੇਖੀਏ ਕੀ ਹੁੰਦਾ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਸੇਵ  ਕਰੋ।
 
|-
 
|-
| 05.31  
+
| 05:31  
 
| ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
 
| ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
 
|-
 
|-
| 05.33  
+
| 05:33  
 
| ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ  ਅਤੇ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰੋ।
 
| ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ  ਅਤੇ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰੋ।
 
|-
 
|-
| 05.38  
+
| 05:38  
 
| ਅਸੀਂ ਗਲਤੀ ਵੇਖਦੇ ਹਾਂ :
 
| ਅਸੀਂ ਗਲਤੀ ਵੇਖਦੇ ਹਾਂ :
 
|-
 
|-
| 05.41  
+
| 05:41  
 
| ਐਕਸਪੈਕਟਿਡ ਆਈਡੈਂਟੀਫਾਇਰ ਬਿਫੋਰ'('  ਟੋਕਨ
 
| ਐਕਸਪੈਕਟਿਡ ਆਈਡੈਂਟੀਫਾਇਰ ਬਿਫੋਰ'('  ਟੋਕਨ
  
 
(Expected identifier before '(' token.)
 
(Expected identifier before '(' token.)
 
|-
 
|-
| 05.46  
+
| 05:46  
 
| ਇਹ ਇਸ ਲਈ ਹੇ ਕਿਉਂਕਿ ਇਥੇ ਸਾਡੇ ਕੋਲ ਦੋ ਅੱਲਗ-ਅੱਲਗ ਐਕਸਪਰੈਸ਼ਨਸ (different expressions)  ਹਨ।
 
| ਇਹ ਇਸ ਲਈ ਹੇ ਕਿਉਂਕਿ ਇਥੇ ਸਾਡੇ ਕੋਲ ਦੋ ਅੱਲਗ-ਅੱਲਗ ਐਕਸਪਰੈਸ਼ਨਸ (different expressions)  ਹਨ।
 
|-
 
|-
| 05.49  
+
| 05:49  
 
| ਅਸੀਂ ਇਹਨਾਂ ਨੂੰ ਐਂਡ (AND) ਅੋਪਰੇਟਰ ਇਸਤੇਮਾਲ ਕਰਦਿਆਂ ਇਕ ਐਕਸਪਰੈਸ਼ਨ ਦੀ ਤਰ੍ਹਾਂ ਇਵੈਲਯੂਏਟ  ਕਰਨਾ ਹੈ।
 
| ਅਸੀਂ ਇਹਨਾਂ ਨੂੰ ਐਂਡ (AND) ਅੋਪਰੇਟਰ ਇਸਤੇਮਾਲ ਕਰਦਿਆਂ ਇਕ ਐਕਸਪਰੈਸ਼ਨ ਦੀ ਤਰ੍ਹਾਂ ਇਵੈਲਯੂਏਟ  ਕਰਨਾ ਹੈ।
 
|-
 
|-
| 05.53  
+
| 05:53  
 
| ਆਉ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਚਲੀਏ ਅਤੇ ਗਲਤੀ ਠੀਕ ਕਰੀਏ।
 
| ਆਉ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਚਲੀਏ ਅਤੇ ਗਲਤੀ ਠੀਕ ਕਰੀਏ।
 
|-
 
|-
| 05.58  
+
| 05:58  
 
| ਆਉ ਇਥੇ ਅਤੇ ਇਥੇ ਬਰੈਕਟਸ ਪਾ ਦਈਏ।
 
| ਆਉ ਇਥੇ ਅਤੇ ਇਥੇ ਬਰੈਕਟਸ ਪਾ ਦਈਏ।
 
|-
 
|-
| 06.04  
+
| 06:04  
 
| ਸੇਵ  ਤੇ ਕਲਿਕ ਕਰੋ।
 
| ਸੇਵ  ਤੇ ਕਲਿਕ ਕਰੋ।
 
|-
 
|-
| 06.07  
+
| 06:07  
 
| ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
 
| ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
 
|-
 
|-
| 06.09  
+
| 06:09  
 
| ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ ਅਤੇ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰੋ।
 
| ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ ਅਤੇ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰੋ।
 
|-
 
|-
| 06.14  
+
| 06:14  
 
| ਹੁਣ ਇਹ ਠੀਕ ਚਲ ਰਿਹਾ ਹੈ।   
 
| ਹੁਣ ਇਹ ਠੀਕ ਚਲ ਰਿਹਾ ਹੈ।   
 
|-
 
|-
| 06.22  
+
| 06:22  
 
| ਆਉ ਹੁਣ ਟਿਯੂਟੋਰਿਅਲ ਨੂੰ ਸੰਖੇਪ ਕਰੀਏ ।
 
| ਆਉ ਹੁਣ ਟਿਯੂਟੋਰਿਅਲ ਨੂੰ ਸੰਖੇਪ ਕਰੀਏ ।
 
|-
 
|-
| 06.24  
+
| 06:24  
 
| ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿਚ ਅਸੀਂ ਸਿੱਖਿਆ ਹੈ  
 
| ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿਚ ਅਸੀਂ ਸਿੱਖਿਆ ਹੈ  
 
&&  ਲੋਜੀਕਲ ਐਂਡ eg. ((a > b) && (a > c))
 
&&  ਲੋਜੀਕਲ ਐਂਡ eg. ((a > b) && (a > c))
Line 286: Line 286:
 
    
 
    
 
|-
 
|-
| 06.32  
+
| 06:32  
 
| ਲੋਜੀਕਲ ਅੋਰ
 
| ਲੋਜੀਕਲ ਅੋਰ
 
(Logical OR)
 
(Logical OR)
Line 292: Line 292:
  
 
|-
 
|-
| 06.40  
+
| 06:40  
 
| ਅਸਾਈਨਮੈਂਟ
 
| ਅਸਾਈਨਮੈਂਟ
 
|-
 
|-
| 06.41  
+
| 06:41  
 
| ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਯੂਜ਼ਰ ਤੋਂ ਦੋ ਨੰਬਰਸ (numbers) ਦੀ ਇਨਪੁਟ ਲਵੇ।   
 
| ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਯੂਜ਼ਰ ਤੋਂ ਦੋ ਨੰਬਰਸ (numbers) ਦੀ ਇਨਪੁਟ ਲਵੇ।   
 
|-
 
|-
| 06.45  
+
| 06:45  
 
| ਨੋਟ (NOT) ਅੋਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਨਾਲ ਚੈਕ ਕਰੋ ਕਿ ਦੋਨੋ ਨੰਬਰ  (number)  ਇਕੁਅਲ (equal ) ਹਨ ਜਾਂ ਨਹੀਂ।
 
| ਨੋਟ (NOT) ਅੋਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਨਾਲ ਚੈਕ ਕਰੋ ਕਿ ਦੋਨੋ ਨੰਬਰ  (number)  ਇਕੁਅਲ (equal ) ਹਨ ਜਾਂ ਨਹੀਂ।
 
Hint: (a != b)   
 
Hint: (a != b)   
 
|-
 
|-
| 06.54  
+
| 06:54  
 
| ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ ਵੀਡੀਊ ਵੇਖੋ ।  
 
| ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ ਵੀਡੀਊ ਵੇਖੋ ।  
  
 
|-
 
|-
| 06.57  
+
| 06:57  
 
| ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ ।       
 
| ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ ।       
 
|-
 
|-
| 06.59  
+
| 06:59  
 
| ਜੇ ਤੁਹਾਡੇ ਇੰਟਰਨੈਟ ਦੀ ਸਪੀਡ ਚੰਗੀ ਨਹੀਂ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਕੇ ਦੇਖ ਸਕਦੇ ਹੋ।
 
| ਜੇ ਤੁਹਾਡੇ ਇੰਟਰਨੈਟ ਦੀ ਸਪੀਡ ਚੰਗੀ ਨਹੀਂ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਕੇ ਦੇਖ ਸਕਦੇ ਹੋ।
 
|-
 
|-
| 07.03  
+
| 07:03  
 
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਟੀਮ, ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ
 
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਟੀਮ, ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ
 
|-
 
|-
| 07.08  
+
| 07:08  
 
| ਔਨਲਾਈਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿਤਾ ਜਾਂਦਾ ਹੈ ।  
 
| ਔਨਲਾਈਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿਤਾ ਜਾਂਦਾ ਹੈ ।  
 
|-
 
|-
| 07.11  
+
| 07:11  
 
| ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ, ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਰ.ਜੀ. (spoken hyphen tutorial dot org) ਤੇ ਲਿਖ ਕੇ ਸੰਪਰਕ ਕਰੋ।
 
| ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ, ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਰ.ਜੀ. (spoken hyphen tutorial dot org) ਤੇ ਲਿਖ ਕੇ ਸੰਪਰਕ ਕਰੋ।
  
 
|-
 
|-
| 07.18  
+
| 07:18  
 
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ “ਟਾਕ ਟੂ ਏ ਟੀਚਰ ਪੋ੍ਜੈਕਟ”(Talk to a Teacher project) ਦਾ ਇਕ ਹਿੱਸਾ ਹੈ।
 
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ “ਟਾਕ ਟੂ ਏ ਟੀਚਰ ਪੋ੍ਜੈਕਟ”(Talk to a Teacher project) ਦਾ ਇਕ ਹਿੱਸਾ ਹੈ।
  
 
|-
 
|-
| 07.21  
+
| 07:21  
 
| ਇਸ ਦਾ ਸਮਰੱਥਨ ਆਈ.ਸੀ.ਟੀ.( ICT), ਐਮ. ਐਚ.ਆਰ.ਡੀ.(MHRD), ਭਾਰਤ ਸਰਕਾਰ ਦੇ ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਅੋਨ ਏਜੂਕੈਸ਼ਨ (National Mission on Education) ਕਰਦਾ ਹੈ।
 
| ਇਸ ਦਾ ਸਮਰੱਥਨ ਆਈ.ਸੀ.ਟੀ.( ICT), ਐਮ. ਐਚ.ਆਰ.ਡੀ.(MHRD), ਭਾਰਤ ਸਰਕਾਰ ਦੇ ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਅੋਨ ਏਜੂਕੈਸ਼ਨ (National Mission on Education) ਕਰਦਾ ਹੈ।
 
|-
 
|-
| 07.27  
+
| 07:27  
 
| ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ  ਹੈ
 
| ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ  ਹੈ
 
|-
 
|-
| 07.30  
+
| 07:30  
 
| ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਆਰ.ਜੀ. ਸਲੈਸ਼ ਐਨ. ਐਮ.ਈ.ਆਈ.ਸੀ.ਟੀ. ਹਾਈਫਨ ਇੰਟਰੋ (spoken hyphen tutorial dot org slash NMEICT hyphen Intro)  
 
| ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਆਰ.ਜੀ. ਸਲੈਸ਼ ਐਨ. ਐਮ.ਈ.ਆਈ.ਸੀ.ਟੀ. ਹਾਈਫਨ ਇੰਟਰੋ (spoken hyphen tutorial dot org slash NMEICT hyphen Intro)  
  
 
|-
 
|-
| 07.37  
+
| 07:37  
 
| ਇਸ ਸਕਰਿਪਟ ਦਾ ਅਨੁਵਾਦ ਮਹਿੰਦਰ ਰਿਸ਼ਮ ਨੇ ਕੀਤਾ ਹੈ।  
 
| ਇਸ ਸਕਰਿਪਟ ਦਾ ਅਨੁਵਾਦ ਮਹਿੰਦਰ ਰਿਸ਼ਮ ਨੇ ਕੀਤਾ ਹੈ।  
 
  ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਧੰਨਵਾਦ
 
  ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਧੰਨਵਾਦ
 
|}
 
|}

Revision as of 17:08, 19 June 2014

Timing Narration
00:02 C ਅਤੇ C++ ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (Logical operators in) ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
00:08 ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ:

ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਜਿਵੇਂ ਕਿ && ਅਤੇ ਲੋਜੀਕਲ AND ਜਿਵੇਂ ਕਿ ਐਕਸਪ੍ਰੇਸ਼ਨ1 && ਐਕਸਪ੍ਰੇਸ਼ਨ2 (Logical operators like && Logical AND eg. expression1 && expression2)

00:17 ਲੋਜੀਕਲ ਅੋਰ (Logical OR)

ਜਿਵੇਂ ਕਿ ਐਕਸਪ੍ਰੇਸ਼ਨ1 || ਐਕਸਪ੍ਰੇਸ਼ਨ2 eg. expression1 || expression2)

00:21  !ਲੋਜੀਕਲ ਨੋਟ (! Logical NOT)

ਜਿਵੇਂ ਕਿ !(ਐਕਸਪ੍ਰੇਸ਼ਨ1) eg. !(Expression1)

00:25 ਅਸੀਂ ਇਹ ਉਦਾਹਰਣ ਦੀ ਮੱਦਦ ਨਾਲ ਕਰਾਂਗੇ।
00:28 ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈਂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ (operating system) ਵਜੋਂ ਵਰਤ ਰਹੀ ਹਾਂ ਊਬੰਤੂ 11.10 (Ubuntu 11.10)
00:34 ਊਬੰਤੂ ਤੇ gcc ਅਤੇ g++ ਕੰਪਾਇਲਰ ਵਰਜ਼ਨ 4.6.1

(gcc and g++ Compiler version 4.6.1 on Ubuntu.)

00:40 ਆਉ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (logical operators) ਦੀ ਇੰਟਰੋਡੇਕਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰੀਏ।
00:44 C ਅਤੇ C++ ਵਿਚ, ਕੋਈ ਵੀ ਵੈਲਯੂ ਜੋ 0 ਨਹੀਂ ਹੈ, ਸਹੀ (true ) ਹੁੰਦੀ ਹੈ
00:49 ਨੋਨ ਜ਼ੀਰੋ (non zero) ਦਾ ਮਤਲਬ ਸਹੀ ਹੈ।
00:51

ਨੋਨ ਜ਼ੀਰੋ = ਸਹੀ (Non zero = True)

ਜ਼ੀਰੋ ਦਾ ਅਰਥ ਹੈ ਗਲਤ (False)

ਜ਼ੀਰੋ= ਗਲਤ (Zero= (False)

00:53 ਐਕਸਪਰੈਸ਼ਨਸ (Expressions) ਜਿਨ੍ਹਾਂ ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਸਹੀ ਲਈ 1 ਅਤੇ ਗਲਤ ਲਈ ਰਿਟਰਨ 0 ਦਿੰਦੇ ਹਨ।
00:59 ਹੁਣ ਮੈਂ ਉਦਾਹਰਣ ਦੀ ਮਦਦ ਨਾਲ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ ਨੂੰ ਦਸਾਂਗੀ।
01:04 ਇਥੇ C ਵਿਚ ਲੋਜੀਕਲ ਅੋਪਰੇਟਰਸ (logical operators) ਲਈ ਪ੍ਰੋਗਰਾਮ ਹੈ।
01:09 ਮੇਨ ਬਲੋਕ (main block) ਦੇ ਅੰਦਰ
01:11 ਇਹ ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b ਅਤੇ c ਨੂੰ ਇੰਟੀਜ਼ਰ ਘੋਸ਼ਿਤ ਕਰਦੀ ਹੈ।
01:16 printf ਸਟੇਟਮੈਂਟ ਯੂਜ਼ਰ ਨੂੰ a, b ਅਤੇ c ਦੀ ਵੈਲਯੂਸ ਐਂਟਰ ਕਰਨ ਲਈ ਕਹੇਗੀ।
01:22 scanf ਸਟੇਟਮੈਂਟ, ਵੈਰੀਏਬਲਸ a, b ਅਤੇ c ਲਈ ਯੂਜ਼ਰ ਇਨਪੁਟ (input) ਲਏਗੀ।
01:28 ਇਥੇ, ਅਸੀਂ ਗਰੇਟੇਸਟ (greatest) ਲੱਭਣ ਲਈ a ਦੀ ਵੈਲਯੂ ਨੂੰ b ਅਤੇ c ਨਾਲ ਕੰਪੇਏਰ (compare) ਕਰ ਰਹੇ ਹਾਂ।
01:33 ਇਕੋ ਵਾਰੀ ਕੰਪੇਏਰ ਕਰਨ ਲਈ, ਅਸੀਂ ਲੋਜੀਕਲ ਐਂਡ (logical AND) ਅੋਪਰੇਟਰਸ ਇਸਤੇਮਾਲ ਕਰਾਂਗੇ।
01:38 ਇਥੇ, ਲੋਜੀਕਲ ਐਂਡ (logical AND) ਨੂੰ ਸਹੀ (true) ਵੈਲਯੂ ਰਿਟਰਨ ਦੇਣ ਲਈ, ਇਸ ਦੀਆਂ ਸਾਰੀਆਂ ਕੰਡੀਸ਼ਨਸ ਸਹੀ(true) ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
01:44 ਇਹ ਗਲਤ ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਅੱਗੇ ਐਕਸਪਰੈਸ਼ਨ ਇਵੈਲਯੂਏਟ (expression, evaluate) ਨਹੀਂ ਕਰਦਾ।
01:49 ਇਸ ਲਈ, ਐਕਸਪਰੈਸ਼ਨ (a>c) ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ ਜੇ (a>b) ਸਹੀ(true) ਹੈ।
01:57 ਜੇ a, b ਤੋਂ ਘਟ ਹੋਏਗਾ ਤਾਂ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੋਏਗਾ।
02:03 ਇਹ ਤਾਂ ਹੀ ਇਵੈਲਯੂਏਟ ਹੋਏਗੀ ਜੇ ਪਹਲੀ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true) ਹੋਏਗੀ।
02:07 ਅੱਗੇ (b>c) ਇਵੈਲਯੂਏਟ ਹੋਏਗਾ।
02:10 ਜੇ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true) ਹੈ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :

b ਗਰੇਟੇਸਟ (greatest) ਹੈ (b is greatest)

02:17 ਨਹੀਂ ਤਾਂ ਸਕਰੀਨ ਤੇ ਆਏਗਾ :

c ਗਰੇਟੇਸਟ ਹੈ (c is greatest )

02:21 ਹੁਣ ਅਸੀਂ ਲੋਜੀਕਲ ਅੋਰ (logical OR) ਅੋਪਰੇਟਰ ਤੇ ਆਉਂਦੇ ਹਾਂ।
02:24 ਇਥੇ ਲੋਜੀਕਲ ਅੋਰ (logical OR) ਨੂੰ ਸਹੀ(true) ਵੈਲਯੂ ਰਿਟਰਨ ਦੇਣ ਲਈ, ਇਸ ਦੀ ਕੋਈ ਵੀ ਇਕ ਕੰਡੀਸ਼ਨ, ਸਹੀ(true) ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
02:31 ਸਹੀ(true) ਕੰਡੀਸ਼ਨ ਮਿਲਣ ਤੇ ਐਕਸਪਰੈਸ਼ਨ ਅੱਗੇ ਇਵੈਲਯੂਏਟ ਨਹੀਂ ਹੁੰਦਾ।
02:36 ਇਸ ਲਈ ਜੇ a == zero ਹੈ ਤਾਂ ਬਾਕੀ ਦੇ ਦੋ ਐਕਸਪਰੈਸ਼ਨਸ ਇਵੈਲਯੂਏਟ (expressions, evaluate) ਨਹੀਂ ਹੋਣਗੇ।
02:43 ਇਹ printf ਸਟੇਟਮੈਂਟ ਐਕਜ਼ੀਕਿਯੂਟ ਹੋਏਗੀ ਜੇ a, b ਜਾ c, 0 ਹੋਣਗੇ।
02:49 ਪ੍ਰੋਗਰਾਮ ਦੇ ਅੰਤ ’ਤੇ ਆ ਰਹੇ ਹਾਂ। ਰਿਟਰਨ 0 ਅਤੇ ਐਂਡਿੰਗ ਕਰਲੀ ਬਰੈਕਟ (ending curly bracket.)
02:54 ਹੁਣ ਪ੍ਰੋਗਰਾਮ ਸੇਵ ਕਰੋ।
02:58 ਇਸਨੂੰ ਐਕਸਟੈਨਸ਼ਨ.ਸੀ (extension .c) ਨਾਲ ਸੇਵ ਕਰੋ।
03:00 ਮੈਂ ਆਪਣੀ ਫਾਈਲ, ਲੋਜੀਕਲ.c (logical.c) ਨਾਮ ਨਾਲ ਸੇਵ ਕੀਤੀ ਹੈ
03:04 Ctrl, Alt ਅਤੇ T ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ।
03:09 ਕੰਪਾਇਲ ਕਰਨ ਲਈ ਕੋਡ, gcc logical.c -o log ਟਾਈਪ ਕਰੋ। ਐਂਟਰ ਦਬਾਉ ।
03:23 ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log ਟਾਈਪ ਕਰਕੇ
03:27 ਐਂਟਰ ਦਬਾਉ ।
03:30 ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ ਕਰਾਂਗੀ ਜਿਵੇਂ,

0 34 567

03:40 ਆਉਟਪੁਟ ਇੰਝ ਦਿਸੇਗੀ :
03:43 c ਗਰੇਟੇਸਟ ਹੈ

(c is greatest.)

03:46 b ਅਤੇ c ਦਾ ਗੁਣਨਫਲ ਜ਼ੀਰੋ ਹੈ

(The product of a, b and c is zero.)

03:50 ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of) ਇਨਪੁਟਸ ਨਾਲ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
03:55 ਹੁਣ ਆਉ ਇਸੀ ਪ੍ਰੋਗਰਾਮ ਨੂੰ C++ ਵਿਚ ਲਿਖੀਏ
03:59 ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰੋਗਰਾਮ ਲਿਖਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਦਿਖਾ ਦਿੰਦੀ ਹਾਂ।
04:03 C++ ਦਾ ਕੋਡ ਇਹ ਹੈ।
04:07 ਹੁਣ ਇਸੇ ਪ੍ਰੋਗਰਾਮਨੂੰ C++ ਵਿਚ ਲਿਖਣ ਲਈ ਅਸੀਂ ਕੁਝ ਬਦਲਾਉ ਕਰਾਂਗੇ।
04:12 ਇਥੇ ਹੈਡਰ ਫਾਈਲ ’ਚ ਬਦਲਾਉ ਹੈ।
04:15 ਯੂਜ਼ੀਂਗ ਸਟੇਟਮੈਂਟ, ਇਸਤੇਮਾਲ ਕੀਤੀ ਗਈ ਹੈ।
04:18 ਆਉਟਪੁਟ ਅਤੇ ਇਨਪੁਟ ਸਟੇਟਮੈਂਟਸ ਵਿਚ ਵੀ ਅੰਤਰ ਹੈ।
04:22 ਇਥੇ ਵੀ ਅੋਪਰੇਟਰਸ ਉਂਝ ਹੀ ਚਲਦੇ ਹਨ ਜਿਵੇਂ ਕਿ C ਵਿਚ।
04:26 ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ ।
04:27 ਯਕੀਨੀ ਬਣਾਉ ਕਿ ਫਾਈਲ, ਐਕਸਟੈਨਸ਼ਨ .cpp ਨਾਲ ਹੋਈ ਹੇ।
04:31 Ctrl, Alt ਅਤੇ T ਬਟਨ ਇੱਕਠੇ ਦਬਾ ਕੇ ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ।
04:37 ਕੰਪਾਇਲ ਕਰਨ ਲਈ g++ logical.cpp -o log1 ਟਾਈਪ ਕਰੋ।
04:49 ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ ./log1 ਟਾਈਪ ਕਰੋ।
04:54 ਐਂਟਰ ਦਬਾਉ ।
04:56 ਮੈਂ ਵੈਲਯੂਸ ਐਂਟਰ ਕਰਾਂਗੀ ਜਿਵੇਂ,

0

34

567

05:02 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਆਉਟਪੁਟ ਉਹੀ ਹੈ ਜੋ C ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਸੀ।
05:05 ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਅੱਲਗ-ਅੱਲਗ ਸੈਟਸ ਆਫ (sets of) ਇਨਪੁਟਸ ਨਾਲ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਦੀ ਟਰਾਈ (try) ਕਰ ਸਕਦੇ ਹੋ।
05:10 ਆਉ ਉਹ ਗਲਤੀ ਵੇਖੀਏ ਜੋ ਸਾਡੇ ਕੋਲੋਂ ਹੋ ਸਕਦੀ ਹਾਂ।
05:13 ਐਡੀਟਰ ਤੇ ਵਾਪਸ ਆਉ।
05:16 ਮੰਨ ਲਉ ਇਥੇ ਅਸੀਂ ਬਰੈਕਟਸ ਭੁੱਲ ਜਾਂਦੇ ਹਾਂ
05:20 ਇਹ ਅਤੇ ਇਹ ਡਿਲੀਟ (Delete) ਕਰ ਦਿਉ।
05:26 ਆਉ ਵੇਖੀਏ ਕੀ ਹੁੰਦਾ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਸੇਵ ਕਰੋ।
05:31 ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
05:33 ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ ਅਤੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੋ।
05:38 ਅਸੀਂ ਗਲਤੀ ਵੇਖਦੇ ਹਾਂ :
05:41 ਐਕਸਪੈਕਟਿਡ ਆਈਡੈਂਟੀਫਾਇਰ ਬਿਫੋਰ'(' ਟੋਕਨ

(Expected identifier before '(' token.)

05:46 ਇਹ ਇਸ ਲਈ ਹੇ ਕਿਉਂਕਿ ਇਥੇ ਸਾਡੇ ਕੋਲ ਦੋ ਅੱਲਗ-ਅੱਲਗ ਐਕਸਪਰੈਸ਼ਨਸ (different expressions) ਹਨ।
05:49 ਅਸੀਂ ਇਹਨਾਂ ਨੂੰ ਐਂਡ (AND) ਅੋਪਰੇਟਰ ਇਸਤੇਮਾਲ ਕਰਦਿਆਂ ਇਕ ਐਕਸਪਰੈਸ਼ਨ ਦੀ ਤਰ੍ਹਾਂ ਇਵੈਲਯੂਏਟ ਕਰਨਾ ਹੈ।
05:53 ਆਉ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਚਲੀਏ ਅਤੇ ਗਲਤੀ ਠੀਕ ਕਰੀਏ।
05:58 ਆਉ ਇਥੇ ਅਤੇ ਇਥੇ ਬਰੈਕਟਸ ਪਾ ਦਈਏ।
06:04 ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ।
06:07 ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਉ।
06:09 ਪਹਿਲਾਂ ਵਾਂਗ ਕੰਪਾਇਲ ਅਤੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੋ।
06:14 ਹੁਣ ਇਹ ਠੀਕ ਚਲ ਰਿਹਾ ਹੈ।
06:22 ਆਉ ਹੁਣ ਟਿਯੂਟੋਰਿਅਲ ਨੂੰ ਸੰਖੇਪ ਕਰੀਏ ।
06:24 ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿਚ ਅਸੀਂ ਸਿੱਖਿਆ ਹੈ

&& ਲੋਜੀਕਲ ਐਂਡ eg. ((a > b) && (a > c))

(&& Logical AND eg. ((a > b) && (a > c))

06:32 ਲੋਜੀਕਲ ਅੋਰ

(Logical OR) eg. (a == 0 || b == 0 || c == 0)

06:40 ਅਸਾਈਨਮੈਂਟ
06:41 ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਯੂਜ਼ਰ ਤੋਂ ਦੋ ਨੰਬਰਸ (numbers) ਦੀ ਇਨਪੁਟ ਲਵੇ।
06:45 ਨੋਟ (NOT) ਅੋਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਨਾਲ ਚੈਕ ਕਰੋ ਕਿ ਦੋਨੋ ਨੰਬਰ (number) ਇਕੁਅਲ (equal ) ਹਨ ਜਾਂ ਨਹੀਂ।

Hint: (a != b)

06:54 ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ ਵੀਡੀਊ ਵੇਖੋ ।
06:57 ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ ।
06:59 ਜੇ ਤੁਹਾਡੇ ਇੰਟਰਨੈਟ ਦੀ ਸਪੀਡ ਚੰਗੀ ਨਹੀਂ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਕੇ ਦੇਖ ਸਕਦੇ ਹੋ।
07:03 ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਟੀਮ, ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ
07:08 ਔਨਲਾਈਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿਤਾ ਜਾਂਦਾ ਹੈ ।
07:11 ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ, ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਰ.ਜੀ. (spoken hyphen tutorial dot org) ਤੇ ਲਿਖ ਕੇ ਸੰਪਰਕ ਕਰੋ।
07:18 ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਰਜੈਕਟ “ਟਾਕ ਟੂ ਏ ਟੀਚਰ ਪੋ੍ਜੈਕਟ”(Talk to a Teacher project) ਦਾ ਇਕ ਹਿੱਸਾ ਹੈ।
07:21 ਇਸ ਦਾ ਸਮਰੱਥਨ ਆਈ.ਸੀ.ਟੀ.( ICT), ਐਮ. ਐਚ.ਆਰ.ਡੀ.(MHRD), ਭਾਰਤ ਸਰਕਾਰ ਦੇ ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਅੋਨ ਏਜੂਕੈਸ਼ਨ (National Mission on Education) ਕਰਦਾ ਹੈ।
07:27 ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ ਹੈ
07:30 ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਆਰ.ਜੀ. ਸਲੈਸ਼ ਐਨ. ਐਮ.ਈ.ਆਈ.ਸੀ.ਟੀ. ਹਾਈਫਨ ਇੰਟਰੋ (spoken hyphen tutorial dot org slash NMEICT hyphen Intro)
07:37 ਇਸ ਸਕਰਿਪਟ ਦਾ ਅਨੁਵਾਦ ਮਹਿੰਦਰ ਰਿਸ਼ਮ ਨੇ ਕੀਤਾ ਹੈ।
ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਧੰਨਵਾਦ

Contributors and Content Editors

Gaurav, Khoslak, PoojaMoolya, Pratik kamble