Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ प्रोग्राम में एक ऐरे के प्रत्येक तत्व को दूसरे ऐरे के तत्वों से विभाजित करें


इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो एक ऐरे के तत्वों को दूसरे ऐरे के तत्वों से विभाजित करता है।

यहां, हम समस्या को पूरा करने के लिए एक सरल विधि का पालन कर रहे हैं। समस्या को हल करने के चरण देखते हैं।

  • दोनों ऐरे को इनिशियलाइज़ करें।

  • दूसरे ऐरे के माध्यम से पुनरावृति करें और तत्वों का गुणनफल खोजें।

  • पहले ऐरे के माध्यम से पुनरावृति करें और प्रत्येक तत्व को दूसरे ऐरे के तत्वों के गुणनफल से विभाजित करें।

उदाहरण

कोड देखते हैं।

#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

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।


  1. C++ में सरणी के एलिमेंट्स का गुणनफल C++ में सरणी के एलिमेंट्स का गुणनफल

    पूर्णांक एलिमेंट्स की एक सरणी दी गई है और कार्य सरणी के एलिमेंट्स को गुणा करना और प्रदर्शित करना है। उदाहरण इनपुट-: arr[]={1,2,3,4,5,6,7} आउटपुट-: 1 x 2 x 3 x 4 x 5 x 6 x 7 = 5040 इनपुट-: arr[]={3, 4,6, 2, 7, 8, 4} आउटपुट-: 3 x 4 x 6 x 2 x 7 x 8 x 4 = 32256 नीचे दिए गए प्रोग्राम में उपयोग किया गया द

  1. - C++ में हीप सॉर्ट एल्गोरिदम का उपयोग करके 10 तत्वों की सरणी को सॉर्ट करने का प्रोग्राम

    हीप सॉर्ट बाइनरी हीप डेटा संरचना पर आधारित है। बाइनरी हीप में, मैक्स हीप के मामले में पैरेंट नोड के चाइल्ड नोड्स उससे छोटे या बराबर होते हैं, और मिन हीप के मामले में चाइल्ड नोड्स पैरेंट से बड़े या बराबर होते हैं। हीप सॉर्ट के सभी चरणों को समझाने वाला एक उदाहरण निम्नलिखित है। सॉर्टिंग से पहले 10 तत्व

  1. - C++ में पॉइंटर का उपयोग करके सरणी के एलिमेंट्स एक्सेस करने का प्रोग्राम

    पॉइंटर्स वेरिएबल्स के मेमोरी स्थान या पते को संग्रहीत करते हैं। दूसरे शब्दों में, पॉइंटर्स एक मेमोरी स्थान को संदर्भित करते हैं और उस मेमोरी स्थान पर संग्रहीत मान को प्राप्त करना पॉइंटर को डीरेफरेंस करना कहलाता है। एक प्रोग्राम जो सरणी के एकल एलिमेंट को एक्सेस करने के लिए पॉइंटर्स का उपयोग करता है,