You are here: Home / Hindi Web /Topics / Chapter 7- What is Flow chart of c language in hindi

Chapter 7- What is Flow chart of c language in hindi

Filed under: C Programming Tutorials on 2022-03-01 17:07:55

Flow chart किसी process का graphical representation होता है। C language के सन्दर्भ में यह program के execution flow का graphical presentation होता है।

प्रायः जब भी आप कोई program लिखते है तो बिना किसी flow chart के लिखते है। किसी दूसरे व्यक्ति द्वारा इसे समझना असंभव होता है। Flow chart के माध्यम से आप अपने program को graphically represent करते है। ऐसा करने से कोई भी आपके program के logic को आपके बिना भी समझ सकता है।

जब आप किसी company के लिए programmer के रूप में काम करते है तो coding से पहले flowchart बनाना अनिवार्य होता है। ऐसा इसलिए किया जाता है क्योंकि companies में अक्सर programmers बदलते रहते है।

आपके द्वारा बनाये गए किसी project को कोई दूसरा व्यक्ति आसानी से समझ सके और उस पर काम कर सके इसलिए आपको flow charts create करना अनिवार्य होता है।

Flow chart create करने का एक महत्वपूर्ण कारण ये है की इससे आपको program की गहरी समझ प्राप्त होती है। आप coding से पहले ही उसमे आने वाली errors और result को देख पाते है।

यदि flowchart completely prepare कर लिया गया है तो coding सिर्फ एक simple process रह जाती है जिसमे programmer को flowchart के अनुसार code लिखना होता है।

Flow chart की सबसे बड़ी विशेषता ये होती है की flowchart किसी विशेष programming language के लिए नहीं होता है। Flow chart को देखकर आप किसी भी programming language में process को implement कर सकते है।

बड़ी companies project develop करने से पहले flow chart पर बहुत सा समय लगाती है। Flowchart आपके program का blueprint होता है। ये मकान बनाने से पहले उसका नक्शा बनाने जैसा होता है। जितना समय coding में लगता है उससे कई अधिक समय flowchart में लगाया जाता है। Algorithms भी flow chart के अनुसार ही बनायीं जाती है।

हर अच्छे programmer को इसे सीखना चाहिए क्योंकि यह एक बहुत ही powerful tool है। आज कल बहुत से modern text editors जैसे की Microsoft word आदि flow chart create करने के लिए built in options provide करते है। आप इन्हें यूज़ करके भी flow charts create कर सकते है।

About Author:
M
Madhu     View Profile
Trust everyone but don't trust blindly