কোন সংখ্যার ফ্যাক্টরিয়াল মান নির্ণয়ের জন্য অ্যালগরিদম, ফ্লোচার্ট ও প্রোগ্রাম হল
অ্যালগরিদমঃ
(১) প্রোগ্রাম শুরু।
(২) ইনপুট হিসাবে n এর মাধ্যমে গ্রহণ।
(৩) ধরি f = 1 এবং c = 1.
(৪) ধরি f = f × c
(৫) ধরি c = c + 1
(৬) তুলনাঃ c এর মান কি n এর চেয়ে বড়?
(ক) যদি না হয় তবে ৪ নং ধাপে গমন।
(খ) যদি হ্যাঁ হয় তবে ৭ নং ধাপে গমন।
(৭) ফলাফল f এর মাধ্যমে প্রদর্শন।
(৮) প্রোগ্রাম শেষ।
ফ্লোচার্টঃ
প্রোগ্রামঃ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| #include<stduo.h> #include<conio.h> main () { clrscr(); int f, n, c; f = 1; printf ( "Enter the number:" ); scanf (“%d”, &n); for (c = 1; c <= n; c++) f = f * c; printf ( "The result is: %d" , f); getch(); }
আউটপুট
|
No comments