Difference between revisions of "C-and-C++/C2/First-C-Program/Bengali"
From Script | Spoken-Tutorial
Line 16: | Line 16: | ||
|- | |- | ||
| 00.08 | | 00.08 | ||
− | | একটি সহজ C প্রোগ্রাম কিভাবে লেখে | + | | একটি সহজ C প্রোগ্রাম কিভাবে লেখে, |
|- | |- | ||
| 00.11 | | 00.11 | ||
− | | কিভাবে কম্পাইল করে | + | | কিভাবে কম্পাইল করে, |
|- | |- | ||
| 00.13 | | 00.13 | ||
− | | কিভাবে এক্সিকিউট | + | | কিভাবে এক্সিকিউট করে। |
|- | |- | ||
Line 48: | Line 48: | ||
|- | |- | ||
| 00.39 | | 00.39 | ||
− | |কিছু এডিটর হল vim এবং gedit. | + | |কিছু এডিটর হল '''vim''' এবং '''gedit'''. |
|- | |- | ||
Line 64: | Line 64: | ||
|- | |- | ||
| 00.56 | | 00.56 | ||
− | |আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। | + | |আপনার কীবোর্ড '''Ctrl, Alt''' এবং '''T''' একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
|- | |- | ||
Line 72: | Line 72: | ||
|- | |- | ||
| 01.12 | | 01.12 | ||
− | |"gedit" স্পেস "talk" ডট "c" স্পেস "&" | + | |'''"gedit"''' স্পেস '''"talk"''' ডট '''"c"''' স্পেস "&". |
|- | |- | ||
| 01.20 | | 01.20 | ||
− | |প্রম্পট মুক্ত করতে আমরা ampersand (&) ব্যবহার করি। | + | |প্রম্পট মুক্ত করতে আমরা '''ampersand (&)''' ব্যবহার করি। |
|- | |- | ||
| 01.25 | | 01.25 | ||
− | | লক্ষ্য করুন যে সকল C ফাইলের এক্সটেনশন ডট "c" হবে। | + | | লক্ষ্য করুন যে সকল '''C''' ফাইলের এক্সটেনশন ডট '''"c"''' হবে। |
|- | |- | ||
|01.31 | |01.31 | ||
− | | এখন Enter টিপুন। | + | | এখন '''Enter''' টিপুন। |
|- | |- | ||
Line 124: | Line 124: | ||
|- | |- | ||
| 02.07 | | 02.07 | ||
− | | এখন Enter টিপুন। | + | | এখন '''Enter''' টিপুন। |
|- | |- | ||
|02.09 | |02.09 | ||
− | |এখন লিখুন হ্যাশ "#include" স্পেস ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট। | + | |এখন লিখুন হ্যাশ '''"#include"''' স্পেস ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট। |
|- | |- | ||
Line 136: | Line 136: | ||
|- | |- | ||
| 02.24 | | 02.24 | ||
− | | এখন বন্ধনীর ভিতরে লিখুন "stdio" ডট "h". | + | | এখন বন্ধনীর ভিতরে লিখুন '''"stdio"''' ডট '''"h"'''. |
|- | |- | ||
| 02.30 | | 02.30 | ||
− | | stdio.h একটি হেডার ফাইল। | + | | '''stdio.h''' একটি হেডার ফাইল। |
|- | |- | ||
Line 148: | Line 148: | ||
|- | |- | ||
| 02.43 | | 02.43 | ||
− | | এখন লিখুন "int" স্পেস "main" ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট "( )" | + | | এখন লিখুন '''"int"''' স্পেস '''"main"''' ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট "( )" |
|- | |- | ||
| 02.50 | | 02.50 | ||
− | | | main একটি বিশেষ ফাংশন। | + | | | '''main''' একটি বিশেষ ফাংশন। |
|- | |- | ||
| 02.52 | | 02.52 | ||
Line 163: | Line 163: | ||
|- | |- | ||
| 03.04 | | 03.04 | ||
− | | main দ্বারা অনুসৃত পেরেনথীসীস ব্যবহারকারীদের বলে যে main হল একটি ফাংশন। | + | | '''main''' দ্বারা অনুসৃত পেরেনথীসীস ব্যবহারকারীদের বলে যে '''main''' হল একটি ফাংশন। |
|- | |- | ||
| 03.11 | | 03.11 | ||
− | | এখানে int main function কোনো আর্গুমেন্ট নেয় না। | + | | এখানে '''int main function''' কোনো আর্গুমেন্ট নেয় না। |
|- | |- | ||
| 03.15 | | 03.15 | ||
− | |এটি integer মান ফেরত দেয়। | + | |এটি '''integer''' মান ফেরত দেয়। |
|- | |- | ||
| 03.19 | | 03.19 | ||
− | | আমরা অন্য টিউটোরিয়ালে data types সম্পর্কে শিখব। | + | | আমরা অন্য টিউটোরিয়ালে '''data types''' সম্পর্কে শিখব। |
|- | |- | ||
Line 207: | Line 207: | ||
|- | |- | ||
| 03.58 | | 03.58 | ||
− | | ওপেন কার্লি ব্রেকেট লিখুন "{" | + | | ওপেন কার্লি ব্রেকেট লিখুন '''"{"''' |
|- | |- | ||
Line 215: | Line 215: | ||
|- | |- | ||
| 04.05 | | 04.05 | ||
− | |তারপর ক্লোসিং কার্লি ব্রেকেট লিখুন "}" | + | |তারপর ক্লোসিং কার্লি ব্রেকেট লিখুন '''"}"''' |
|- | |- | ||
Line 227: | Line 227: | ||
|- | |- | ||
| 04.14 | | 04.14 | ||
− | |Enter দুইবার টিপুন, কার্সার এক লাইন উপরে নিয়ে যান। | + | |'''Enter''' দুইবার টিপুন, কার্সার এক লাইন উপরে নিয়ে যান। |
|- | |- | ||
Line 243: | Line 243: | ||
|- | |- | ||
| 04.29 | | 04.29 | ||
− | | এবং লিখি "printf" ওপেনিং ব্রেকেট ক্লোসিং ব্রেকেট "( )" | + | | এবং লিখি '''"printf"''' ওপেনিং ব্রেকেট ক্লোসিং ব্রেকেট '''"()"''' |
|- | |- | ||
| 04.34 | | 04.34 | ||
− | |printf, টার্মিনালে আউটপুট প্রিন্ট করার একটি স্ট্যান্ডার্ড C ফাংশন। | + | |'''printf''', টার্মিনালে আউটপুট প্রিন্ট করার একটি স্ট্যান্ডার্ড C ফাংশন। |
|- | |- | ||
Line 259: | Line 259: | ||
|- | |- | ||
| 04.50 | | 04.50 | ||
− | |এখন লিখুন "Talk To a Teacher backslash n". | + | |এখন লিখুন '''"Talk To a Teacher''' backslash '''n"'''. |
|- | |- | ||
| 05.00 | | 05.00 | ||
− | |ব্যাকস্ল্যাশ n "\n" নতুন লাইন সূচিত করে। | + | |ব্যাকস্ল্যাশ n '''"\n"''' নতুন লাইন সূচিত করে। |
|- | |- | ||
| 05.03 | | 05.03 | ||
− | |ফলস্বরূপ, printf ফাংশন সঞ্চালনের পর কার্সার নতুন লাইন চলে আসে। | + | |ফলস্বরূপ, '''printf''' ফাংশন সঞ্চালনের পর কার্সার নতুন লাইন চলে আসে। |
|- | |- | ||
| 05.11 | | 05.11 | ||
− | | প্রতিটি C স্টেটমেন্ট সেমিকোলন ";" দিয়ে শেষ হওয়া আবশ্যক। | + | | প্রতিটি C স্টেটমেন্ট সেমিকোলন '''";"''' দিয়ে শেষ হওয়া আবশ্যক। |
|- | |- | ||
Line 283: | Line 283: | ||
|- | |- | ||
|05.24 | |05.24 | ||
− | |এখন Enter টিপুন। এখানে তিনটি স্পেস দিন | + | |এখন '''Enter''' টিপুন। এখানে তিনটি স্পেস দিন |
|- | |- | ||
|05.28 | |05.28 | ||
− | | এবং লিখুন "return" স্পেস "0" এবং একটি সেমিকোলন ";" | + | | এবং লিখুন '''"return"''' স্পেস '''"0"''' এবং একটি সেমিকোলন '''";"''' |
|- | |- | ||
Line 295: | Line 295: | ||
|- | |- | ||
| 05.38 | | 05.38 | ||
− | |এই ফাংশনের জন্য একটি পূর্ণসংখ্যা ফেরত পাওয়া উচিত কারণ ফাংশনের ধরন হল int. | + | |এই ফাংশনের জন্য একটি পূর্ণসংখ্যা ফেরত পাওয়া উচিত কারণ ফাংশনের ধরন হল '''int'''. |
|- | |- | ||
Line 307: | Line 307: | ||
|- | |- | ||
| 05.56 | | 05.56 | ||
− | | এখন ফাইলটি সংরক্ষণ করতে "Save" বোতামে টিপুন। | + | | এখন ফাইলটি সংরক্ষণ করতে '''"Save"''' বোতামে টিপুন। |
|- | |- | ||
Line 327: | Line 327: | ||
|- | |- | ||
| 06.15 | | 06.15 | ||
− | |এখন লিখুন "gcc" স্পেস "talk.c" স্পেস হাইফেন "-o" স্পেস "myoutput" | + | |এখন লিখুন '''"gcc"''' স্পেস '''"talk.c"''' স্পেস হাইফেন '''"-o"''' স্পেস '''"myoutput"''' |
|- | |- | ||
| 06.24 | | 06.24 | ||
− | | gcc হল কম্পাইলার। | + | | '''gcc''' হল কম্পাইলার। |
|- | |- | ||
| 06.27 | | 06.27 | ||
− | |talk.c হল আমাদের ফাইলের নাম। | + | |'''talk.c''' হল আমাদের ফাইলের নাম। |
|- | |- | ||
| 06.30 | | 06.30 | ||
− | | -o myoutput বলে যে এক্সিকিউটেবল myoutput ফাইলে যাওয়া উচিত। | + | | '''-o myoutput''' বলে যে এক্সিকিউটেবল '''myoutput''' ফাইলে যাওয়া উচিত। |
|- | |- | ||
| 06.37 | | 06.37 | ||
− | | এখন Enter টিপুন। | + | | এখন '''Enter''' টিপুন। |
|- | |- | ||
Line 350: | Line 350: | ||
|- | |- | ||
| 06.42 | | 06.42 | ||
− | |ls -lrt লিখে, আমরা দেখতে পারি যে myoutput তৈরি করা অন্তিম ফাইল। | + | |'''ls -lrt''' লিখে, আমরা দেখতে পারি যে '''myoutput''' তৈরি করা অন্তিম ফাইল। |
|- | |- | ||
| 06.54 | | 06.54 | ||
− | |প্রোগ্রাম এক্সিকিউট করতে, লিখুন ডট স্ল্যাশ ". / Myoutput". Enter টিপুন। | + | |প্রোগ্রাম এক্সিকিউট করতে, লিখুন ডট স্ল্যাশ '''". / Myoutput"'''. '''Enter''' টিপুন। |
|- | |- | ||
|07.01 | |07.01 | ||
− | | এখানে আউটপুট "Talk To a Teacher" হিসাবে প্রদর্শিত হয়েছে। | + | | এখানে আউটপুট '''"Talk To a Teacher"''' হিসাবে প্রদর্শিত হয়েছে। |
|- | |- | ||
Line 374: | Line 374: | ||
|- | |- | ||
| 07.17 | | 07.17 | ||
− | | রিটার্ন স্টেটমেন্টের পর, আরেকটি printf স্টেটমেন্ট যোগ করা যাক। এখানে স্পেস দিন এবং লিখুন printf ("Welcome \n") শেষে সেমিকোলন লিখুন। | + | | রিটার্ন স্টেটমেন্টের পর, আরেকটি '''printf''' স্টেটমেন্ট যোগ করা যাক। এখানে স্পেস দিন এবং লিখুন printf ("Welcome \n") শেষে সেমিকোলন লিখুন। |
|- | |- | ||
Line 386: | Line 386: | ||
|- | |- | ||
|07.41 | |07.41 | ||
− | | আপনি up arrow কী ব্যবহার করে পূর্বে উল্লিখিত কমান্ড অনুস্মরণ করতে পারেন | + | | আপনি '''up arrow''' কী ব্যবহার করে পূর্বে উল্লিখিত কমান্ড অনুস্মরণ করতে পারেন, |
|- | |- | ||
Line 394: | Line 394: | ||
|- | |- | ||
| 07.51 | | 07.51 | ||
− | |আমরা দেখতে পারি যে দ্বিতীয় স্টেটমেন্ট welcome এক্সিকিউট করা হইনি। | + | |আমরা দেখতে পারি যে দ্বিতীয় স্টেটমেন্ট '''welcome''' এক্সিকিউট করা হইনি। |
|- | |- | ||
Line 414: | Line 414: | ||
|- | |- | ||
| 08.15 | | 08.15 | ||
− | |আমরা দেখতে পারি যে দ্বিতীয় printf স্টেটমেন্ট welcome ও এক্সিকিউট করা হয়েছে। | + | |আমরা দেখতে পারি যে দ্বিতীয় '''printf''' স্টেটমেন্ট welcome ও এক্সিকিউট করা হয়েছে। |
|- | |- | ||
Line 422: | Line 422: | ||
|- | |- | ||
| 08.29 | | 08.29 | ||
− | | ধরুন আমি এখানে "stdio.h" এ ডট লিখতে ভুলে গেছি। save এ টিপুন। | + | | ধরুন আমি এখানে '''"stdio.h"''' এ ডট লিখতে ভুলে গেছি। save এ টিপুন। |
|- | |- | ||
Line 434: | Line 434: | ||
|- | |- | ||
| 08.42 | | 08.42 | ||
− | |আমাদের talk.c ফাইলে দ্বিতীয় লাইনে একটি ফেটল এরর আছে। | + | |আমাদের '''talk.c''' ফাইলে দ্বিতীয় লাইনে একটি ফেটল এরর আছে। |
|- | |- | ||
| 08.48 | | 08.48 | ||
− | |কম্পাইলার "stdioh" নামের সাথে header file খুঁজতে পারে না সুতরাং এটি এরর দেয় যে no such file or directory. | + | |কম্পাইলার '''"stdioh"''' নামের সাথে '''header file''' খুঁজতে পারে না সুতরাং এটি এরর দেয় যে no such file or directory. |
|- | |- | ||
Line 465: | Line 465: | ||
|- | |- | ||
| 09.31 | | 09.31 | ||
− | | Save এ টিপুন। কম্পাইল এবং এক্সিকিউট করি। | + | | '''Save''' এ টিপুন। কম্পাইল এবং এক্সিকিউট করি। |
|- | |- | ||
Line 496: | Line 496: | ||
|- | |- | ||
| 10.24 | | 10.24 | ||
− | | Save এ টিপুন। | + | | '''Save''' এ টিপুন। |
|- | |- | ||
Line 528: | Line 528: | ||
|- | |- | ||
| 11.03 | | 11.03 | ||
− | |"\n" printf স্টেটমেন্টে অন্তর্ভুক্ত না হলে কি হয় দেখুন। | + | |'''"\n" printf''' স্টেটমেন্টে অন্তর্ভুক্ত না হলে কি হয় দেখুন। |
|- | |- |
Revision as of 00:57, 23 August 2013
Time | Narration
|
00.02 | প্রথম C প্রোগ্রামের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00.06 | এই টিউটোরিয়ালে আমরা শিখব, |
00.08 | একটি সহজ C প্রোগ্রাম কিভাবে লেখে, |
00.11 | কিভাবে কম্পাইল করে, |
00.13 | কিভাবে এক্সিকিউট করে। |
00.14 | আমরা কিছু সাধারণ এরর এবং তাদের সমাধান সম্পর্কেও ব্যাখ্যা করব। |
00.19 | এই টিউটোরিয়ালটি রেকর্ড করতে আমি |
00.21 | উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং উবুন্টুতে gcc কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00.31 | এই টিউটোরিয়ালটি অনুশীলন করতে, |
00.33 | আপনাকে উবুন্টু অপারেটিং সিস্টেম এবং এডিটরের সাথে পরিচিত হতে হবে। |
00.39 | কিছু এডিটর হল vim এবং gedit. |
00.42 | আমি এই টিউটোরিয়ালে gedit ব্যবহার করব। |
00.46 | প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট http://spoken-tutorial.org পরিদর্শন করুন। |
00.51 | একটি C প্রোগ্রাম কিভাবে লেখে তা একটি উদাহরণের মাধ্যমে বলি। |
00.56 | আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
01.07 | এখন টেক্সট এডিটর খুলুন। সুতরাং, প্রম্পটে লিখুন |
01.12 | "gedit" স্পেস "talk" ডট "c" স্পেস "&". |
01.20 | প্রম্পট মুক্ত করতে আমরা ampersand (&) ব্যবহার করি। |
01.25 | লক্ষ্য করুন যে সকল C ফাইলের এক্সটেনশন ডট "c" হবে। |
01.31 | এখন Enter টিপুন। |
01.33 | টেক্সট এডিটর খুলে গেছে। |
01.37 | একটি প্রোগ্রাম লেখা শুরু করা যাক। |
01.39 | এখন লিখুন ডবল স্ল্যাশ "/ /" স্পেস |
01.42 | “My first C program”. |
01.48 | এখানে, ডবল স্ল্যাশ লাইন কমেন্ট করতে ব্যবহৃত হয়েছে। |
01.52 | কমেন্ট প্রোগ্রামের প্রবাহ বুঝতে ব্যবহৃত হয়েছে। |
01.56 | এটি নথিপত্রের জন্য দরকারী। |
01.58 | এটি আমাদের প্রোগ্রাম সম্পর্কে তথ্য দেয়। |
02.01 | ডবল স্ল্যাশকে সিঙ্গল লাইন কমেন্ট বলা হয়। |
02.07 | এখন Enter টিপুন। |
02.09 | এখন লিখুন হ্যাশ "#include" স্পেস ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট। |
02.17 | প্রথমে বন্ধনী সমাপ্ত করে তারপর এর ভিতরে লেখা শুরু করা সর্বদা একটি ভাল অনুশীলন। |
02.24 | এখন বন্ধনীর ভিতরে লিখুন "stdio" ডট "h". |
02.30 | stdio.h একটি হেডার ফাইল। |
02.33 | স্ট্যান্ডার্ড ইনপুট / আউটপুট ফাংশন ব্যবহার করার সময় প্রোগ্রামে এই হেডার ফাইলটি থাকা আবশ্যক। এখন Enter টিপুন। |
02.43 | এখন লিখুন "int" স্পেস "main" ওপেনিং ব্রেকেট, ক্লোসিং ব্রেকেট "( )" |
02.50 | main একটি বিশেষ ফাংশন। |
02.52 | এটি সূচিত করে যে প্রোগ্রামের সঞ্চালন এই লাইন থেকে শুরু হয়। |
02.58 | ওপেনিং ব্রেকেট এবং ক্লোসিং ব্রেকেটকে পেরেনথীসীস বলা হয়। |
03.04 | main দ্বারা অনুসৃত পেরেনথীসীস ব্যবহারকারীদের বলে যে main হল একটি ফাংশন। |
03.11 | এখানে int main function কোনো আর্গুমেন্ট নেয় না। |
03.15 | এটি integer মান ফেরত দেয়। |
03.19 | আমরা অন্য টিউটোরিয়ালে data types সম্পর্কে শিখব। |
03.23 | এখন main ফাংশন সম্পর্কে অধিক জানতে স্লাইডে যাওয়া যাক। পরবর্তী স্লাইডে যাই। |
03.30 | প্রতিটি প্রোগ্রামের একটি মেন ফাংশন থাকা আবশ্যক। |
03.33 | সেখানে একাধিক মেন ফাংশন থাকা উচিত নয়। |
03.37 | অন্যথায় কম্পাইলার প্রোগ্রামের প্রারম্ভ সনাক্ত করতে পারে না। |
03.41 | পেরেনথীসীসের খালি পেয়ার সূচিত করে যে মেনে কোনো আর্গুমেন্ট নেই। |
03.46 | আসন্ন টিউটোরিয়ালে আর্গুমেন্টের ধারণা সম্পর্কে আলোচনা করা হবে। |
03.52 | এখন আমাদের প্রোগ্রামে ফিরে আসা যাক। Enter টিপুন। |
03.58 | ওপেন কার্লি ব্রেকেট লিখুন "{" |
04.00 | ওপেনিং কার্লি ব্রেকেট মেন ফাংশনের প্রারম্ভ চিহ্নিত করে। |
04.05 | তারপর ক্লোসিং কার্লি ব্রেকেট লিখুন "}" |
04.08 | ক্লোসিং কার্লি ব্রেকেট মেন ফাংশনের সমাপ্তি সূচিত করে। |
04.13 | এখন বন্ধনীর ভিতরে |
04.14 | Enter দুইবার টিপুন, কার্সার এক লাইন উপরে নিয়ে যান। |
04.20 | ইন্ডেনটেশন কোড পড়তে সহজ করে। |
04.23 | এটি দ্রুত এরর সনাক্ত করতেও সাহায্য করে। |
04.26 | তাই এখানে তিনটি স্পেস দেই |
04.29 | এবং লিখি "printf" ওপেনিং ব্রেকেট ক্লোসিং ব্রেকেট "()" |
04.34 | printf, টার্মিনালে আউটপুট প্রিন্ট করার একটি স্ট্যান্ডার্ড C ফাংশন। |
04.39 | এখানে বন্ধনীর ভিতরে, ডবল উদ্ধৃতির মধ্যে |
04.44 | printf বিবৃতিতে ডবল উদ্ধৃতির মধ্যে যাকিছু টার্মিনালে প্রিন্ট করা হবে। |
04.50 | এখন লিখুন "Talk To a Teacher backslash n". |
05.00 | ব্যাকস্ল্যাশ n "\n" নতুন লাইন সূচিত করে। |
05.03 | ফলস্বরূপ, printf ফাংশন সঞ্চালনের পর কার্সার নতুন লাইন চলে আসে। |
05.11 | প্রতিটি C স্টেটমেন্ট সেমিকোলন ";" দিয়ে শেষ হওয়া আবশ্যক। |
05.15 | অতএব, এটি এই লাইনের শেষে লিখুন। |
05.19 | সেমিকোলন একটি স্টেটমেন্ট টার্মিনেটর হিসাবে কাজ করে। |
05.24 | এখন Enter টিপুন। এখানে তিনটি স্পেস দিন |
05.28 | এবং লিখুন "return" স্পেস "0" এবং একটি সেমিকোলন ";" |
05.34 | এই স্টেটমেন্ট পূর্ণসংখ্যা শূন্য ফেরত দেয়। |
05.38 | এই ফাংশনের জন্য একটি পূর্ণসংখ্যা ফেরত পাওয়া উচিত কারণ ফাংশনের ধরন হল int. |
05.45 | return স্টেটমেন্ট এক্সিকিউটেবল স্টেটমেন্টের সমাপ্তি চিনহিত করে। |
05.51 | আমরা অন্য টিউটোরিয়ালে রিটার্ন ভ্যালু সম্পর্কে আরও শিখব। |
05.56 | এখন ফাইলটি সংরক্ষণ করতে "Save" বোতামে টিপুন। |
06.00 | প্রায়ই ফাইল সংরক্ষণ করা একটি ভাল অভ্যাস। |
06.03 | এটি আকস্মিক পাওয়ার কমতি থেকে আপনাকে রক্ষা করবে। |
06.06 | অ্যাপ্লিকেশন ক্রেশ হলেও এটি সহায়ক হবে। |
06.10 | এখন প্রোগ্রামটি কম্পাইল করা যাক। টার্মিনালে ফিরে যান। |
06.15 | এখন লিখুন "gcc" স্পেস "talk.c" স্পেস হাইফেন "-o" স্পেস "myoutput" |
06.24 | gcc হল কম্পাইলার। |
06.27 | talk.c হল আমাদের ফাইলের নাম। |
06.30 | -o myoutput বলে যে এক্সিকিউটেবল myoutput ফাইলে যাওয়া উচিত। |
06.37 | এখন Enter টিপুন। |
06.39 | আমরা দেখি যে প্রোগ্রাম কম্পাইল হয়ে গেছে। |
06.42 | ls -lrt লিখে, আমরা দেখতে পারি যে myoutput তৈরি করা অন্তিম ফাইল। |
06.54 | প্রোগ্রাম এক্সিকিউট করতে, লিখুন ডট স্ল্যাশ ". / Myoutput". Enter টিপুন। |
07.01 | এখানে আউটপুট "Talk To a Teacher" হিসাবে প্রদর্শিত হয়েছে। |
07.06 | যেমনকি আমি আগে বলেছি, রিটার্ন হল এক্সিকিউট করা অন্তিম ফাইল। |
07.10 | সুতরাং রিটার্ন স্টেটমেন্টের পর আর কিছু এক্সিকিউট করা হবে না। চলুন এটি চেষ্টা করি। |
07.15 | আমাদের প্রোগ্রামে ফিরে আসি। |
07.17 | রিটার্ন স্টেটমেন্টের পর, আরেকটি printf স্টেটমেন্ট যোগ করা যাক। এখানে স্পেস দিন এবং লিখুন printf ("Welcome \n") শেষে সেমিকোলন লিখুন। |
07.35 | এখন save এ টিপুন। |
07.37 | কম্পাইল এবং এক্সিকিউট করি, টার্মিনালে ফিরে আসি। |
07.41 | আপনি up arrow কী ব্যবহার করে পূর্বে উল্লিখিত কমান্ড অনুস্মরণ করতে পারেন, |
07.46 | যা আমি এখন করেছি। |
07.51 | আমরা দেখতে পারি যে দ্বিতীয় স্টেটমেন্ট welcome এক্সিকিউট করা হইনি। |
07.58 | এখন আমাদের প্রোগ্রামে ফিরে আসি। |
08.00 | রিটার্ন স্টেটমেন্টের উপর 'Welcome' স্টেটমেন্ট লেখা যাক। |
08.07 | Save এ টিপুন। |
08.09 | কম্পাইল এবং এক্সিকিউট করি |
08.15 | আমরা দেখতে পারি যে দ্বিতীয় printf স্টেটমেন্ট welcome ও এক্সিকিউট করা হয়েছে। |
08.23 | এখন সাধারণ এররগুলি দেখি যা আমরা পেতে পারি। আমাদের প্রোগ্রামে ফিরে যাই। |
08.29 | ধরুন আমি এখানে "stdio.h" এ ডট লিখতে ভুলে গেছি। save এ টিপুন। |
08.36 | কম্পাইল এবং এক্সিকিউট করি |
08.41 | আমরা দেখি যে |
08.42 | আমাদের talk.c ফাইলে দ্বিতীয় লাইনে একটি ফেটল এরর আছে। |
08.48 | কম্পাইলার "stdioh" নামের সাথে header file খুঁজতে পারে না সুতরাং এটি এরর দেয় যে no such file or directory. |
08.59 | এবং compilation terminated. |
09.03 | এখন এরর স্থির করি, প্রোগ্রামে ফিরে আসি, আবার ডট লিখি ".". save এ টিপি। |
09.11 | কম্পাইল এবং এক্সিকিউট করি। হ্যা এটি কাজ করছে। |
09.19 | আমি আপনাকে আরেকটি সাধারণ এরর দেখাবো। |
09.22 | এখন প্রোগ্রামে ফিরে যাই। |
09.26 | এখন ধরুন, এখানে আমি লাইনের শেষে সেমিকোলন লিখতে ভুলে গেছি। |
09.31 | Save এ টিপুন। কম্পাইল এবং এক্সিকিউট করি। |
09.41 | আমরা দেখি যে talk.c ফাইলে ষষ্ঠ লাইনে একটি এরর আছে যা হল expected semicolon before Printf. |
09.51 | আমাদের প্রোগ্রামে ফিরে আসি। যেমনকি আমি আগে বলেছি সেমিকোলন স্টেটমেন্ট টার্মিনেটর হিসাবে কাজ করে। |
09.59 | সুতরাং এটি পঞ্চম লাইনের শেষে এবং ষষ্ঠ লাইনের শুরুতে এটি খুঁজবে। |
10.07 | এটি হল ষষ্ঠ লাইন। |
10.09 | এটি শেষ স্থান যেখানে আপনি সেমিকোলন লাগাতে পারেন। |
10.13 | কম্পাইলার ষষ্ঠ লাইনেও এরর বার্তা দিচ্ছে তা অনুস্মরণ করুন। |
10.18 | এখন চেষ্টা করি, কি হয় যদি আমরা এখানে সেমিকোলন রাখি। |
10.24 | Save এ টিপুন। |
10.26 | কম্পাইল এবং এক্সিকিউট করি। হ্যা এটি কাজ করছে। |
10.33 | এখন আমাদের প্রোগ্রামে ফিরে আসি। এখানে এই লাইনের শেষে সেমিকোলন লিখি। |
10.41 | লাইনের শেষে সেমিকোলন লেখা একটি প্রচলিত অভ্যাস। এখন Save এ টিপুন। |
10.49 | কম্পাইল এবং এক্সিকিউট করি। হ্যা এটি কাজ করছে। |
10.49 | এখন আমরা আমাদের স্লাইডে ফিরে যাই। |
10.57 | নির্দেশিত কাজ হিসাবে |
10.59 | "Welcome to the world of C" প্রিন্ট করতে একটি প্রোগ্রাম লিখুন। |
11.03 | "\n" printf স্টেটমেন্টে অন্তর্ভুক্ত না হলে কি হয় দেখুন। |
11.09 | আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি। |
11.12 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial |
11.15 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
11.18 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
11.22 | কথ্য টিউটোরিয়াল প্রকল্প দল |
11.24 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
11.28 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
11.32 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact [at] spoken-tutorial.org তে ইমেল করুন। |
11.38 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ |
11.42 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
11.48 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro |
11.51 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |