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

श्रृंखला के पहले N पद (0.25, 0.5, 0.75,…) को भिन्न निरूपण में प्रिंट करें

इनपुट एन जो उस संख्या के बराबर है जहां तक ​​श्रृंखला मुद्रित की जानी चाहिए

Input : N=5
Output : 0 ¼ ½ ¾ 1

एल्गोरिदम

START
Step 1 -> declare start variables as int num , den, i, n
Step 2 -> input number in n
Step 3 -> Loop For from i to 0 and i<n and i++
   Outer If i%2=0
      Inner IF i%4=0
         Set num=i/4 and den=0
      End Outer IF
      Else
         Set num=i/2 and den=2
      End Else
   End Outer IF
   Else
      Set num = I and den = 4
   End Else
   If den != 0
      Print num and den
   End IF
   Else
      Print num
   End Else
Step 4 -> End For Loop
STOP

उदाहरण

#include <stdio.h>
int main(int argc, char const *argv[]) {
   int num, den;
   int i, n;
   printf("Enter series limit\n");
   scanf("%d", &n); //Till where the series will be starting from zero
   for (i = 0; i < n; i++) {
      if (i%2==0) { //Checking the numerator is odd or even
         if(i%4==0) { //If the numerator divisible by 4 divide it
            num = i/4;
            den = 0;
         }
         else  {//if not divisible by 4 its even number divisible by 2
            num = i/2;
            den = 2;
         }
      }
      else { //Assigning numerator and denominator value if the number is odd
         num = i;
         den = 4;
      }
      if (den != 0) { //if denominator is not zero then print in fraaction form
         printf("%d/%d\n",num, den);
      }
      else //else print in a normal number form
      printf("%d\n", num);
   }
   return 0;
}

आउटपुट

यदि हम उपरोक्त प्रोग्राम चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा

Enter series limit
5
0
1/4
1/2
3/4
1

  1. पंडों की श्रृंखला का माध्य प्रिंट करें

    पंडों की लाइब्रेरी में माध्य () फ़ंक्शन का उपयोग किसी श्रृंखला का माध्य ज्ञात करने के लिए किया जा सकता है। एल्गोरिदम Step 1: Define a Pandas series. Step 2: Use the mean() function to calculate the mean. Step 3: Print the mean. उदाहरण कोड import pandas as pd series = pd.Series([10,20,30,40,50]) pri

  1. पायथन में पहला सीजीआई कार्यक्रम

    यहाँ एक सरल लिंक है, जो hello.py नामक एक CGI स्क्रिप्ट से जुड़ा हुआ है। यह फ़ाइल /var/www/cgi-bin निर्देशिका में रखी गई है और इसमें निम्नलिखित सामग्री है। अपना CGI प्रोग्राम चलाने से पहले, सुनिश्चित करें कि आपके पास chmod 755 hello.py का उपयोग करके फ़ाइल का परिवर्तन मोड है फ़ाइल को निष्पादन योग्य बन

  1. पायथन में अंश मॉड्यूल

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