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

C++ में लैग्रेंज का चार वर्ग प्रमेय

इस ट्यूटोरियल में, हम लार्जरेंज के चार वर्ग प्रमेय के बारे में जानेंगे।

लैग्रेंज के चार वर्ग प्रमेय में कहा गया है कि प्रत्येक प्राकृतिक संख्या को 4 संख्याओं के वर्गों के योग के रूप में लिखा जा सकता है।

निम्नलिखित कोड उन 4 संख्याओं का पता लगाता है जो दी गई संख्या n के लिए उपरोक्त शर्त को पूरा करती हैं।

उदाहरण

आइए कोड देखें।

#include <bits/stdc++.h>
using namespace std;
void printSquareCombinations(int n) {
   for (int i = 0; i * i <= n; i++) {
      for (int j = i; j * j <= n; j++) {
         for (int k = j; k * k <= n; k++) {
            for (int l = k; l * l <= n; l++) {
               if (i * i + j * j + k * k + l * l == n) {
                  cout << n << " = " << i << "*" << i << " + " << j << "*" << j << " + " << k << "*" << k << " + "<< l << "*" << l << endl;
               }
            }
         }
      }
   }
}
int main() {
   int n = 25;
   printSquareCombinations(n);
   return 0;
}

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

25 = 0*0 + 0*0 + 0*0 + 5*5
25 = 0*0 + 0*0 + 3*3 + 4*4
25 = 1*1 + 2*2 + 2*2 + 4*4

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उनका टिप्पणी अनुभाग में उल्लेख करें।


  1. C++ में एक वर्ग के एक परिचालित वृत्त का क्षेत्रफल

    इस समस्या में, जब हमें वर्ग की भुजा दी जाती है, तो हम एक वर्ग के परिबद्ध वृत्त के क्षेत्रफल की गणना करेंगे। इससे पहले कि हम आगे बढ़ें, आइए अवधारणाओं को बेहतर ढंग से समझने के लिए बुनियादी परिभाषाओं को संशोधित करें। वर्ग एक चतुर्भुज है जिसकी सभी भुजाएँ समान हैं। परिक्रमा चक्र एक वृत्त बहुभुज के सभी

  1. सी++ एडम नंबर

    एडम नंबर एक संख्या है जिसका वर्ग इसके विपरीत के वर्ग के विपरीत है। अवधारणा की व्याख्या - किसी संख्या के लिए एडम संख्या . होना , संख्या का वर्ग संख्या के विपरीत के वर्ग के विपरीत होता है। आइए एक उदाहरण लेते हैं, 12 नंबर है . 12 का वर्ग 144 है और 12 का उलटा 21। एल्गोरिदम यह जांचने के लिए कि कोई संख्

  1. C++ में NaN क्या है?

    NaN, Not a Number का संक्षिप्त रूप है। यह अपरिभाषित या गैर-प्रतिनिधित्व योग्य फ़्लोटिंग पॉइंट तत्वों को इंगित करता है। NaN का एक उदाहरण किसी ऋणात्मक संख्या का वर्गमूल या 0/0 का परिणाम है। उदाहरण #शामिल करें आउटपुट -5 का वर्गमूल:nan