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

C++ का उपयोग करके A और B के बीच N ज्यामितीय माध्य ज्ञात कीजिए।

मान लीजिए कि हमारे पास तीन पूर्णांक A, B और N हैं। हमें A और B के बीच N ज्यामितीय माध्य ज्ञात करना है। यदि A =2, B =32, और N =3, तो आउटपुट 4, 8, 16

कार्य सरल है हमें ज्यामितीय प्रगति में तत्वों की संख्या एन सम्मिलित करनी है जहां ए और बी उस अनुक्रम का पहला और अंतिम पद हैं। मान लीजिए G1, G2,…. Gn n ज्यामितीय साधन हैं। तो अनुक्रम A, G1, G2,… होगा। Gn, B. तो B अनुक्रम का (N + 2)वाँ पद है। तो हम इन सूत्रों का उपयोग कर सकते हैं -

$$B=A*R^{N+1}$$

$$R^{N+1}=\frac{B}{A}$$

$$R=\lgroup \frac{B}{A}\rgroup^{\frac{1}{N+1}}$$

उदाहरण

#include<iostream>
#include<cmath>
using namespace std;
void showMeans(int A, int B, int N) {
   float R = (float)pow(float(B / A), 1.0 / (float)(N + 1));
   for (int i = 1; i <= N; i++)
   cout << (A * pow(R, i)) <<" ";
}
int main() {
   int A = 3, B = 81, N = 2;
   showMeans(A, B, N);
}

आउटपुट

9 27

  1. C++ का उपयोग करके 1 से n-1 के बीच एकमात्र दोहराव वाला तत्व खोजें

    इस समस्या में, हमें आकार N का एक अनियंत्रित सरणी arr[] दिया जाता है जिसमें 1 से N-1 तक के मान होते हैं, जिसमें एक मान सरणी में दो बार होता है। हमारा काम है 1 से n-1 के बीच केवल दोहराए जाने वाले तत्व को ढूंढना । समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट arr[] = {3, 5, 4, 1, 2, 1} आउटपुट

  1. C++ में x और y संतोषजनक ax + by =n ज्ञात कीजिए

    इस समस्या में, हमें तीन पूर्णांक मान a, b और n दिए गए हैं। हमारा काम है x और y को संतुष्ट करना ax + by =n. समस्या को समझने के लिए एक उदाहरण लेते हैं Input : a = 4, b = 1, n = 5 Output : x = 1, y = 1 समाधान दृष्टिकोण समस्या का एक सरल समाधान 0 से n के बीच का मान ज्ञात करना है जो समीकरण को संतुष्ट

  1. C++ . का उपयोग करके एक फ़ुटबॉल पर पेंटागन और हेक्सागोन्स की संख्या ज्ञात करें

    जैसा कि हम सभी जानते हैं, पेंटागन और षट्भुज फुटबॉल के समान रूप से आवश्यक अंग हैं। ये आकार एक पूर्ण गोलाकार आकृति बनाने के लिए एक पहेली की तरह एक साथ फिट होते हैं। तो यहाँ हमारे पास एक फ़ुटबॉल है, जिसमें हमें षट्भुज और पेंटागन खोजने हैं। हम समस्या को आसानी से हल करने के लिए यूलर विशेषता का उपयोग क