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

C प्रोग्राम में EMI कैलकुलेटर


दिए गए मानों के साथ प्रोग्राम एक EMI कैलकुलेटर विकसित करेगा जो आवश्यक आउटपुट उत्पन्न करेगा। EMI का पूर्ण रूप Equated Monthly Installment (समान मासिक किस्त) होता है। यह कैलकुलेटर उपयोगकर्ता के लिए मासिक EMI राशि उत्पन्न करेगा।

उदाहरण

इनपुट: principal = 2000, rate = 5, time = 4
आउटपुट: Monthly EMI is = 46.058037

नीचे दिए गए प्रोग्राम में प्रयुक्त सूत्र:

EMI = (P × R × (1+R)^T) / (((1+R)^T) - 1)

जहाँ:

  • P ऋण राशि या मूलधन (Principal amount) दर्शाता है।
  • R प्रति माह ब्याज दर दर्शाता है।
  • T वर्षों में ऋण अवधि दर्शाता है।

प्रयुक्त दृष्टिकोण

  • मूलधन, ब्याज दर और समय को फ्लोट चर में इनपुट करें
  • EMI राशि निकालने के लिए सूत्र लागू करें
  • EMI राशि प्रिंट करें

एल्गोरिदम

शुरुआत
चरण 1 → EMI निकालने का फंक्शन घोषित करें
   float calculate_EMI(float p, float r, float t)
      float emi
      r = r / (12 * 100) सेट करें  // एक महीने का ब्याज
      t = t * 12 सेट करें          // एक महीने की अवधि
      emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1) सेट करें
      emi रिटर्न करें
चरण 2 → main() में
   चर घोषित करें: float principal, rate, time, emi
   principal = 2000, rate = 5, time = 4 सेट करें
   emi = calculate_EMI(principal, rate, time) सेट करें
   emi प्रिंट करें
समाप्त

उदाहरण

#include <math.h>
#include <stdio.h>

// EMI निकालने का फंक्शन
float calculate_EMI(float p, float r, float t){
    float emi;
    r = r / (12 * 100); // एक महीने का ब्याज
    t = t * 12; // एक महीने की अवधि
    emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1);
    return (emi);
}

int main(){
    float principal, rate, time, emi;
    principal = 2000;
    rate = 5;
    time = 4;
    emi = calculate_EMI(principal, rate, time);
    printf("\nMonthly EMI is= %f\n", emi);
    return 0;
}

आउटपुट

Monthly EMI is= 46.058037

  1. C प्रोग्राम: cos(x) श्रृंखला का योग C प्रोग्राम: cos(x) श्रृंखला का योग

    cos(x) श्रृंखला विस्तार कोसाइन फ़ंक्शन का टेलर श्रृंखला विस्तार: cos(x) = Σ (-1)ᵏ × x²ᵏ / (2k)! , k=0 से ∞ तक विस्तारित रूप में: cos(x) = 1 - x²/2! + x⁴/4! - x⁶/6! + x⁸/8! - ... महत्वपूर्ण नोट x रेडियन में होना चाहिए, डिग्री में नहीं। रूपांतरण: रेडियन = डिग्री × π/180 उदाहरण x (डिग्री)पद (n)परि

  1. C प्रोग्राम: सरणी के तत्वों का गुणनफल C प्रोग्राम: सरणी के तत्वों का गुणनफल

    समस्या विवरण एक सरणी arr[n] दी गई है, इसके सभी तत्वों का गुणनफल ज्ञात करें। उदाहरण सरणीगुणनफलगणना {10, 20, 3, 4, 8}1920010×20×3×4×8 {1, 2, 3, 4, 3, 2, 1}1441×2×3×4×3×2×1 {5, 0, 10}0शून्य से गुणनफल = 0 एल्गोरिदम result = 1 आरंभ करें प्रत्येक तत्व के लिए: result *= arr[i] result लौटाएं C प्

  1. C में क्रिसमस ट्री प्रोग्राम C में क्रिसमस ट्री प्रोग्राम

    यहां हम एक दिलचस्प समस्या देखेंगे। इस समस्या में हम देखेंगे कि कैसे क्रिसमस ट्री को यादृच्छिक रूप से प्रिंट किया जाए। तो ट्री क्रिसमस ट्री लाइट्स की तरह झिलमिलाएगा। क्रिसमस ट्री प्रिंट करने के लिए, हम विभिन्न आकारों के पिरामिड को एक के नीचे एक प्रिंट करेंगे। सजावटी पत्तियों के लिए दिए गए कैरेक्टर्स