इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो एक ऐरे के तत्वों को दूसरे ऐरे के तत्वों से विभाजित करता है।
यहां, हम समस्या को पूरा करने के लिए एक सरल विधि का पालन कर रहे हैं। समस्या को हल करने के चरण देखते हैं।
दोनों ऐरे को इनिशियलाइज़ करें।
दूसरे ऐरे के माध्यम से पुनरावृति करें और तत्वों का गुणनफल खोजें।
पहले ऐरे के माध्यम से पुनरावृति करें और प्रत्येक तत्व को दूसरे ऐरे के तत्वों के गुणनफल से विभाजित करें।
उदाहरण
कोड देखते हैं।
#include <bits/stdc++.h> using namespace std; void divideArrOneWithTwo(int arr_one[], int arr_two[], int n, int m) { int arr_two_elements_product = 1; for (int i = 0; i < m; i++) { if (arr_two[i] != 0) { arr_two_elements_product = arr_two_elements_product * arr_two[i]; } } for (int i = 0; i < n; i++) { cout << floor(arr_one[i] / arr_two_elements_product) << " "; } cout << endl; } int main() { int arr_one[] = {32, 22, 4, 55, 6}, arr_two[] = {1, 2, 3}; divideArrOneWithTwo(arr_one, arr_two, 5, 3); return 0; }आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।
5 3 0 9 1
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।