শূন্য শিখুন
এক পাতায় ভাষাটির চেহারা: প্রোগ্রাম কীভাবে লেখা হয়, কিওয়ার্ড কী কী, আর কোন কোন ধরন পাওয়া যায়। পূর্ণ রেফারেন্স আছে docs.stechbd.net-এ।
পাঁচটি প্রোগ্রাম, শুরু থেকে শেষ
প্রতিটি আগেরটির সঙ্গে একটি করে নতুন ধারণা যোগ করে। ক্রম অনুযায়ী পড়লেই ভাষাটি হয়ে গেল।
দেখাও('হ্যালো, আমি শুন্য!');- হ্যালো, আমি শুন্য!
শূন্য-এর নিজস্ব ডকুমেন্টেশনের উদাহরণ, অপরিবর্তিত। দেখাও তার আর্গুমেন্ট ছাপে।
সংখ্যা বয়স = ২৫;ভগ্নাংশ উচ্চতা = ৫.৮;লেখা নাম = 'রফিক';বুল ছাত্র = সত্য;দেখাও(নাম);দেখাও(বয়স);দেখাও(উচ্চতা);দেখাও(ছাত্র);- রফিক
- ২৫
- ৫.৮
- সত্য
চারটি বিল্ট-ইন ধরন। C-এর মতোই ধরনের নাম দিয়ে ঘোষণা শুরু হয়।
সংখ্যা নম্বর = ৮৫;যদি (নম্বর >= ৮০) { দেখাও('এ প্লাস');} নাহলে_যদি (নম্বর >= ৭০) { দেখাও('এ');} নাহলে { দেখাও('আরও চেষ্টা করো');}- এ প্লাস
যদি, নাহলে_যদি আর নাহলে। তুলনার অপারেটরগুলো আপনার চেনা চিহ্নই।
চলক গণনা = ১;চলক যোগফল = ০;যখন (গণনা <= ১০) { যোগফল = যোগফল + গণনা; গণনা = গণনা + ১;}দেখাও('এক থেকে দশ পর্যন্ত যোগফল');দেখাও(যোগফল);- এক থেকে দশ পর্যন্ত যোগফল
- ৫৫
শর্ত সত্য থাকা পর্যন্ত যখন চলতে থাকে। চলক দিয়ে ঘোষিত ভেরিয়েবলের ধরন অনুমান করে নেওয়া হয়।
সংখ্যা সংখ্যাটি = ২৯;চলক ভাজক = ২;বুল মৌলিক = সত্য;যখন (ভাজক < সংখ্যাটি) { যদি (সংখ্যাটি % ভাজক == ০) { মৌলিক = মিথ্যা; থামাও; } ভাজক = ভাজক + ১;}যদি (মৌলিক) { দেখাও('মৌলিক সংখ্যা');} নাহলে { দেখাও('মৌলিক নয়');}- মৌলিক সংখ্যা
ভাগ করে পরীক্ষা, আর থামাও দিয়ে লুপ থেকে আগেভাগে বেরিয়ে আসা। ঊনত্রিশ মৌলিক।
সবকটি কিওয়ার্ড
সবগুলো, সঙ্গে প্রতিটির ব্যবহারের নমুনা।
- চলকvarঘোষণাচলক ক = ৫;
- ধ্রুবকconstঘোষণাধ্রুবক পাই = ৩.১৪;
- সংখ্যাintধরনসংখ্যা বয়স = ২৫;
- ভগ্নাংশfloatধরনভগ্নাংশ দাম = ৯.৫;
- লেখাstringধরনলেখা নাম = 'রফিক';
- বুলboolধরনবুল সত্যি = সত্য;
- সারিarrayধরনসারি নামগুলো;
- সত্যtrueলিটারেলবুল ক = সত্য;
- মিথ্যাfalseলিটারেলবুল খ = মিথ্যা;
- যদিifনিয়ন্ত্রণযদি (ক > ৫) { }
- নাহলেelseনিয়ন্ত্রণনাহলে { }
- নাহলে_যদিelse ifনিয়ন্ত্রণনাহলে_যদি (ক < ০) { }
- যখনwhileনিয়ন্ত্রণযখন (ক < ১০) { }
- চক্রforনিয়ন্ত্রণচক্র (ক) { }
- থামাওbreakনিয়ন্ত্রণথামাও;
- চালাওcontinueনিয়ন্ত্রণচালাও;
- এবংandঅপারেটরযদি (ক এবং খ) { }
- অথবাorঅপারেটরযদি (ক অথবা খ) { }
- নয়notঅপারেটরযদি (নয় ক) { }
- ফাংশনfunctionফাংশনফাংশন যোগ() { }
- পাঠাওreturnফাংশনপাঠাও ফল;
- দেখাওprintবিল্ট-ইনদেখাও('হ্যালো');
বিল্ট-ইন ধরনগুলো
ঘোষণা শুরু হয় ধরন দিয়ে, আর তারপর থেকে কম্পাইলার আপনাকে সেটিতেই আটকে রাখে।
সংখ্যা
পূর্ণসংখ্যা
সংখ্যা বয়স = ২৫;পূর্ণসংখ্যা। দুটির ভাগফল কেটে ফেলা হয়।
ভগ্নাংশ
ভগ্নাংশ
ভগ্নাংশ দাম = ৯.৫;দশমিক। সংখ্যা এতে রাখা যায়; উল্টোটা এরর।
লেখা
লেখা
লেখা নাম = 'রফিক';স্ট্রিং, এক বা দুই উদ্ধৃতিতে। + দিয়ে জোড়া লাগে।
বুল
বুলিয়ান
বুল ছাত্র = সত্য;সত্য বা মিথ্যা। শর্ত এই দুটির একটি হতেই হবে।
সারি
সারি
সারি নামগুলো;ভাষায় সংরক্ষিত। ব্রাউজার-ইন্টারপ্রেটারে নেই।
এখান থেকে কোথায়
দুটি পথ—আরও পড়তে চান, নাকি কিছু লিখতে চান, তার ওপর নির্ভর করে।