You decompose them into functionally congruent these are these actually never interact also between them. Printf does not interact with scanf, scanf does not interact with fprintf and certainly rtan does not interact with sin but you still conceptually put them together because with that it becomes much easier for the user to use that module.
आप उन्हें कार्यात्मक अनुकूलता के अनुरूप डीकंपोज करते हैं, ये वास्तव में कभी सहभागिता/ इंटरैक्ट नहीं करते हैं | जैसे printf , scanf के साथ इंटरैक्ट नहीं करता है; scanf , fprintf के साथ इंटरैक्ट नहीं करता है और निश्चित रूप से arctan , sin के साथ इंटरैक्ट नहीं करता है, लेकिन आपने अभी भी उन्हें वैचारिक रूप से एक साथ रखा है क्योंकि इसके साथ यूजर के लिए उस मॉड्यूल का उपयोग करना बहुत आसान हो जाता है।