Difference between revisions of "C-and-Cpp/C2/Relational-Operators/Oriya"
From Script | Spoken-Tutorial
(Created page with "{| border=1 !Time !Narration |- |00:01 | '''C''' ଓ '''C++'''ରେ '''Relational Operators''' ଉପରେ ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ କୁ ସ...") |
PoojaMoolya (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | {| | + | {| Border = 1 |
− | + | | '''Time''' | |
− | + | |'''Narration''' | |
+ | |||
|- | |- | ||
|00:01 | |00:01 | ||
− | | '''C''' ଓ '''C++'''ରେ '''Relational Operators''' ଉପରେ ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ କୁ ସ୍ୱାଗତ | + | |'''C''' ଓ '''C++'''ରେ '''Relational Operators''' ଉପରେ ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ କୁ ସ୍ୱାଗତ |
+ | |||
|- | |- | ||
|00:06 | |00:06 | ||
− | | | + | |ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେ ଆମେ ଶିଖିବା: |
+ | |||
|- | |- | ||
|00:09 | |00:09 | ||
− | | ରିଲେସନାଲ୍ ଅପରେଟର୍ସ, ଯେପରି- | + | |ରିଲେସନାଲ୍ ଅପରେଟର୍ସ, ଯେପରି- |
+ | |||
|- | |- | ||
|00:11 | |00:11 | ||
− | | Less than: ଯେପରି a < b | + | |Less than: ଯେପରି a < b |
+ | |||
|- | |- | ||
|00:14 | |00:14 | ||
− | | Greater than: ଯେପରି a > b | + | |Greater than: ଯେପରି a > b |
+ | |||
|- | |- | ||
|00:17 | |00:17 | ||
− | | Less than or equal to: ଯେପରି a <= b | + | |Less than or equal to: ଯେପରି a <= b |
+ | |||
|- | |- | ||
|00:22 | |00:22 | ||
− | | Greater than or equal to: ଯେପରି a >= b | + | |Greater than or equal to: ଯେପରି a >= b |
+ | |||
|- | |- | ||
|00:27 | |00:27 | ||
− | | Equal to: ଯେପରି a == b | + | |Equal to: ଯେପରି a == b |
+ | |||
|- | |- | ||
|00:30 | |00:30 | ||
− | | Not equal to: ଯେପରି a != b | + | |Not equal to: ଯେପରି a != b |
+ | |||
|- | |- | ||
− | | 00:37 | + | |00:37 |
− | | ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେକର୍ଡ କରିବା ପାଇଁ, ମୁଁ '''Ubuntu 11.10''' ଅପରେଟିଙ୍ଗ ସିଷ୍ଟମ୍ ବ୍ୟବହାର କରୁଛି | + | |ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେକର୍ଡ କରିବା ପାଇଁ, ମୁଁ '''Ubuntu 11.10''' ଅପରେଟିଙ୍ଗ ସିଷ୍ଟମ୍ ବ୍ୟବହାର କରୁଛି |
+ | |||
|- | |- | ||
|00:42 | |00:42 | ||
− | | ଉବୁଣ୍ଟୁରେ '''gcc''' ଓ '''g++''' କମ୍ପାଇଲର୍ ଭର୍ସନ୍ '''4.6.1''' | + | |ଉବୁଣ୍ଟୁରେ '''gcc''' ଓ '''g++''' କମ୍ପାଇଲର୍ ଭର୍ସନ୍ '''4.6.1''' |
+ | |||
|- | |- | ||
− | | | + | |00:50 |
− | | | + | |ଏକ ପରିଚୟରୁ ଆରମ୍ଭ କରିବା |
+ | |||
|- | |- | ||
|00:53 | |00:53 | ||
− | | ଇଣ୍ଟିଜର୍ ଓ ଫ୍ଲୋଟିଙ୍ଗ ପଏଣ୍ଟ ନମ୍ବର୍ସ ତୁଳନା କରିବା ପାଇଁ ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରାଯାଏ | + | |ଇଣ୍ଟିଜର୍ ଓ ଫ୍ଲୋଟିଙ୍ଗ ପଏଣ୍ଟ ନମ୍ବର୍ସ ତୁଳନା କରିବା ପାଇଁ ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରାଯାଏ |
+ | |||
|- | |- | ||
|00:57 | |00:57 | ||
− | | ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରୁଥିବା ଏକ୍ସପ୍ରେସନ୍ସ ଫଲ୍ସ ପାଇଁ '''0''' ଓ ଟ୍ରୁ ପାଇଁ '''1''' '''return''' କରେ | + | |ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରୁଥିବା ଏକ୍ସପ୍ରେସନ୍ସ ଫଲ୍ସ ପାଇଁ '''0''' ଓ ଟ୍ରୁ ପାଇଁ '''1''' '''return''' କରେ |
+ | |||
|- | |- | ||
− | | 01:04 | + | |01:04 |
− | | | + | |ଏବେ, ମୁଁ ଏକ C ପ୍ରୋଗ୍ରାମ୍ ସାହାଯ୍ୟରେ ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ପ୍ରଦର୍ଶନ କରିବି |
+ | |||
|- | |- | ||
− | | | + | |01:09 |
− | | | + | |ମୁଁ ପ୍ରୋଗ୍ରାମ୍ ତିଆରି କରିସାରିଛି |
+ | |||
|- | |- | ||
|01:11 | |01:11 | ||
− | | ତେଣୁ, ମୁଁ ଏଡିଟର୍ ଖୋଲି କୋଡ୍ ଏକ୍ସପ୍ଲେନ୍ କରିବି | + | |ତେଣୁ, ମୁଁ ଏଡିଟର୍ ଖୋଲି କୋଡ୍ ଏକ୍ସପ୍ଲେନ୍ କରିବି |
+ | |||
|- | |- | ||
− | | 01:15 | + | |01:15 |
− | | | + | |ପ୍ରଥମେ, ଦୁଇଟି ଭେରିଏବଲ୍ '''a ''' ଓ '''b''' ଘୋଷିତ କରିବା |
+ | |||
|- | |- | ||
− | | | + | |01:20 |
− | | | + | |ଏହି '''printf''' ଷ୍ଟେଟମେଣ୍ଟ, a ଓ b ର ଭାଲ୍ୟୁ ଦେବା ପାଇଁ ୟୁଜର୍ କୁ ପ୍ରମ୍ପ୍ଟ କରିବ |
+ | |||
|- | |- | ||
− | | 01:26 | + | |01:26 |
− | | | + | |ଏହି '''scanf ''' ଷ୍ଟେଟମେଣ୍ଟ, '''a''' ଓ '''b''' ଭେରିଏବଲ୍ସ ପାଇଁ ଇନପୁଟ୍ ନେବ |
+ | |||
|- | |- | ||
− | | | + | |01:32 |
− | | | + | |ଏଠାରେ ଏବେ '''greater than (>)''' ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
|01:35 | |01:35 | ||
− | | ଏହି ଅପରେଟର୍, ଅପରେଟର୍ ର ଉଭୟ ପାର୍ଶ୍ୱରେ ଦୁଇଟି ଅପେରାଣ୍ଡକୁ ତୁଳନା କରେ | + | |ଏହି ଅପରେଟର୍, ଅପରେଟର୍ ର ଉଭୟ ପାର୍ଶ୍ୱରେ ଦୁଇଟି ଅପେରାଣ୍ଡକୁ ତୁଳନା କରେ |
+ | |||
|- | |- | ||
|01:38 | |01:38 | ||
− | | ଯଦି '''b''' ଠାରୁ '''a''' ବଡ଼ ହୋଇଥାଏ, ତେବେ ଏହା '''True''' ରିଟର୍ନ କରିବ | + | |ଯଦି '''b''' ଠାରୁ '''a''' ବଡ଼ ହୋଇଥାଏ, ତେବେ ଏହା '''True''' ରିଟର୍ନ କରିବ |
+ | |||
|- | |- | ||
− | | | + | |01:43 |
− | | | + | |ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି '''printf ''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
+ | |||
|- | |- | ||
|01:47 | |01:47 | ||
− | | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଫଲ୍ସ, ତେବେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ | + | |ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଫଲ୍ସ, ତେବେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
+ | |||
|- | |- | ||
|01:50 | |01:50 | ||
− | | ଏହାପରେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ | + | |ଏହାପରେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
+ | |||
|- | |- | ||
− | | 01:53 | + | |01:53 |
− | | | + | |ଏଠାରେ ଏବେ '''less than (<)''' ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
|01:56 | |01:56 | ||
− | | ଏହା ମଧ୍ୟ ଅପେରାଣ୍ଡଗୁଡ଼ିକୁ ତୁଳନା କରେ | + | |ଏହା ମଧ୍ୟ ଅପେରାଣ୍ଡଗୁଡ଼ିକୁ ତୁଳନା କରେ,'''b''' ଠାରୁ '''a''' କମ୍ ହେଲେ ଏହା '''true''' ରିଟର୍ନ କରେ |
+ | |||
|- | |- | ||
− | + | |02:02 | |
− | + | |ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ '''true''' ହେବା କ୍ଷେତ୍ରରେ ଏହି '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହୁଏ | |
− | + | ||
− | | 02:02 | + | |
− | | ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ '''true''' ହେବା କ୍ଷେତ୍ରରେ ଏହି '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହୁଏ | + | |
|- | |- | ||
|02:06 | |02:06 | ||
− | | ନହେଲେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ | + | |ନହେଲେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
+ | |||
|- | |- | ||
|02:09 | |02:09 | ||
− | | | + | |ଏପର୍ଯ୍ୟନ୍ତ କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବା |
+ | |||
|- | |- | ||
|02:13 | |02:13 | ||
− | | ପ୍ରଥମେ ନିମ୍ନୋକ୍ତ ଉପରେ କମେଣ୍ଟ କରିବା | + | |ପ୍ରଥମେ ନିମ୍ନୋକ୍ତ ଉପରେ କମେଣ୍ଟ କରିବା |
+ | |||
|- | |- | ||
|02:16 | |02:16 | ||
− | | '''/* (ସ୍ଲାସ୍ ଆଷ୍ଟେରିସ୍କ) ଟାଇପ୍ କରନ୍ତୁ | + | |'''/* (ସ୍ଲାସ୍ ଆଷ୍ଟେରିସ୍କ) ଟାଇପ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
|02:21 | |02:21 | ||
− | | */ ''' (ଆଷ୍ଟେରିସ୍କ ସ୍ଲାସ୍) | + | |*/ ''' (ଆଷ୍ଟେରିସ୍କ ସ୍ଲାସ୍) |
+ | |||
|- | |- | ||
− | | 02:24 | + | |02:24 |
− | | | + | |'''ସେଭ୍''' କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
|02:26 | |02:26 | ||
− | | ମୁଁ '''relational.c''' ନାମରେ ଫାଇଲ୍ ସେଭ୍ କରିଛି | + | |ମୁଁ '''relational.c''' ନାମରେ ଫାଇଲ୍ ସେଭ୍ କରିଛି |
+ | |||
|- | |- | ||
− | | 02:29 | + | |02:29 |
− | | | + | |କୀ’ ବୋର୍ଡରେ ଏକକାଳୀନ '''Ctrl, Alt''' ଓ '''T ''' ଦବାଇ ଟର୍ମିନାଲ୍ ୱିଣ୍ଡୋ ଖୋଲନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 02:35 | + | |02:35 |
− | | | + | |କମ୍ପାଇଲ୍ କରିବା ପାଇଁ, ଟର୍ମିନାଲ୍ ରେ '''gcc ସ୍ପେସ୍ relational ଡଟ୍ c ସ୍ପେସ୍ -o ସ୍ପେସ୍ rel''' ଟାଇପ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 02:49 | + | |02:49 |
− | | | + | |'''ଏଣ୍ଟର''' ଦାବନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 02:51 | + | |02:51 |
− | | | + | |ଏକଜେକ୍ୟୁଟ୍ କରିବା ପାଇଁ '''./rel''' (ଡଟ୍ ସ୍ଲାସ୍ rel) ଟାଇପ୍ କରନ୍ତୁ. ଏଣ୍ଟର ଦାବନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 02:56 | + | |02:56 |
− | | ମୁଁ '''a'''କୁ 8 ଓ '''b'''କୁ 3 ଭାବେ ଏଣ୍ଟର କରିଛି | + | |ମୁଁ '''a'''କୁ 8 ଓ '''b'''କୁ 3 ଭାବେ ଏଣ୍ଟର କରିଛି |
+ | |||
|- | |- | ||
− | | 03:01 | + | |03:01 |
− | | | + | |ଆଉଟପୁଟ୍ ଏହିପରି ଡିସପ୍ଲେ ହେବ: |
+ | |||
|- | |- | ||
− | | 03:03 | + | |03:03 |
− | | | + | |'''8 is greater than 3''' |
+ | |||
|- | |- | ||
− | | 03:07 | + | |03:07 |
− | | | + | |'''a''' ଓ '''b'''ର ଭିନ୍ନ ଭାଲ୍ୟୁ ନେଇ ଆପଣ ଏହି କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ ପାଇଁ ଚେଷ୍ଟା କରିପାରିବେ |
+ | |||
|- | |- | ||
|03:11 | |03:11 | ||
− | | କୋଡ୍ କୁ ଫେରିଆସନ୍ତୁ | + | |କୋଡ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 03:14 | + | |03:14 |
− | | | + | |ଏଠାରୁ କମେଣ୍ଟ ଡିଲିଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 03:18 | + | |03:18 |
− | | | + | |ଓ ତାହାକୁ ଏଠାରେ ରଖନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 03:24 | + | |03:24 |
− | | ଏବେ ଆମ ପାଖରେ '''less than or equal to (<=) ''' ଅପରେଟର୍ ଅଛି | + | |ଏବେ ଆମ ପାଖରେ '''less than or equal to (<=) ''' ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
− | | 03:28 | + | |03:28 |
− | | | + | |ଏହି ଅପରେଟର୍, ଅପରେଟର୍ ର ଉଭୟ ପାର୍ଶ୍ୱରେ ଦୁଇଟି ଅପେରାଣ୍ଡକୁ ତୁଳନା କରେ |
+ | |||
|- | |- | ||
− | | 03:33 | + | |03:33 |
− | | | + | |ଯଦି '''b''' ଠାରୁ '''a''' କମ୍ କିମ୍ବା ସମାନ ତେବେ ଏହା '''true''' ରିଟର୍ନ କରେ |
+ | |||
|- | |- | ||
|03:38 | |03:38 | ||
− | | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି '''printf ''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ | + | |ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି '''printf ''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
+ | |||
|- | |- | ||
− | | 03:42 | + | |03:42 |
− | | | + | |ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଫଲ୍ସ, ତେବେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
+ | |||
|- | |- | ||
− | | 03:45 | + | |03:45 |
− | | | + | |ଏହାପରେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
+ | |||
|- | |- | ||
− | | 03:49 | + | |03:49 |
− | | ଏହାପରେ '''greater than or equal to (>=) ''' ଅପରେଟର୍ କୁ ଆସନ୍ତୁ | + | |ଏହାପରେ '''greater than or equal to (>=) ''' ଅପରେଟର୍ କୁ ଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 03:52 | + | |03:52 |
− | | | + | |ଏହା '''a''' ଓ '''b'''କୁ ତୁଳନା କରେ ଓ ଯଦି '''b''' ଠାରୁ '''a''' ବଡ଼ କିମ୍ବା ସମାନ, ତେବେ '''true''' ରିଟର୍ନ କରେ |
+ | |||
|- | |- | ||
− | | 04:00 | + | |04:00 |
− | | ଯଦି କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ | + | |ଯଦି କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
+ | |||
|- | |- | ||
− | | 04:05 | + | |04:05 |
− | | ଏବେ ଏପର୍ଯ୍ୟନ୍ତ କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବା | + | |ଏବେ ଏପର୍ଯ୍ୟନ୍ତ କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବା |
+ | |||
|- | |- | ||
− | | 04:07 | + | |04:07 |
− | | | + | |'''ସେଭ୍''' ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 04:09 | + | |04:09 |
− | | | + | |ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 04:12 | + | |04:12 |
− | | | + | |ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 04:17 | + | |04:17 |
− | | | + | |ମୁଁ '''a'''କୁ 8 ଓ '''b'''କୁ 3 ଭାବେ ଏଣ୍ଟର କରିବି |
+ | |||
|- | |- | ||
− | | 04:22 | + | |04:22 |
− | | | + | |ଆଉଟପୁଟ୍ ଏହିପରି ଡିସପ୍ଲେ ହେବ: |
+ | |||
|- | |- | ||
− | | 04:25 | + | |04:25 |
− | | '''8 is greater than or equal to 3''' | + | |'''8 is greater than or equal to 3''' |
+ | |||
|- | |- | ||
− | | 04:30 | + | |04:30 |
− | | ଏବେ ଅବଶିଷ୍ଟ କୋଡ୍ କୁ ଫେରିଯିବା | + | |ଏବେ ଅବଶିଷ୍ଟ କୋଡ୍ କୁ ଫେରିଯିବା |
+ | |||
|- | |- | ||
− | | 04:33 | + | |04:33 |
− | | | + | |ଏଠାରୁ ମଲ୍ଟିଲାଇନ୍ କମେଣ୍ଟ ଡିଲିଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 04:39 | + | |04:39 |
− | | | + | |ଓ ଏଠାରୁ ମଧ୍ୟ |
+ | |||
|- | |- | ||
− | | 04:43 | + | |04:43 |
− | | ଏବେ ଆମ ପାଖରେ '''equal to''' ଅପରେଟର୍ ଅଛି | + | |ଏବେ ଆମ ପାଖରେ '''equal to''' ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
− | | 04:47 | + | |04:47 |
− | | ଏହା '''ଡବଲ୍ equal ଚିହ୍ନ (==)''' ଦ୍ୱାରା ପ୍ରଦର୍ଶିତ ହୁଏ | + | |ଏହା '''ଡବଲ୍ equal ଚିହ୍ନ (==)''' ଦ୍ୱାରା ପ୍ରଦର୍ଶିତ ହୁଏ |
+ | |||
|- | |- | ||
− | | 04:50 | + | |04:50 |
− | | | + | |ଯେତେବେଳେ ଉଭୟ ଅପେରାଣ୍ଡ ପରସ୍ପର ସହ ସମାନ ହେବେ, ଏହି ଅପରେଟର୍ '''true''' ରିଟର୍ନ କରିବ |
+ | |||
|- | |- | ||
− | | 04:57 | + | |04:57 |
− | | ଯେତେବେଳେ '''a''' ସହିତ '''b''' ସମାନ ହେବ, '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ | + | |ଯେତେବେଳେ '''a''' ସହିତ '''b''' ସମାନ ହେବ, '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
+ | |||
|- | |- | ||
− | | 05:00 | + | |05:00 |
− | | | + | |ଯଦି ନୁହେଁ, ତେବେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
+ | |||
|- | |- | ||
|05:06 | |05:06 | ||
− | | ସେହିପରି, ଆମ ପାଖରେ '''not equal to''' ଅପରେଟର୍ ଅଛି | + | |ସେହିପରି, ଆମ ପାଖରେ '''not equal to''' ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
− | | 05:08 | + | |05:08 |
− | | | + | |ଯେତେବେଳେ ଅପେରାଣ୍ଡଗୁଡ଼ିକ ପରସ୍ପର ସହ ସମାନ ହେବେନାହିଁ, ଏହି ଅପରେଟର୍ '''true''' ରିଟର୍ନ କରିବ |
+ | |||
|- | |- | ||
|05:15 | |05:15 | ||
− | | ଯେତେବେଳେ '''b''' ସହିତ '''a''' ସମାନ ହେବନାହିଁ, '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ | + | |ଯେତେବେଳେ '''b''' ସହିତ '''a''' ସମାନ ହେବନାହିଁ, '''printf''' ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
+ | |||
|- | |- | ||
− | | | + | |05:20 |
− | | ପ୍ରୋଗ୍ରାମ୍ ର ଶେଷକୁ ଆସନ୍ତୁ '''return 0''' | + | |ପ୍ରୋଗ୍ରାମ୍ ର ଶେଷକୁ ଆସନ୍ତୁ '''return 0''' |
+ | |||
|- | |- | ||
− | | 05:24 | + | |05:24 |
− | | '''ସେଭ୍''' ରେ କ୍ଲିକ୍ କରନ୍ତୁ | + | |'''ସେଭ୍''' ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
|05:26 | |05:26 | ||
− | | ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ | + | |ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 05:28 | + | |05:28 |
− | | | + | |ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 05:32 | + | |05:32 |
− | | | + | |'''a'''କୁ 8 ଓ '''b'''କୁ 3 ଭାବେ ଏଣ୍ଟର କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 05:38 | + | |05:38 |
− | | | + | |ଆଉଟପୁଟ୍ ସ୍କ୍ରିନ୍ ଉପରେ ଡିସପ୍ଲେ ହୁଏ: |
+ | |||
|- | |- | ||
− | | 05:40 | + | |05:40 |
− | | | + | |'''8 is not equal to 3''' |
+ | |||
|- | |- | ||
− | | 05:44 | + | |05:44 |
− | | | + | |ଏହିପରି ଭାବେ, ରିଲେସନାଲ୍ ଅପରେଟର୍ସ କିପରି କାମ କରେ ଆମେ ଦେଖୁ |
+ | |||
|- | |- | ||
− | | 05:48 | + | |05:48 |
− | | | + | |ଭିନ୍ନ ଇନପୁଟ୍ସ ସେଟ୍ ରେ ଏହି କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 05:51 | + | |05:51 |
− | | ଏବେ, ସମାନ ପ୍ରୋଗ୍ରାମ୍ କୁ '''C++'''ରେ ଲେଖିବା ଅତି ସହଜ | + | |ଏବେ, ସମାନ ପ୍ରୋଗ୍ରାମ୍ କୁ '''C++'''ରେ ଲେଖିବା ଅତି ସହଜ |
+ | |||
|- | |- | ||
− | | 05:56 | + | |05:56 |
− | | | + | |ସିଣ୍ଟାକ୍ସରେ ଅଳ୍ପକିଛି ପାର୍ଥକ୍ୟ ରହିଛି |
+ | |||
|- | |- | ||
− | | 05:59 | + | |05:59 |
− | | | + | |ମୁଁ '''C++'''ରେ କୋଡ୍ ତିଆରି କରିସାରିଛି |
+ | |||
|- | |- | ||
|06:04 | |06:04 | ||
− | | ଏହା ହେଉଛି '''C++'''ରେ '''relational operators''' ପାଇଁ କୋଡ୍ | + | |ଏହା ହେଉଛି '''C++'''ରେ '''relational operators''' ପାଇଁ କୋଡ୍ |
+ | |||
|- | |- | ||
|06:08 | |06:08 | ||
− | | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ, ଏହାର ହେଡର୍ ଭିନ୍ନ ଅଟେ | + | |ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ, ଏହାର ହେଡର୍ ଭିନ୍ନ ଅଟେ |
+ | |||
|- | |- | ||
− | | 06:12 | + | |06:12 |
− | | | + | |ଏଠାରେ '''using''' ଷ୍ଟେଟମେଣ୍ଟ ମଧ୍ୟ ଅଛି |
+ | |||
|- | |- | ||
− | | 06:15 | + | |06:15 |
− | | | + | |C++ରେ ଆଉଟପୁଟ୍ ଷ୍ଟେଟମେଣ୍ଟ ହେଉଛି '''cout''' |
+ | |||
|- | |- | ||
− | | 06:19 | + | |06:19 |
− | | ଓ C++ରେ ଇନପୁଟ୍ ଷ୍ଟେଟମେଣ୍ଟ ହେଉଛି '''cin''' | + | |ଓ C++ରେ ଇନପୁଟ୍ ଷ୍ଟେଟମେଣ୍ଟ ହେଉଛି '''cin''' |
+ | |||
|- | |- | ||
− | | 06:22 | + | |06:22 |
− | | | + | |ତେଣୁ, ଏହିସବୁ ପାର୍ଥକ୍ୟ ବ୍ୟତୀତ ଉଭୟ କୋଡ୍ ବହୁତ ସମାନ |
+ | |||
|- | |- | ||
|06:26 | |06:26 | ||
− | | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ | + | |ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 06:28 | + | |06:28 |
− | | | + | |'''.cpp''' ଏକ୍ସଟେନସନ୍ ରେ ଫାଇଲ୍ ସେଭ୍ ହୋଇଥିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 06:32 | + | |06:32 |
− | | | + | |ମୁଁ '''relational.cpp''' ନାମରେ ଫାଇଲ୍ ସେଭ୍ କରିଛି |
+ | |||
|- | |- | ||
− | | 06:37 | + | |06:37 |
− | | କୋଡ୍ କମ୍ପାଇଲ୍ କରିବା | + | |କୋଡ୍ କମ୍ପାଇଲ୍ କରିବା |
+ | |||
|- | |- | ||
− | | 06:39 | + | |06:39 |
− | | | + | |ଟର୍ମିନାଲ୍ ଖୋଲି '''g++ relational.cpp ସ୍ପେସ୍ ମାଇନସ୍ o ସ୍ପେସ୍ rel1''' ଟାଇପ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 06:50 | + | |06:50 |
− | | | + | |ଏକଜେକ୍ୟୁଟ୍ ପାଇଁ '''./rel1''' (ଡଟ୍ ସ୍ଲାସ୍ rel1) ଟାଇପ୍ କରନ୍ତୁ, ଏଣ୍ଟର ଦାବନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 06:56 | + | |06:56 |
− | | | + | |ମୁଁ '''a'''କୁ 8 ଓ '''b'''କୁ 3 ଭାବେ ଏଣ୍ଟର କରୁଛି |
+ | |||
|- | |- | ||
− | | 07:00 | + | |07:00 |
− | | | + | |ଆଉଟପୁଟ୍ ଡିସପ୍ଲେ ହୁଏ: |
+ | |||
|- | |- | ||
− | | 07:02 | + | |07:02 |
− | | | + | |ଦେଖନ୍ତୁ, ଆଉଟପୁଟ୍ '''C''' ପ୍ରୋଗ୍ରାମ୍ ପରି ସମାନ ଅଟେ |
+ | |||
|- | |- | ||
− | | 07:07 | + | |07:07 |
− | | ଏବେ ଏକ ଏରର୍ ଦେଖିବା, ଯାହା ଆମ ସାମ୍ନାକୁ ଆସିପାରେ | + | |ଏବେ ଏକ ଏରର୍ ଦେଖିବା, ଯାହା ଆମ ସାମ୍ନାକୁ ଆସିପାରେ |
+ | |||
|- | |- | ||
− | | 07:10 | + | |07:10 |
− | | | + | |ପ୍ରୋଗ୍ରାମ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:13 | + | |07:13 |
− | | ଧରାଯାଉ ଏଠାରେ ଆମେ 'double equal to' ସ୍ଥାନରେ 'single equal to' ରଖିବା | + | |ଧରାଯାଉ ଏଠାରେ ଆମେ 'double equal to' ସ୍ଥାନରେ 'single equal to' ରଖିବା |
+ | |||
|- | |- | ||
− | | 07:19 | + | |07:19 |
− | | | + | |ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:21 | + | |07:21 |
− | | | + | |ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:23 | + | |07:23 |
− | | | + | |ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | | + | |07:33 |
− | | ଏଠାରେ 3 is equal to 3 ଦେଖାଉଛି | + | |ଏଠାରେ 3 is equal to 3 ଦେଖାଉଛି |
+ | |||
|- | |- | ||
− | | 07:37 | + | |07:37 |
− | | | + | |ପ୍ରୋଗ୍ରାମ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:40 | + | |07:40 |
− | | | + | |ଏହାର କାରଣ ହେଉଛି ଏଠାରେ ଏକ ଆସାଇନମେଣ୍ଟ ଅପରେଟର୍ ଅଛି |
+ | |||
|- | |- | ||
− | | 07:43 | + | |07:43 |
− | | | + | |ତେଣୁ bର ଭାଲ୍ୟୁ aକୁ ଆସାଇନ୍ କରାଯାଇଛି |
+ | |||
|- | |- | ||
− | | | + | |07:46 |
− | | ଏରର୍ ଫିକ୍ସ କରିବା | + | |ଏରର୍ ଫିକ୍ସ କରିବା |
+ | |||
|- | |- | ||
− | | 07:49 | + | |07:49 |
− | | | + | |ଏକ equal to ଚିହ୍ନ ଟାଇପ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:51 | + | |07:51 |
− | | | + | |ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | | + | |07:54 |
− | | | + | |ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 07:56 | + | |07:56 |
− | | | + | |ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 08:04 | + | |08:04 |
− | | | + | |ଏବେ ଆଉଟପୁଟ୍ ଠିକ ଅଛି |
+ | |||
|- | |- | ||
|08:06 | |08:06 | ||
− | | ସଂକ୍ଷିପ୍ତରେ | + | |ସଂକ୍ଷିପ୍ତରେ |
+ | |||
|- | |- | ||
− | | 08:08 | + | |08:08 |
− | | | + | |ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେ ଆମେ ଶିଖିଲେ |
+ | |||
|- | |- | ||
− | | 08:10 | + | |08:10 |
− | | | + | |ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ଯେପରି: |
+ | |||
|- | |- | ||
− | | 08:12 | + | |08:12 |
− | | | + | |Less than: ଯେପରି a < b |
+ | |||
|- | |- | ||
− | | 08:14 | + | |08:14 |
− | | | + | |Greater than: ଯେପରି a>b |
+ | |||
|- | |- | ||
− | | 08:17 | + | |08:17 |
− | | | + | |Less than or equal to: ଯେପରି a<=b |
+ | |||
|- | |- | ||
− | | 08:22 | + | |08:22 |
− | | | + | |Greater than or equal to: ଯେପରି a>=b |
+ | |||
|- | |- | ||
− | | 08:27 | + | |08:27 |
− | | | + | |Equal to: ଯେପରି a==b |
+ | |||
|- | |- | ||
− | | 08:29 | + | |08:29 |
− | | | + | |Not equal to: ଯେପରି a!=b |
+ | |||
|- | |- | ||
− | | | + | |08:34 |
− | | | + | |ଏକ ଆସାଇନମେଣ୍ଟ ଭାବେ:,ଏକ ପ୍ରୋଗ୍ରାମ୍ ଲେଖନ୍ତୁ, ଯାହା ତିନିଜଣ ଛାତ୍ରଙ୍କ ମାର୍କଗୁଡ଼ିକୁ ଇନପୁଟ୍ ଭାବେ ନେବ |
+ | |||
|- | |- | ||
− | | 08: | + | |08:39 |
− | | | + | |କେଉଁ ଛାତ୍ର ଅଧିକ ନମ୍ବର ରଖିଛି, ଦେଖିବା ପାଇଁ ମାର୍କଗୁଡ଼ିକୁ ତୁଳନା କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 08: | + | |08:43 |
− | | | + | |ଦୁଇରୁ ଅଧିକ ଛାତ୍ର ସମାନ ମାର୍କ ରଖିଛନ୍ତି କି ଜାଣିବା ପାଇଁ ମଧ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ |
+ | |||
|- | |- | ||
− | | 08: | + | |08:48 |
− | | | + | |ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ ଭିଡିଓକୁ ଦେଖନ୍ତୁ |
+ | |||
|- | |- | ||
− | | | + | |08:51 |
− | | | + | |ଏହା ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟକୁ ସାରାଂଶିତ କରେ |
+ | |||
|- | |- | ||
− | | 08: | + | |08:54 |
− | | | + | |ଯଦି ଆପଣଙ୍କର ଭଲ ବ୍ୟାଣ୍ଡୱିଡଥ୍ ନାହିଁ, ଏହାକୁ ଡାଉନଲୋଡ୍ କରି ଦେଖିପାରିବେ |
+ | |||
|- | |- | ||
− | | 08: | + | |08:58 |
− | | | + | |ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ ଟିମ୍: |
+ | |||
|- | |- | ||
− | | | + | |09:00 |
− | | | + | |ସ୍ପୋକନ ଟ୍ୟୁଟୋରିଆଲ୍ସ ବ୍ୟବହାର କରି କର୍ମଶାଳାମାନ ଚଲାନ୍ତି |
+ | |||
|- | |- | ||
− | | 09: | + | |09:03 |
− | | | + | |ଅନଲାଇନ୍ ଟେଷ୍ଟ ପାସ୍ କରୁଥିବା ବ୍ୟକ୍ତିଙ୍କୁ ପ୍ରମାଣପତ୍ର ଦିଅନ୍ତି |
+ | |||
|- | |- | ||
− | | 09: | + | |09:06 |
− | | | + | |ଅଧିକ ବିବରଣୀ ପାଇଁ, ଦୟାକରି କଣ୍ଟାକ୍ଟ ଆଟ୍ ସ୍ପୋକନ୍ ହାଇଫେନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ଡଟ୍ ଓଆରଜିକୁ ଲେଖନ୍ତୁ (contact@spoken-tutorial.org) |
+ | |||
|- | |- | ||
− | | 09: | + | |09:14 |
− | | | + | |ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ, ଟକ୍ ଟୁ ଏ ଟିଚର୍ ପ୍ରୋଜେକ୍ଟର ଏକ ଅଂଶ |
+ | |||
|- | |- | ||
− | | 09: | + | |09:18 |
− | | | + | |ଏହା ଭାରତ ସରକାରଙ୍କ MHRDର ICT ମାଧ୍ୟମରେ ରାଷ୍ଟ୍ରୀୟ ସାକ୍ଷରତା ମିଶନ୍ ଦ୍ୱାରା ସମର୍ଥିତ |
+ | |||
|- | |- | ||
− | + | |09:24 | |
− | + | |ଏହି ମିଶନ୍ ଉପରେ ଅଧିକ ବିବରଣୀ ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ | |
− | + | ||
− | | 09:24 | + | |
− | | | + | |
|- | |- | ||
− | | 09:27 | + | |09:27 |
− | | | + | |ସ୍ପୋକନ୍ ହାଇଫେନ୍ ଟ୍ୟୁଟୋରିଆଲ ଡଟ୍ ଓଆରଜି ସ୍ଲାସ୍ NMEICT ହାଇଫେନ୍ ଇଣ୍ଟ୍ରୋ (spoken-tutorial.org/NMEICT-Intro) |
− | + | ||
− | + | ||
− | + | ||
− | ଆମ ସହିତ ଜଡ଼ିତ ହୋଇଥିବାରୁ, ଧନ୍ୟବାଦ | + | |- |
+ | |09:34 | ||
+ | |ଆଇଆଇଟି ବମ୍ୱେ ତରଫରୁ ମୁଁ ପ୍ରଦୀପ ଚନ୍ଦ୍ର ମହାପାତ୍ର ଆପଣଙ୍କଠାରୁ ବିଦାୟ ନେଉଛି ଆମ ସହିତ ଜଡ଼ିତ ହୋଇଥିବାରୁ, ଧନ୍ୟବାଦ | ||
|} | |} |
Latest revision as of 13:10, 3 April 2017
Time | Narration |
00:01 | C ଓ C++ରେ Relational Operators ଉପରେ ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ କୁ ସ୍ୱାଗତ |
00:06 | ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେ ଆମେ ଶିଖିବା: |
00:09 | ରିଲେସନାଲ୍ ଅପରେଟର୍ସ, ଯେପରି- |
00:11 | Less than: ଯେପରି a < b |
00:14 | Greater than: ଯେପରି a > b |
00:17 | Less than or equal to: ଯେପରି a <= b |
00:22 | Greater than or equal to: ଯେପରି a >= b |
00:27 | Equal to: ଯେପରି a == b |
00:30 | Not equal to: ଯେପରି a != b |
00:37 | ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେକର୍ଡ କରିବା ପାଇଁ, ମୁଁ Ubuntu 11.10 ଅପରେଟିଙ୍ଗ ସିଷ୍ଟମ୍ ବ୍ୟବହାର କରୁଛି |
00:42 | ଉବୁଣ୍ଟୁରେ gcc ଓ g++ କମ୍ପାଇଲର୍ ଭର୍ସନ୍ 4.6.1 |
00:50 | ଏକ ପରିଚୟରୁ ଆରମ୍ଭ କରିବା |
00:53 | ଇଣ୍ଟିଜର୍ ଓ ଫ୍ଲୋଟିଙ୍ଗ ପଏଣ୍ଟ ନମ୍ବର୍ସ ତୁଳନା କରିବା ପାଇଁ ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରାଯାଏ |
00:57 | ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ବ୍ୟବହାର କରୁଥିବା ଏକ୍ସପ୍ରେସନ୍ସ ଫଲ୍ସ ପାଇଁ 0 ଓ ଟ୍ରୁ ପାଇଁ 1 return କରେ |
01:04 | ଏବେ, ମୁଁ ଏକ C ପ୍ରୋଗ୍ରାମ୍ ସାହାଯ୍ୟରେ ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ପ୍ରଦର୍ଶନ କରିବି |
01:09 | ମୁଁ ପ୍ରୋଗ୍ରାମ୍ ତିଆରି କରିସାରିଛି |
01:11 | ତେଣୁ, ମୁଁ ଏଡିଟର୍ ଖୋଲି କୋଡ୍ ଏକ୍ସପ୍ଲେନ୍ କରିବି |
01:15 | ପ୍ରଥମେ, ଦୁଇଟି ଭେରିଏବଲ୍ a ଓ b ଘୋଷିତ କରିବା |
01:20 | ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ, a ଓ b ର ଭାଲ୍ୟୁ ଦେବା ପାଇଁ ୟୁଜର୍ କୁ ପ୍ରମ୍ପ୍ଟ କରିବ |
01:26 | ଏହି scanf ଷ୍ଟେଟମେଣ୍ଟ, a ଓ b ଭେରିଏବଲ୍ସ ପାଇଁ ଇନପୁଟ୍ ନେବ |
01:32 | ଏଠାରେ ଏବେ greater than (>) ଅପରେଟର୍ ଅଛି |
01:35 | ଏହି ଅପରେଟର୍, ଅପରେଟର୍ ର ଉଭୟ ପାର୍ଶ୍ୱରେ ଦୁଇଟି ଅପେରାଣ୍ଡକୁ ତୁଳନା କରେ |
01:38 | ଯଦି b ଠାରୁ a ବଡ଼ ହୋଇଥାଏ, ତେବେ ଏହା True ରିଟର୍ନ କରିବ |
01:43 | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
01:47 | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଫଲ୍ସ, ତେବେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
01:50 | ଏହାପରେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
01:53 | ଏଠାରେ ଏବେ less than (<) ଅପରେଟର୍ ଅଛି |
01:56 | ଏହା ମଧ୍ୟ ଅପେରାଣ୍ଡଗୁଡ଼ିକୁ ତୁଳନା କରେ,b ଠାରୁ a କମ୍ ହେଲେ ଏହା true ରିଟର୍ନ କରେ |
02:02 | ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ true ହେବା କ୍ଷେତ୍ରରେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହୁଏ |
02:06 | ନହେଲେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
02:09 | ଏପର୍ଯ୍ୟନ୍ତ କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବା |
02:13 | ପ୍ରଥମେ ନିମ୍ନୋକ୍ତ ଉପରେ କମେଣ୍ଟ କରିବା |
02:16 | /* (ସ୍ଲାସ୍ ଆଷ୍ଟେରିସ୍କ) ଟାଇପ୍ କରନ୍ତୁ |
02:21 | */ (ଆଷ୍ଟେରିସ୍କ ସ୍ଲାସ୍) |
02:24 | ସେଭ୍ କ୍ଲିକ୍ କରନ୍ତୁ |
02:26 | ମୁଁ relational.c ନାମରେ ଫାଇଲ୍ ସେଭ୍ କରିଛି |
02:29 | କୀ’ ବୋର୍ଡରେ ଏକକାଳୀନ Ctrl, Alt ଓ T ଦବାଇ ଟର୍ମିନାଲ୍ ୱିଣ୍ଡୋ ଖୋଲନ୍ତୁ |
02:35 | କମ୍ପାଇଲ୍ କରିବା ପାଇଁ, ଟର୍ମିନାଲ୍ ରେ gcc ସ୍ପେସ୍ relational ଡଟ୍ c ସ୍ପେସ୍ -o ସ୍ପେସ୍ rel ଟାଇପ୍ କରନ୍ତୁ |
02:49 | ଏଣ୍ଟର ଦାବନ୍ତୁ |
02:51 | ଏକଜେକ୍ୟୁଟ୍ କରିବା ପାଇଁ ./rel (ଡଟ୍ ସ୍ଲାସ୍ rel) ଟାଇପ୍ କରନ୍ତୁ. ଏଣ୍ଟର ଦାବନ୍ତୁ |
02:56 | ମୁଁ aକୁ 8 ଓ bକୁ 3 ଭାବେ ଏଣ୍ଟର କରିଛି |
03:01 | ଆଉଟପୁଟ୍ ଏହିପରି ଡିସପ୍ଲେ ହେବ: |
03:03 | 8 is greater than 3 |
03:07 | a ଓ bର ଭିନ୍ନ ଭାଲ୍ୟୁ ନେଇ ଆପଣ ଏହି କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ ପାଇଁ ଚେଷ୍ଟା କରିପାରିବେ |
03:11 | କୋଡ୍ କୁ ଫେରିଆସନ୍ତୁ |
03:14 | ଏଠାରୁ କମେଣ୍ଟ ଡିଲିଟ୍ କରନ୍ତୁ |
03:18 | ଓ ତାହାକୁ ଏଠାରେ ରଖନ୍ତୁ |
03:24 | ଏବେ ଆମ ପାଖରେ less than or equal to (<=) ଅପରେଟର୍ ଅଛି |
03:28 | ଏହି ଅପରେଟର୍, ଅପରେଟର୍ ର ଉଭୟ ପାର୍ଶ୍ୱରେ ଦୁଇଟି ଅପେରାଣ୍ଡକୁ ତୁଳନା କରେ |
03:33 | ଯଦି b ଠାରୁ a କମ୍ କିମ୍ବା ସମାନ ତେବେ ଏହା true ରିଟର୍ନ କରେ |
03:38 | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
03:42 | ଯଦି ଉପରୋକ୍ତ କଣ୍ଡିସନ୍ ଫଲ୍ସ, ତେବେ ଏହା ସ୍କିପ୍ ହୋଇଯାଏ |
03:45 | ଏହାପରେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
03:49 | ଏହାପରେ greater than or equal to (>=) ଅପରେଟର୍ କୁ ଆସନ୍ତୁ |
03:52 | ଏହା a ଓ bକୁ ତୁଳନା କରେ ଓ ଯଦି b ଠାରୁ a ବଡ଼ କିମ୍ବା ସମାନ, ତେବେ true ରିଟର୍ନ କରେ |
04:00 | ଯଦି କଣ୍ଡିସନ୍ ଟ୍ରୁ, ତେବେ ଏହି printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
04:05 | ଏବେ ଏପର୍ଯ୍ୟନ୍ତ କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବା |
04:07 | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
04:09 | ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
04:12 | ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
04:17 | ମୁଁ aକୁ 8 ଓ bକୁ 3 ଭାବେ ଏଣ୍ଟର କରିବି |
04:22 | ଆଉଟପୁଟ୍ ଏହିପରି ଡିସପ୍ଲେ ହେବ: |
04:25 | 8 is greater than or equal to 3 |
04:30 | ଏବେ ଅବଶିଷ୍ଟ କୋଡ୍ କୁ ଫେରିଯିବା |
04:33 | ଏଠାରୁ ମଲ୍ଟିଲାଇନ୍ କମେଣ୍ଟ ଡିଲିଟ୍ କରନ୍ତୁ |
04:39 | ଓ ଏଠାରୁ ମଧ୍ୟ |
04:43 | ଏବେ ଆମ ପାଖରେ equal to ଅପରେଟର୍ ଅଛି |
04:47 | ଏହା ଡବଲ୍ equal ଚିହ୍ନ (==) ଦ୍ୱାରା ପ୍ରଦର୍ଶିତ ହୁଏ |
04:50 | ଯେତେବେଳେ ଉଭୟ ଅପେରାଣ୍ଡ ପରସ୍ପର ସହ ସମାନ ହେବେ, ଏହି ଅପରେଟର୍ true ରିଟର୍ନ କରିବ |
04:57 | ଯେତେବେଳେ a ସହିତ b ସମାନ ହେବ, printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
05:00 | ଯଦି ନୁହେଁ, ତେବେ କଣ୍ଟ୍ରୋଲ୍ ପରବର୍ତ୍ତୀ ଷ୍ଟେଟମେଣ୍ଟକୁ ଜମ୍ପ୍ କରେ |
05:06 | ସେହିପରି, ଆମ ପାଖରେ not equal to ଅପରେଟର୍ ଅଛି |
05:08 | ଯେତେବେଳେ ଅପେରାଣ୍ଡଗୁଡ଼ିକ ପରସ୍ପର ସହ ସମାନ ହେବେନାହିଁ, ଏହି ଅପରେଟର୍ true ରିଟର୍ନ କରିବ |
05:15 | ଯେତେବେଳେ b ସହିତ a ସମାନ ହେବନାହିଁ, printf ଷ୍ଟେଟମେଣ୍ଟ ଏକଜେକ୍ୟୁଟ୍ ହେବ |
05:20 | ପ୍ରୋଗ୍ରାମ୍ ର ଶେଷକୁ ଆସନ୍ତୁ return 0 |
05:24 | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
05:26 | ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
05:28 | ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
05:32 | aକୁ 8 ଓ bକୁ 3 ଭାବେ ଏଣ୍ଟର କରନ୍ତୁ |
05:38 | ଆଉଟପୁଟ୍ ସ୍କ୍ରିନ୍ ଉପରେ ଡିସପ୍ଲେ ହୁଏ: |
05:40 | 8 is not equal to 3 |
05:44 | ଏହିପରି ଭାବେ, ରିଲେସନାଲ୍ ଅପରେଟର୍ସ କିପରି କାମ କରେ ଆମେ ଦେଖୁ |
05:48 | ଭିନ୍ନ ଇନପୁଟ୍ସ ସେଟ୍ ରେ ଏହି କୋଡ୍ ଏକଜେକ୍ୟୁଟ୍ କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ |
05:51 | ଏବେ, ସମାନ ପ୍ରୋଗ୍ରାମ୍ କୁ C++ରେ ଲେଖିବା ଅତି ସହଜ |
05:56 | ସିଣ୍ଟାକ୍ସରେ ଅଳ୍ପକିଛି ପାର୍ଥକ୍ୟ ରହିଛି |
05:59 | ମୁଁ C++ରେ କୋଡ୍ ତିଆରି କରିସାରିଛି |
06:04 | ଏହା ହେଉଛି C++ରେ relational operators ପାଇଁ କୋଡ୍ |
06:08 | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ, ଏହାର ହେଡର୍ ଭିନ୍ନ ଅଟେ |
06:12 | ଏଠାରେ using ଷ୍ଟେଟମେଣ୍ଟ ମଧ୍ୟ ଅଛି |
06:15 | C++ରେ ଆଉଟପୁଟ୍ ଷ୍ଟେଟମେଣ୍ଟ ହେଉଛି cout |
06:19 | ଓ C++ରେ ଇନପୁଟ୍ ଷ୍ଟେଟମେଣ୍ଟ ହେଉଛି cin |
06:22 | ତେଣୁ, ଏହିସବୁ ପାର୍ଥକ୍ୟ ବ୍ୟତୀତ ଉଭୟ କୋଡ୍ ବହୁତ ସମାନ |
06:26 | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
06:28 | .cpp ଏକ୍ସଟେନସନ୍ ରେ ଫାଇଲ୍ ସେଭ୍ ହୋଇଥିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ |
06:32 | ମୁଁ relational.cpp ନାମରେ ଫାଇଲ୍ ସେଭ୍ କରିଛି |
06:37 | କୋଡ୍ କମ୍ପାଇଲ୍ କରିବା |
06:39 | ଟର୍ମିନାଲ୍ ଖୋଲି g++ relational.cpp ସ୍ପେସ୍ ମାଇନସ୍ o ସ୍ପେସ୍ rel1 ଟାଇପ୍ କରନ୍ତୁ |
06:50 | ଏକଜେକ୍ୟୁଟ୍ ପାଇଁ ./rel1 (ଡଟ୍ ସ୍ଲାସ୍ rel1) ଟାଇପ୍ କରନ୍ତୁ, ଏଣ୍ଟର ଦାବନ୍ତୁ |
06:56 | ମୁଁ aକୁ 8 ଓ bକୁ 3 ଭାବେ ଏଣ୍ଟର କରୁଛି |
07:00 | ଆଉଟପୁଟ୍ ଡିସପ୍ଲେ ହୁଏ: |
07:02 | ଦେଖନ୍ତୁ, ଆଉଟପୁଟ୍ C ପ୍ରୋଗ୍ରାମ୍ ପରି ସମାନ ଅଟେ |
07:07 | ଏବେ ଏକ ଏରର୍ ଦେଖିବା, ଯାହା ଆମ ସାମ୍ନାକୁ ଆସିପାରେ |
07:10 | ପ୍ରୋଗ୍ରାମ୍ କୁ ଫେରିଆସନ୍ତୁ |
07:13 | ଧରାଯାଉ ଏଠାରେ ଆମେ 'double equal to' ସ୍ଥାନରେ 'single equal to' ରଖିବା |
07:19 | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
07:21 | ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
07:23 | ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
07:33 | ଏଠାରେ 3 is equal to 3 ଦେଖାଉଛି |
07:37 | ପ୍ରୋଗ୍ରାମ୍ କୁ ଫେରିଆସନ୍ତୁ |
07:40 | ଏହାର କାରଣ ହେଉଛି ଏଠାରେ ଏକ ଆସାଇନମେଣ୍ଟ ଅପରେଟର୍ ଅଛି |
07:43 | ତେଣୁ bର ଭାଲ୍ୟୁ aକୁ ଆସାଇନ୍ କରାଯାଇଛି |
07:46 | ଏରର୍ ଫିକ୍ସ କରିବା |
07:49 | ଏକ equal to ଚିହ୍ନ ଟାଇପ୍ କରନ୍ତୁ |
07:51 | ସେଭ୍ ରେ କ୍ଲିକ୍ କରନ୍ତୁ |
07:54 | ଟର୍ମିନାଲ୍ କୁ ଫେରିଆସନ୍ତୁ |
07:56 | ପୂର୍ବ ପରି କମ୍ପାଇଲ୍ ଓ ଏକଜେକ୍ୟୁଟ୍ କରନ୍ତୁ |
08:04 | ଏବେ ଆଉଟପୁଟ୍ ଠିକ ଅଛି |
08:06 | ସଂକ୍ଷିପ୍ତରେ |
08:08 | ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ରେ ଆମେ ଶିଖିଲେ |
08:10 | ରିଲେସନାଲ୍ ଅପରେଟର୍ସ ଯେପରି: |
08:12 | Less than: ଯେପରି a < b |
08:14 | Greater than: ଯେପରି a>b |
08:17 | Less than or equal to: ଯେପରି a<=b |
08:22 | Greater than or equal to: ଯେପରି a>=b |
08:27 | Equal to: ଯେପରି a==b |
08:29 | Not equal to: ଯେପରି a!=b |
08:34 | ଏକ ଆସାଇନମେଣ୍ଟ ଭାବେ:,ଏକ ପ୍ରୋଗ୍ରାମ୍ ଲେଖନ୍ତୁ, ଯାହା ତିନିଜଣ ଛାତ୍ରଙ୍କ ମାର୍କଗୁଡ଼ିକୁ ଇନପୁଟ୍ ଭାବେ ନେବ |
08:39 | କେଉଁ ଛାତ୍ର ଅଧିକ ନମ୍ବର ରଖିଛି, ଦେଖିବା ପାଇଁ ମାର୍କଗୁଡ଼ିକୁ ତୁଳନା କରନ୍ତୁ |
08:43 | ଦୁଇରୁ ଅଧିକ ଛାତ୍ର ସମାନ ମାର୍କ ରଖିଛନ୍ତି କି ଜାଣିବା ପାଇଁ ମଧ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ |
08:48 | ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ ଭିଡିଓକୁ ଦେଖନ୍ତୁ |
08:51 | ଏହା ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟକୁ ସାରାଂଶିତ କରେ |
08:54 | ଯଦି ଆପଣଙ୍କର ଭଲ ବ୍ୟାଣ୍ଡୱିଡଥ୍ ନାହିଁ, ଏହାକୁ ଡାଉନଲୋଡ୍ କରି ଦେଖିପାରିବେ |
08:58 | ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ ଟିମ୍: |
09:00 | ସ୍ପୋକନ ଟ୍ୟୁଟୋରିଆଲ୍ସ ବ୍ୟବହାର କରି କର୍ମଶାଳାମାନ ଚଲାନ୍ତି |
09:03 | ଅନଲାଇନ୍ ଟେଷ୍ଟ ପାସ୍ କରୁଥିବା ବ୍ୟକ୍ତିଙ୍କୁ ପ୍ରମାଣପତ୍ର ଦିଅନ୍ତି |
09:06 | ଅଧିକ ବିବରଣୀ ପାଇଁ, ଦୟାକରି କଣ୍ଟାକ୍ଟ ଆଟ୍ ସ୍ପୋକନ୍ ହାଇଫେନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ଡଟ୍ ଓଆରଜିକୁ ଲେଖନ୍ତୁ (contact@spoken-tutorial.org) |
09:14 | ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ, ଟକ୍ ଟୁ ଏ ଟିଚର୍ ପ୍ରୋଜେକ୍ଟର ଏକ ଅଂଶ |
09:18 | ଏହା ଭାରତ ସରକାରଙ୍କ MHRDର ICT ମାଧ୍ୟମରେ ରାଷ୍ଟ୍ରୀୟ ସାକ୍ଷରତା ମିଶନ୍ ଦ୍ୱାରା ସମର୍ଥିତ |
09:24 | ଏହି ମିଶନ୍ ଉପରେ ଅଧିକ ବିବରଣୀ ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ |
09:27 | ସ୍ପୋକନ୍ ହାଇଫେନ୍ ଟ୍ୟୁଟୋରିଆଲ ଡଟ୍ ଓଆରଜି ସ୍ଲାସ୍ NMEICT ହାଇଫେନ୍ ଇଣ୍ଟ୍ରୋ (spoken-tutorial.org/NMEICT-Intro) |
09:34 | ଆଇଆଇଟି ବମ୍ୱେ ତରଫରୁ ମୁଁ ପ୍ରଦୀପ ଚନ୍ଦ୍ର ମହାପାତ୍ର ଆପଣଙ୍କଠାରୁ ବିଦାୟ ନେଉଛି ଆମ ସହିତ ଜଡ଼ିତ ହୋଇଥିବାରୁ, ଧନ୍ୟବାଦ |