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

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


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

एल्गोरिदम

Step 1: वेरिएबल घोषित करें 
Step 2: रनटाइम पर कोई भी ऑपरेटर दर्ज करें 
Step 3: रनटाइम पर कोई भी दो पूर्णांक मान दर्ज करें 
Step 4: ऑपरेटर चुनने के लिए स्विच केस लागू करें: 
    // 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: परिणाम प्रिंट करें

उदाहरण

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

#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 प्रोग्राम: द्विघात समीकरण के मूल ज्ञात करना C प्रोग्राम: द्विघात समीकरण के मूल ज्ञात करना

    समस्या सॉफ्टवेयर डेवलपमेंट मेथड लागू करके C में द्विघात समीकरण के मूल ज्ञात करना। विश्लेषण इनपुट: a, b, c मान (समीकरण: ax² + bx + c = 0) आउटपुट: r1, r2 मूल प्रक्रिया रूट्स के सूत्र: r₁ = (-b + √(b² - 4ac)) / 2a r₂ = (-b - √(b² - 4ac)) / 2a एल्गोरिदम शुरुआत a, b, c पढ़ें d = b² - 4ac की गणना करें

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

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

  1. Python में tkinter का उपयोग करके सिंपल GUI कैलकुलेटर कैसे बनाएं? Python में tkinter का उपयोग करके सिंपल GUI कैलकुलेटर कैसे बनाएं?

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