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# 7)
ধারার য াগফল নির্ ণয়ের অ্যা গফনরদম ও যলাচার্ ণ
লযায়টানরো নির্ ণয়ের অ্যা গফনরদম ও যলাচার্ ণ
Today ’ s Topic is:
Chapter 5: C Programming (Part# 5)
নিিটি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের অ্যা গফনরদম ও যলাচার্ ণ
য ায়িা এ টি বছর ন পইোর ন িা িা নির্ ণয়ের অ্যা গফনরদম ও যলাচার্ ণ
নিিটি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের যলাচার্ ণ -১
Print a is largest
Start Input a, b, c
End a>b ?
Yes No
Print c is largest Print b is largest a>c ?
Yes No b>c ?
No Yes
নিিটি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের অ্যা গফনরদম-১
ধাপ-১: শুরু নর।
ধাপ-২: a, b, c-এর মাি ইিপুর্ যদই।
ধাপ-৩: a>b হয় ৪িং ধায়প াই; অ্ন্যথাে ৫িং ধায়প াই।
ধাপ-৪: a>c হয় ৬িং ধায়প াই; অ্ন্যথাে ৮িং ধায়প াই।
ধাপ-৫: b>c হয় ৭িং ধায়প াই; অ্ন্যথাে ৮িং ধায়প াই।
ধাপ-৬: ছাপাই a বৃহত্তম এবং ৯িং ধায়প াই।
ধাপ-৭: ছাপাই b বৃহত্তম এবং ৯িং ধায়প াই।
ধাপ-৮: ছাপাই c বৃহ্ত্ত্তম।
ধাপ-৯: যেষ নর।
Step-1: Start
Step-2: Input a, b, c
Step-3: if a>b, go to step-4;
Otherwise go to step-5
Step-4: if a>c, go to step-6;
Otherwise go to step-8
Step-5: if b>c, go to step-7;
Otherwise go to step-8
Step-6: Print a is greatest and go to step-9
Step-7: Print b is greatest and go to step-9
Step-8: Print c is greatest Step-9: End
নিিটি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের যলাচার্ ণ -২
Start Input a, b, c
End
a>b AND
a>c ? No
Yes
Print c is largest Print b is largest
Print a is largest
b>c ?
Yes No
নিিটি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের অ্যা গফনরদম-২
ধাপ-১: শুরু নর।
ধাপ-২: a, b, c-এর মাি ইিপুর্ যদই।
ধাপ-৩: a>b এবং a>c হয় ৪িং ধায়প াই; অ্ন্যথাে
৫িং ধায়প াই।
ধাপ-৪: ছাপাই a বৃহত্তম এবং ৮িং ধায়প াই।
ধাপ-৫: b>c হয় ৬িং ধায়প াই; অ্ন্যথাে ৭িং ধায়প াই।
ধাপ-৬: ছাপাই b বৃহত্তম এবং ৮িং ধায়প াই।
ধাপ-৭: ছাপাই c বৃহ্ত্ত্তম।
ধাপ-৮: যেষ নর।
Step-1: Start
Step-2: Input a, b, c
Step-3: if a>b AND a>c, go to step-4; Otherwise go to step-5
Step-4: Print a is greatest and go to step-8
Step-5: if b>c, go to step-6;
Otherwise go to step-7
Step-6: Print b is greatest and go to step-8
Step-7: Print c is greatest Step-8: End
য ায়িা এ টি বছর ন প-ইোর ন িা িা নির্ ণয়ের যলাচার্ ণ -১
Start
Input y (a 4 digit year)
End y MOD 400=0 ?
Yes No
y MOD 100≠0
?
Yes No
Print y is a Leap Year
Yes y MOD 4=0 ?
No
Print y is not a Leap Year
য ায়িা এ টি বছর ন প-ইোর ন িা িা নির্ ণয়ের অ্যা গফনরদম-১
ধাপ-১: শুরু নর।
ধাপ-২: এ টি ৪-নিনিয়র্র বছর y ইিপুর্ যদই।
ধাপ-৩: y বছরটিয় ৪০০ দ্বারা ভাগফ নর। নদ ভাগফয়েষ ০ হে িয়ব ৬িং ধায়প াই, অ্ন্যথাে ৪িং ধায়প াই।
ধাপ-৪: y বছরটিয় ১০০ দ্বারা ভাগফ নর। নদ ভাগফয়েষ ০ হে িয়ব ৭িং ধায়প াই, অ্ন্যথাে ৫িং ধায়প াই।
ধাপ-৫: y বছরটিয় ৪ দ্বারা ভাগফ নর। নদ ভাগফয়েষ ০ হে
িয়ব ৬িং ধায়প াই, অ্ন্যথাে ৭িং ধায়প াই।
ধাপ-৬: ছাপাই y বছরটি ন পইোর এবং ৮ িং ধায়প াই।
ধাপ-৭: ছাপাই y বছরটি ন পইোর িে।
ধাপ-৮: যেষ নর।
Step-1: Start
Step-2: Input y (a 4-digit year) Step-3: if y MOD 400=0, go to step-6; Otherwise go to step-4
Step-4: : if y MOD 100=0, go to step-7; Otherwise go to step-5
Step-5: if y MOD 4=0, go to step- 6; Otherwise go to step-7
Step-6: Print y is a Leap Year and forward step-8
Step-7: Print y is not a Leap Year Step-8: End
য ায়িা এ টি বছর ন প-ইোর ন িা িা নির্ ণয়ের যলাচার্ ণ -২
Start
Input y ( a 4-digit year)
End
(y MOD 400=0) OR ((y MOD 100≠0) AND
(y MOD 4=0)) ? No
Yes
Print y is a Leap Year Print y is not a Leap Year
য ায়িা এ টি বছর ন প-ইোর ন িা িা নির্ ণয়ের অ্যা গফনরদম-২
ধাপ-১: শুরু নর।
ধাপ-২: এ টি ৪-নিনিয়র্র বছর y ইিপুর্ যদই।
ধাপ-৩: y বছরটিয় ৪০০, ১০০ ও ৪ দ্বারা ভাগফ নর। নদ ৪০০ দ্বারা ভাগফ রয় ভাগফয়েষ ০ হে অ্থবা ১০০ দ্বারা ভাগফ রয় ভাগফয়েষ ০ িা হে এবং ৪ দ্বারা ভাগফ রয় ০ হে
িয়ব ৪িং ধায়প াই, অ্ন্যথাে ৫িং ধায়প াই।
ধাপ-৪: ছাপাই y বছরটি ন পইোর এবং ৬ িং ধায়প াই।
ধাপ-৫: ছাপাই y বছরটি ন পইোর িে।
ধাপ-৬: যেষ নর।
Step-1: Start
Step-2: Input y (a 4-digit year) Step-3: if y MOD 400=0 OR (y MOD 100≠0 AND y MOD 4=0) go to step-4; Otherwise go to step- 5
Step-4: Print y is a Leap Year and forward step-6
Step-5: Print y is not a Leap Year Step-6: End
Topic on Next Class
দুটি সংখ্যার গসাগু ও লসাগু wbY©‡qi
A¨vjMwi`g I †d¬vPvU©
G‡mv wb‡R‡K hvPvB Kwi: ˆbe©¨w³K cÖkœ
১। যলাচার্ ণতিনরর যেয়ে নসদ্ধায়ের যেয়ে য াি প্রিী ব্যবহার রাহে?
. বৃত্ত খ. উপবৃত্ত গফ. আেিয়েে ঘ. রম্বস
২। ৩টি সংখ্যার ময়ে বৃহত্তম সংখ্যা নির্ ণয়ের অ্যা গফনরদম ও যলাচার্ ণতিনরর যেয়ে- i. ৩টি ইিপুর্ নদয়ি হয়ব
ii. ন্যযিিম ১টি নসদ্ধাে প্রিী ব্যবহার রয়ি হয়ব iii. এ টি আউর্পুর্ পাওো ায়ব
য ািটি সঠি ?
. i, ii খ. i, iii গফ. ii, iii ঘ. i, ii, iii ৩। || দ্বারা য াি ধরয়ির ািয় নিয়দ ণে রয়ছ?
. সমােরা খ. সমতুল্য গফ. যুনিমূ অ্র ঘ. যুনিমূ অ্যান্ড ৪। 100 MOD 30= ি হয়ব?
. 3 খ. 3.33 গফ. 10 ঘ. 70