অধ্যায়-৫: প্রোগ্রামিং ভাষা
গুরুত্বপূর্ণ বিষয়ঃ
১. সূত্র সম্পর্কিত অ্যালগরিদম , ফ্লোচার্ট ও প্রোগ্রাম।
★★★ (i) তাপমাত্রার পরিবর্তন নির্ণয় ।
★★★ (ii) পিতাপুত্রের বয়স সম্পর্কিত।
★★ (iii) ক্রয়বিক্রয় সম্পর্কিত।
★★★ (iv) ক্ষেত্রফল সম্পর্কি।
★ (v) সূত্র সম্পর্কিত।
★★ (vi) গড় নির্ণয়।
২. if statement সম্পর্কি অ্যালগরিদম , ফ্লোচার্ট ও প্রোগ্রাম।
★★★ (i) বৃহত্তম ও ক্ষুদ্রতম সংখ্যা নির্ণয়।
- দুটি সংখ্যার বৃহত্তম সংখ্যা নির্ণয় করার অ্যালগরিদম,ফ্লোচার্ট ও প্রোগ্রাম রচনা কর।
- তিনটি সংখ্যার বৃহত্তম সংখ্যা নির্ণয়ের অ্যালগরিদম, ফ্লোচার্ট ও প্রোগ্রাম রচনা কর।
- দুটি বা তিনটি সংখ্যার ক্ষুদ্রতম সংখ্যা নির্ণয় এর অ্যালগরিদম, ফ্লোচার্ট এবং প্রোগ্রাম রচনা কর।
- ছাত্র-ছাত্রীর রোল নাম্বার অনুসারে গ্রুপে বিভক্ত করার জন্য অ্যালগরিদম, ফ্লোচার্ট এবং প্রোগ্রাম রচনা কর।
- রান কম বেশি নির্ণয় করার অ্যালগরিদম, ফ্লোচার্ট এবং প্রোগ্রাম রচনা কর।
★★ (ii) জোড় বিজোড় সংখ্যা নির্ণয়।
★★ (iii) ধনাত্বক ও ঋণাত্বক সংখ্যা নির্ণয়।
★★★ (iv) ল.সা.গু নির্ণয়।
★★★ (v) গ.সা.গু নির্ণয়।
★★★ (vi) লিপিয়ার বছর নির্ণয়।
★★★ (vii) মার্ক অনুসারে রেজাল্ট দেখানো জন্য।
★★★ (viii) বিভিন্ন গ্রুপে বিভক্ত করার জন্য।
৩. ধারা সম্পর্কিত অ্যালগরিদম, ফ্লোচার্ট ও প্রোগ্রাম।
সাধারণঃ
- 1*2*3* .. .. ....*n
- 1 × 2 × 3 × ....................... × N
- 1, 1, 2, 3, 5, 8...........n
- 1 + 2 + 3 + ...................... + N
- S = 1 + 3 + 5 + .......... + n
- 1 + 4 + 7 + ...... + 40 = ?
- 10 + 16 + 22 + ................... + 70
- 5 + 10 + 15 + ................... + 200.
- 3 + 6 + 9 + .............. + n
- 1 + 4 + 7 + .................................................... + 40
- 5 + 10 + 15 + ................... + 200.
- s = 5 + 10 + 15 + ................... + N
বর্গ সম্পর্কিতঃ
- 10 + 21 + 32 + 43 + ......... + 4544
- 22 + 42 + 62 +......+ 1002 = ?
- 22 + 52 + 82 + .................. + n2.
- 1002 + 902 + 802 + ...................................... + n2
- (90)2 + (80)2 + (70)2 + .................. + (20)2
- 32 + 62 + 92 + .......... + n2
- 92 + 122 + 152 + .......... + 902
- 22 + 52 + 82 + 112 + ............ n2
- 52 + 82 + 112 + .........+ 502
- 21 + 32 + 43 + ... + (n + 1)n
- 1.2+2.3+3.4+……+n*(n+1)
- 1 + 24 + 81 + ..... + N * NN
★★ (i) ফ্যাক্টরিয়াল নির্ণয়।
★★★ (ii) ধারাগুলির ফ্লোচার্ট অঙ্কন কর।
★★★ (iii) ধারাগুলির অ্যালগরিদম লিখ।
★★★ (iii) For, While, do while লুপের পরিবর্তন।
★★★ (iv) While ব্যবহার করে প্রোগ্রাম তৈরি কর।
★★★ (v) do while ব্যবহার করে প্রোগাম তৈরি কর।