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

C में पिछले तत्व से विभाजन के बाद सरणी तत्वों का योग

समान डेटा प्रकार के तत्वों का अनुक्रम सरणी है। इस समस्या में हम पूर्णांक सरणी पर विचार करेंगे। हमें पिछले तत्व से विभाजन के बाद प्राप्त भागफलों का योग निकालना है।

उदाहरण 1

सरणी: 3, 5, 98, 345  योग: 26
व्याख्या: 3 + 5/3 + 98/5 + 345/98 = 3 + 1 + 19 + 3 = 26

उदाहरण 2

सरणी: 2, 5, 8, 11, 43, 78, 234  योग: 13
व्याख्या: 2 + 2 + 1 + 1 + 3 + 1 + 3 = 13

एल्गोरिदम

इनपुट: सरणी arr[]
आउटपुट: int sum
स्टेप 1: sum = arr[0] आरंभ करें
स्टेप 2: i = 1 से n-1 तक लूप:
         sum = sum + (arr[i] / arr[i-1])
स्टेप 3: sum प्रिंट करें

C कोड उदाहरण

#include <stdio.h>

int main() {
    int arr[] = {2, 5, 8, 11, 43, 78, 234};
    int n = sizeof(arr)/sizeof(arr[0]);
    int sum = arr[0];
    for(int i = 1; i < n; i++)
        sum += arr[i] / arr[i - 1];
    printf("The sum of array after dividing number from previous numbers is %d\n", sum);
    return 0;
}

आउटपुट

The sum of array after dividing number from previous number is 13.
  1. - C++ में ऐरे के अंकों से बनी दो संख्याओं का न्यूनतम योग

    विवरण एक ऐरे दिया गया है जिसमें 0 से 9 तक के मान वाले अंक हैं। कार्य ऐरे के अंकों से बनी दो संख्याओं का न्यूनतम संभव योग ढूंढना है। कृपया ध्यान दें कि हमें दिए गए ऐरे के सभी अंकों का उपयोग करना है उदाहरण यदि इनपुट ऐरे है {7, 5, 1, 3, 2, 4} तो न्यूनतम योग 382 है, क्योंकि हम दो संख्या 135 और 247 बना

  1. - पायथन में K नेगेशन्स के बाद ऐरे का योग अधिकतम करना

    मान लीजिए हमारे पास इंटीजर्स का एक ऐरे A है, हमें निम्नलिखित तरीके से ऐरे को संशोधित करना है: हम एक i चुन सकते हैं और A[i] को -A[i] से बदल सकते हैं, और हम इस प्रक्रिया को K बार दोहराएंगे। हमें इस तरह बदलने के बाद ऐरे का सबसे बड़ा संभव योग लौटाना है। इसलिए, यदि ऐरे A = [4,2,3], और K = 1, तो आउटपुट

  1. - पायथन में क्वेरीज के बाद सम संख्याओं का योग

    मान लीजिए हमारे पास पूर्णांकों की एक सरणी A है, और एक क्वेरी सरणी है। i-वें क्वेरी के लिए मान = queries[i][0] और इंडेक्स = queries[i][1], हम मान को A[index] में जोड़ देंगे। फिर i-वें क्वेरी का उत्तर A के सम मानों का योग होगा। हमें सभी क्वेरीज के उत्तर ढूंढने हैं। हम एक सरणी बनाएंगे, जिसमें answer[i