WELCOME TO
ICT CLASS
ICT for XI-XII
Monir Ahmed
Asst Prof, Dept of ICT
BAF Shaheen College Dhaka
Last Topic was:
Chapter 5: C Programming (Part# 4)
ত্রিভুজ ও বৃত্তের ক্ষেিফল নির্ ণত্তের অ্যালরনরম ও ক্ষলাচার্ণ
তাপ ািার একক রূপান্তত্তরর
অ্যালরনরম ও ক্ষলাচার্ণ
Today ’ s Topic is:
Chapter 5: C Programming (Part# 5) নবনভন্ন ধারার ক্ষ ারফল নির্ ণত্তের
অ্যালরনরম ও ক্ষলাচার্ণ
1+2+3+….+N ধারার য াগফল নির্ ণয়ের অ্যালগনরদম
ধাপ-১: শুরু কনর।
ধাপ-২: N-এর মাি ইিপুট যদই।
ধাপ-৩: sum=0, a=1 ধনর।
ধাপ-৪: sum=sum+a নির্ ণে কনর।
ধাপ-৫: a=a+1নির্ ণে কনর।
ধাপ-৬: a<=N হয়ল ৪িং ধায়প াই;
অ্ন্যথাে ৭ িং ধায়প াই।
ধাপ-৭: য াগফল sum ছাপাই।
ধাপ-৮: যেষ কনর।
Step-1: Start Step-2: Input N
Step-3: Assign sum=0, a=1 Step-4: Calculate sum=sum+a Step-5: Calculate a=a+1
Step-6: If a<=N go to step-4;
Otherwise forward Step-7Step- 7: Print sum
Step-8: End
1+2+3+….+N ধারার য াগফল নির্ ণয়ের যলাচাট ণ
Start Input N
sum=0, a=1
End
sum=sum+a a=a+1 a<=N ?
Yes
Print sum
No
1+2+3+….+N ধারার য াগফল নির্ ণয়ের যলাচাট ণ
Start Input N sum=0, a=1
End a=a+1
a<=N ? sum=sum+a
Print sum
No Yes
1+2+3+….+N ধারার য াগফল নির্ ণয়ের যলাচাট ণ -2
Start Input n
Sum=n*(n-1)/2
End Print sum
1+3+5+….+N ধারার য াগফল নির্ ণয়ের অ্যালগনরদম
ধাপ-১: শুরু কনর।
ধাপ-২: N-এর মাি ইিপুট যদই।
ধাপ-৩: sum=0, a=1 ধনর।
ধাপ-৪: sum=sum+a নির্ ণে কনর।
ধাপ-৫: a=a+2নির্ ণে কনর।
ধাপ-৬: a<=N হয়ল ৪িং ধায়প াই;
অ্ন্যথাে ৭ িং ধায়প াই।
ধাপ-৭: য াগফল sum ছাপাই।
ধাপ-৮: যেষ কনর।
Step-1: Start Step-2: Input N
Step-3: Assign sum=0, a=1 Step-4: Calculate sum=sum+a Step-5: Calculate a=a+2
Step-6: If a<=N go to step-4;
Otherwise forward Step-7 Step-7: Print sum
Step-8: End
1+3+5+….+N ধারার য াগফল নির্ ণয়ের যলাচাট ণ
Start Input N sum=0, a=1
End a=a+2
a<=N ? sum=sum+a
Print sum
No Yes
2+4+6+….+N ধারার য াগফল নির্ ণয়ের অ্যালগনরদম
ধাপ-১: শুরু কনর।
ধাপ-২: N-এর মাি ইিপুট যদই।
ধাপ-৩: sum=0, a=2 ধনর।
ধাপ-৪: sum=sum+a নির্ ণে কনর।
ধাপ-৫: a=a+2নির্ ণে কনর।
ধাপ-৬: a<=N হয়ল ৪িং ধায়প াই;
অ্ন্যথাে ৭ িং ধায়প াই।
ধাপ-৭: য াগফল sum ছাপাই।
ধাপ-৮: যেষ কনর।
Step-1: Start Step-2: Input N
Step-3: Assign sum=0, a=2 Step-4: Calculate sum=sum+a Step-5: Calculate a=a+2
Step-6: If a<=N go to step-4;
Otherwise forward Step-7 Step-7: Print sum
Step-8: End
2+4+6+….+N ধারার য াগফল নির্ ণয়ের যলাচাট ণ
Start Input N sum=0, a=2
End a=a+2
a<=N ? sum=sum+a
Print sum
No Yes
1^2+2^2+3^2+….+N^2 ধারার য াগফল নির্ ণয়ের অ্যালগনরদম
ধাপ-১: শুরু কনর।
ধাপ-২: N-এর মাি ইিপুট যদই।
ধাপ-৩: sum=0, a=1 ধনর।
ধাপ-৪: sum=sum+a*a নির্ ণে কনর।
ধাপ-৫: a=a+1নির্ ণে কনর।
ধাপ-৬: a<=N হয়ল ৪িং ধায়প াই;
অ্ন্যথাে ৭ িং ধায়প াই।
ধাপ-৭: য াগফল sum ছাপাই।
ধাপ-৮: যেষ কনর।
Step-1: Start Step-2: Input N
Step-3: Assign sum=0, a=1
Step-4: Calculate sum=sum+a*a Step-5: Calculate a=a+1
Step-6: If a<=N go to step-4;
Otherwise forward Step-7 Step-7: Print sum
Step-8: End
1^2+2^2+3^2+….+N^2 ধারার য াগফল নির্ ণয়ের যলাচাট ণ
Start Input N sum=0, a=1
End a=a+1
a<=N ? sum=sum+a*a
Print sum
No Yes
Topic on Next Class
ফযাত্তটানরোল wbY©‡qi A¨vjMwi`g I †d¬vPvU©
G‡mv wb‡R‡K hvPvB Kwi: ˆbe©¨w³K cÖkœ
১। যলাচাট ণতৈনরর যেয়ে রম্বস আকৃনৈর প্রৈীকটি কী নিয়দ ণে কয়র?
ক. ইিপুট খ. প্রনিোকরর্ গ. েৈণ বা নসদ্ধান্ত ঘ. আউটপুট ২। ১ যথয়ক N প ণন্ত সংখ্যাগুয়লার য াগফল নির্ ণয়ের কেটি ইিপুট নদয়ৈ হয়ব?
ক. ১টি খ. ২টি গ. ১০০ টি ঘ. Nটি
৩। ১ যথয়ক ১০০ প ণন্ত সবগুয়লা সংখ্যার য াগফল নির্ ণয়ের অ্যালগনরদম ও যলাচাট ণতৈনরর যেয়ে- i. সয়ব ণাচ্চ ২টি ইিপুট যদো াে
ii. যকায়িা ইিপুট িা নদয়লও চলয়ব iii. সবার একই ফলাফল আসয়ব যকািটি সঠিক?
ক. i, ii খ. i, iii গ. ii, iii ঘ. i, ii, iii
৪। ১ যথয়ক N প ণন্ত সংখ্যাগুয়লার য াগফল নির্ ণয়ের জন্য ব্যবহৃৈ sum=0 নিয়দ ণে দ্বারা কী বুঝাে?
ক. য াগফল সবসমে শূন্য আসয়ব
খ. য ায়গর যেয়ে সবসমেই sum চলক ব্যবহার করয়ৈ হে
গ. শূন্য যথয়ক ধারার গর্িা শুরু করয়ৈ হে
ঘ. ব্যবহৃৈ চলক sum এর প্রাথনমক মাি শূন্য ধরা হে