কম্পিউটার

সি প্রোগ্রামে ইএমআই ক্যালকুলেটরের জন্য প্রোগ্রাম


নির্দিষ্ট মান সহ প্রদত্ত প্রোগ্রামটি প্রয়োজনীয় আউটপুট তৈরি করতে একটি EMI ক্যালকুলেটর তৈরি করবে। EMI মানে সমান মাসিক কিস্তি। তাই এই ক্যালকুলেটর ব্যবহারকারীর জন্য মাসিক EMI পরিমাণ তৈরি করবে।

উদাহরণ

Input-: principal = 2000
   rate = 5
   time = 4
Output-: Monthly EMI is= 46.058037

নীচের প্রোগ্রামে ব্যবহৃত সূত্রটি হল −

EMI :(P*R*(1+R)T)/(((1+R)T)-1)

যেখানে,

P ঋণের পরিমাণ বা মূল পরিমাণ নির্দেশ করে।

R প্রতি মাসে সুদের হার নির্দেশ করে

T বছরে ঋণের সময়কাল নির্দেশ করে

নিচে ব্যবহৃত পদ্ধতিটি নিম্নরূপ

  • ইনপুট মূল, সুদের হার এবং ফ্লোট ভেরিয়েবলে সময়
  • ইএমআই পরিমাণ গণনা করতে সূত্রটি প্রয়োগ করুন
  • ইএমআই পরিমাণ প্রিন্ট করুন

অ্যালগরিদম

Start
Step 1 -> Declare function to calculate EMI
   float calculate_EMI(float p, float r, float t)
      float emi
      set r = r / (12 * 100)
      Set t = t * 12
      Set emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1)
      Return emi
Step 2 -> In main()
   Declare variable as float principal, rate, time, emi
   Set principal = 2000, rate = 5, time = 4
   Set emi = calculate_EMI(principal, rate, time)
   Print emi
Stop

উদাহরণ

#include <math.h>
#include <stdio.h>
// Function to calculate EMI
float calculate_EMI(float p, float r, float t){
   float emi;
   r = r / (12 * 100); // one month interest
   t = t * 12; // one month period
   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. একটি সমান্তরালগ্রামের পরিধির জন্য সি প্রোগ্রাম

  2. Cos(x) সিরিজের যোগফলের জন্য C প্রোগ্রাম

  3. অ্যারের পণ্যের জন্য সি প্রোগ্রাম

  4. সি তে ক্রিসমাস ট্রি জন্য প্রোগ্রাম