इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो तत्वों की एक सरणी को तत्वों के दूसरे सरणी से विभाजित करता है।
यहां, हम समस्या को पूरा करने के लिए एक सरल विधि का अनुसरण कर रहे हैं। आइए समस्या को हल करने के लिए चरणों को देखें।
-
दो सरणियों को प्रारंभ करें।
-
दूसरी सरणी के माध्यम से पुनरावृति करें और तत्वों का गुणनफल खोजें।
-
पहली सरणी के माध्यम से पुनरावृति करें और प्रत्येक तत्व को दूसरे सरणी तत्वों के उत्पाद से विभाजित करें।
उदाहरण
आइए कोड देखें।
#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
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उनका टिप्पणी अनुभाग में उल्लेख करें।