दी गई विषम संख्या तक विषम संख्याओं का औसत एक सरल अवधारणा है। आपको बस उस संख्या तक विषम संख्याओं को ढूंढना है फिर उनका योग लेकर संख्या से विभाजित करना है।
यदि n तक विषम संख्या का औसत ज्ञात करना है। तो हम 1 से n तक विषम संख्याओं को ढूंढेंगे, उन्हें जोड़ेंगे और विषम संख्याओं की संख्या से विभाजित करेंगे।
उदाहरण
9 तक विषम संख्या का औसत 5 है यानी
1 + 3 + 5 + 7 + 9 = 25 => 25/5 = 5
n तक विषम संख्याओं का औसत ज्ञात करने के दो तरीके हैं जहां n एक विषम संख्या है।
- लूप का उपयोग करके
- सूत्र का उपयोग करके
लूप का उपयोग करके n तक विषम संख्याओं का औसत ज्ञात करने का प्रोग्राम
#include <stdio.h>
int main() {
int n = 15, count = 0;
float sum = 0;
for (int i = 1; i <= n; i++) {
if(i%2 != 0) {
sum = sum + i;
count++;
}
}
float average = sum/count;
printf("%d तक विषम संख्याओं का औसत %f है", n, average);
return 0;
}
आउटपुट
15 तक विषम संख्याओं का औसत 8.000000 है
सूत्र का उपयोग करके n तक विषम संख्याओं का औसत ज्ञात करने का प्रोग्राम
n तक विषम संख्याओं का औसत ज्ञात करने के लिए हम गणितीय सूत्र (n+1)/2 का उपयोग कर सकते हैं जहां n एक विषम संख्या है जो हमारी समस्या में दी गई शर्त है।
उदाहरण कोड
#include <stdio.h>
int main() {
int n = 15;
float average = (n+1)/2;
printf("%d तक विषम संख्याओं का औसत %f है", n, average);
return 0;
}
आउटपुट
15 तक विषम संख्याओं का औसत 8.000000 है