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

C . का प्रयोग करते हुए दो सम्मिश्र संख्याओं को जोड़ने के लिए एक प्रोग्राम लिखिए

समस्या

सी प्रोग्राम का उपयोग करके उपयोगकर्ता द्वारा रन टाइम पर दर्ज की गई दो जटिल संख्याओं को कैसे जोड़ा जाए -

समाधान

सम्मिश्र संख्या एक संख्या है जो वास्तविक और काल्पनिक भागों का संयोजन हो सकती है।

इसे a+ib के रूप में दर्शाया जाता है।

कार्यक्रम

उदाहरण के लिए, दो सम्मिश्र संख्याओं को (4+2i) और (5+3i) के रूप में लेते हैं, दो सम्मिश्र संख्याओं को जोड़ने के बाद, परिणाम 9+5i होता है।

#include <stdio.h>
struct complexNumber{
   int realnumber, imaginarynumber;
};
int main(){
   struct complexNumber x, y, z,p;
   printf("enter first complex number x and y\n");
   scanf("%d%d", &x.realnumber, &x.imaginarynumber);
   printf("enter second complex number z and p\n");
   scanf("%d%d", &y.realnumber, &y.imaginarynumber);
   z.realnumber =x.realnumber + y.realnumber;
   z.imaginarynumber =x.imaginarynumber +y.imaginarynumber;
   printf("Sum of the complex numbers: (%d) + (%di)\n", z.realnumber, z.imaginarynumber);
   return 0;
}

आउटपुट

Enter first complex number x and y.
2 3
Enter second complex number z and p.
4 5
Sum of the complex numbers: (6) + (8i)

  1. isupper() फ़ंक्शन का उपयोग करके C प्रोग्राम लिखें

    समस्या सी प्रोग्रामिंग का उपयोग करके एक स्ट्रिंग में अपर-केस अक्षरों की कुल संख्या की पहचान कैसे करें? समाधान वाक्य में अपरकेस अक्षरों की संख्या गिनने के लिए हम जिस तर्क का उपयोग करते हैं वह इस प्रकार है - for(a=string[0];a!='\0';i++){    a=string[i];    if (isupper(a))

  1. strncmp लाइब्रेरी फ़ंक्शन का उपयोग करके दो स्ट्रिंग्स की तुलना करने के लिए एक C प्रोग्राम लिखें

    Strncmp string.h फ़ाइल में मौजूद एक पूर्वनिर्धारित लाइब्रेरी फ़ंक्शन है, यह दो स्ट्रिंग्स की तुलना करता है और प्रदर्शित करता है कि कौन सी स्ट्रिंग अधिक है। strcmp fucntion (स्ट्रिंग तुलना) यह फ़ंक्शन 2 तारों की तुलना करता है। यह दोनों स्ट्रिंग्स में पहले दो गैर-मिलान वाले वर्णों का ASCII अंतर लौटात

  1. दो नंबर जोड़ने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन हमें दो बड़ी संख्याएं दी जाएंगी और हमें उन्हें जोड़ने और आउटपुट प्रदर्शित करने की आवश्यकता है। ब्रूटफोर्स दृष्टिकोण ऑपरेंड के बीच + ऑपरेटर का उपयोग करेगा या हम दो नंबरों को एक पुनरावर्तनीय में स्