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

C भाषा का उपयोग करके एक साधारण कैलकुलेटर प्रोग्राम कैसे लिखें?

एक साधारण कैलकुलेटर बनाने के लिए C कोड लिखकर शुरुआत करें। फिर, C प्रोग्राम लिखने के लिए नीचे दिए गए एल्गोरिथम का पालन करें।

एल्गोरिदम

Step 1: Declare variables
Step 2: Enter any operator at runtime
Step 3: Enter any two integer values at runtime
Step 4: Apply switch case to select the operator:
        // case '+': result = num1 + num2;
               break;
           case '-': result = num1 - num2;
               break;
           case '*': result = num1 * num2;
               break;
           case '/': result = num1 / num2;
               break;
           default: printf("\n Invalid Operator ");
Step 5: Print the result

उदाहरण

स्विच केस का उपयोग करके कैलकुलेटर के लिए सी प्रोग्राम निम्नलिखित है -

#include <stdio.h>
int main(){
   char Operator;
   float num1, num2, result = 0;
   printf("\n Enter any one operator like +, -, *, / : ");
   scanf("%c", &Operator);
   printf("Enter the values of Operands num1 and num2 \n : ");
   scanf("%f%f", &num1, &num2);
   switch(Operator){
      case '+': result = num1 + num2;
         break;
      case '-': result = num1 - num2;
         break;
      case '*': result = num1 * num2;
         break;
      case '/': result = num1 / num2;
         break;
      default: printf("\n Invalid Operator ");
   }
   printf("The value = %f", result);
   return 0;
}

आउटपुट

जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Enter any one operator: +
Enter values of Operands num1 and num2:
23
45
The value = 68.000000

  1. द्विघात समीकरण के मूल ज्ञात करने के लिए C प्रोग्राम कैसे लिखें?

    समस्या सी लैंग्वेज में किसी भी समस्या को हल करने के लिए सॉफ्टवेयर डेवलपमेंट मेथड को लागू करना समाधान द्विघात समीकरण ax2+bx+c के मूल ज्ञात कीजिए। दिए गए द्विघात समीकरण के 2 मूल होंगे। विश्लेषण इनपुट - ए, बी, सी मान आउटपुट − r1, r2 मान प्रक्रिया $r_{1}=\frac{-b+\sqrt{b^2-4ac}}{2a}$ $r_{2}=\frac

  1. जावा प्रोग्राम स्विच...केस का उपयोग करके एक साधारण कैलकुलेटर बनाने के लिए

    इस लेख में, हम समझेंगे कि स्विच-केस का उपयोग करके एक साधारण कैलकुलेटर कैसे बनाया जाता है। स्विच स्टेटमेंट एक एक्सप्रेशन का मूल्यांकन करता है, एक्सप्रेशन के मान को केस क्लॉज से मिलाता है, और उस केस से जुड़े स्टेटमेंट्स को निष्पादित करता है। हम निम्नलिखित अंकगणितीय संक्रियाएँ करने जा रहे हैं। जोड़ घ

  1. पायथन में टिंकर का उपयोग करके एक साधारण जीयूआई कैलकुलेटर कैसे बनाएं

    परिचय पायथन में, हम tkinter लाइब्रेरी का उपयोग करते हैं जीयूआई घटकों को बनाने और बेहतर यूजर इंटरफेस तैयार करने के लिए। इस लेख में आप एक साधारण GUI आधारित कैलकुलेटर एप्लिकेशन बनाने के तरीके सीखेंगे। आरंभ करना इससे पहले कि हम इसमें कूदें, कुछ चीजें हैं जिन्हें हमें पहले व्यवस्थित करने की आवश्यकता ह