كيف تحسب الفائدة البسيطة والمركبة

كيف تحسب الفائدة البسيطة والمركبة

الرياضيات جزء لا يتجزأ من البرمجة. إذا لم تتمكن من حل المشكلات البسيطة في هذا المجال ، فستواجه الكثير مما يجب أن يكون عليه الحال.





لحسن الحظ ، فإن تعلم كيفية القيام بذلك ليس صعبًا للغاية. في هذه المقالة ، ستتعلم كيفية حساب الفائدة البسيطة والفائدة المركبة باستخدام Python و C ++ و JavaScript.





كيفية جعل جهاز iphone الخاص بي يشحن بشكل أسرع

كيف تحسب الفائدة البسيطة؟

الفائدة البسيطة هي طريقة لحساب مقدار الفائدة المفروضة على مبلغ أساسي بسعر معين ولفترة زمنية معينة. يمكنك حساب الفائدة البسيطة باستخدام الصيغة التالية:





Simple Interest = (P x R x T)/100
Where,
P = Principle Amount
R = Rate
T = Time

بيان المشكلة

أنت أعطيت المبلغ الأساسي و معدل الفائدة ، و زمن . تحتاج إلى حساب الفائدة البسيطة وطباعتها للقيم المعطاة. مثال : لنفترض أن المبدأ = 1000 ، والمعدل = 7 ، والمدة الزمنية = 2. الفائدة البسيطة = (المبدأ * السعر * الفترة الزمنية) / 100 = (1000 * 7 * 2) / 100 = 140. وبالتالي ، يكون الناتج 140.

برنامج C ++ لحساب الفائدة البسيطة

يوجد أدناه برنامج C ++ لحساب الفائدة البسيطة:



// C++ program to calculate simple interest
// for given principle amount, time, and rate of interest.
#include
using namespace std;
// Function to calculate simple interest
float calculateSimpleInterest(float principle, float rate, float timePeriod)
{
return (principle * rate * timePeriod) / 100;
}

int main()
{
float principle1 = 1000;
float rate1 = 7;
float timePeriod1 = 2;
cout << 'Test case: 1' << endl;
cout << 'Principle amount: ' << principle1 << endl;
cout << 'Rate of interest: ' << rate1 << endl;
cout << 'Time period: ' << timePeriod1 << endl;
cout << 'Simple Interest: ' << calculateSimpleInterest(principle1, rate1, timePeriod1) << endl;
float principle2 = 5000;
float rate2 = 5;
float timePeriod2 = 1;
cout << 'Test case: 2' << endl;
cout << 'Principle amount: ' << principle2 << endl;
cout << 'Rate of interest: ' << rate2 << endl;
cout << 'Time period: ' << timePeriod2 << endl;
cout << 'Simple Interest: ' << calculateSimpleInterest(principle2, rate2, timePeriod2) << endl;
float principle3 = 5800;
float rate3 = 4;
float timePeriod3 = 6;
cout << 'Test case: 3' << endl;
cout << 'Principle amount: ' << principle3 << endl;
cout << 'Rate of interest: ' << rate3 << endl;
cout << 'Time period: ' << timePeriod3 << endl;
cout << 'Simple Interest: ' << calculateSimpleInterest(principle3, rate3, timePeriod3) << endl;
return 0;
}

انتاج:

Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Simple Interest: 140
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Simple Interest: 250
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Simple Interest: 1392

ذات صلة: كيفية البحث عن جميع عوامل العدد الطبيعي في C ++ و Python و JavaScript





برنامج بايثون لحساب الفائدة البسيطة

يوجد أدناه برنامج Python لحساب الفائدة البسيطة:

# Python program to calculate simple interest
# for given principle amount, time, and rate of interest.
# Function to calculate simple interest
def calculateSimpleInterest(principle, rate, timePeriod):
return (principle * rate * timePeriod) / 100

principle1 = 1000
rate1 = 7
timePeriod1 = 2
print('Test case: 1')
print('Principle amount:', principle1)
print('Rate of interest:', rate1)
print('Time period:', timePeriod1)
print('Simple Interest:', calculateSimpleInterest(principle1, rate1, timePeriod1))
principle2 = 5000
rate2 = 5
timePeriod2 = 1
print('Test case: 2')
print('Principle amount:', principle2)
print('Rate of interest:', rate2)
print('Time period:', timePeriod2)
print('Simple Interest:', calculateSimpleInterest(principle2, rate2, timePeriod2))
principle3 = 5800
rate3 = 4
timePeriod3 = 6
print('Test case: 3')
print('Principle amount:', principle3)
print('Rate of interest:', rate3)
print('Time period:', timePeriod3)
print('Simple Interest:', calculateSimpleInterest(principle3, rate3, timePeriod3))

انتاج:





Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Simple Interest: 140.0
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Simple Interest: 250.0
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Simple Interest: 1392.0

متعلق ب: كيفية إكمال تحدي FizzBuzz بلغات برمجة مختلفة

برنامج JavaScript لحساب الفائدة البسيطة

يوجد أدناه برنامج JavaScript لحساب الفائدة البسيطة:

// JavaScript program to calculate simple interest
// for given principle amount, time, and rate of interest.
// Function to calculate simple interest
function calculateSimpleInterest(principle, rate, timePeriod) {
return (principle * rate * timePeriod) / 100;
}
var principle1 = 1000;
var rate1 = 7;
var timePeriod1 = 2;
document.write('Test case: 1' + '
');
document.write('Principle amount: ' + principle1 + '
');
document.write('Rate of interest: ' + rate1 + '
');
document.write('Time period: ' + timePeriod1 + '
');
document.write('Simple Interest: ' + calculateSimpleInterest(principle1, rate1, timePeriod1) + '
');
var principle2 = 5000;
var rate2 = 5;
var timePeriod2 = 1;
document.write('Test case: 2' + '
');
document.write('Principle amount: ' + principle2 + '
');
document.write('Rate of interest: ' + rate2 + '
');
document.write('Time period: ' + timePeriod2 + '
');
document.write('Simple Interest: ' + calculateSimpleInterest(principle2, rate2, timePeriod2) + '
');
var principle3 = 5800;
var rate3 = 4;
var timePeriod3 = 6;
document.write('Test case: 3' + '
');
document.write('Principle amount: ' + principle3 + '
');
document.write('Rate of interest: ' + rate3 + '
');
document.write('Time period: ' + timePeriod3 + '
');
document.write('Simple Interest: ' + calculateSimpleInterest(principle3, rate3, timePeriod3) + '
');

انتاج:

Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Simple Interest: 140
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Simple Interest: 250
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Simple Interest: 1392

كيفية احتساب الفائدة المركبة

الفائدة المركبة هي إضافة الفائدة إلى المبلغ الأساسي. بمعنى آخر ، إنه الاهتمام بالفائدة. يمكنك حساب الفائدة المركبة باستخدام الصيغة التالية:

Amount= P(1 + R/100)T
Compound Interest = Amount – P
Where,
P = Principle Amount
R = Rate
T = Time

بيان المشكلة

أنت أعطيت المبلغ الأساسي و معدل الفائدة ، و زمن . تحتاج إلى حساب وطباعة الفائدة المركبة للقيم المعطاة. مثال : لنفترض أن المبدأ = 1000 ، والمعدل = 7 ، والفترة الزمنية = 2. المبلغ = P (1 + R / 100) T = 1144.9 الفائدة المركبة = المبلغ - المبلغ الأساسي = 1144.9 - 1000 = 144.9 وبالتالي ، يكون الناتج 144.9.

برنامج C ++ لحساب الفائدة المركبة

يوجد أدناه برنامج C ++ لحساب الفائدة المركبة:

// C++ program to calculate compound interest
// for given principle amount, time, and rate of interest.
#include
using namespace std;
// Function to calculate compound interest
float calculateCompoundInterest(float principle, float rate, float timePeriod)
{
double amount = principle * (pow((1 + rate / 100), timePeriod));
return amount - principle;
}
int main()
{
float principle1 = 1000;
float rate1 = 7;
float timePeriod1 = 2;
cout << 'Test case: 1' << endl;
cout << 'Principle amount: ' << principle1 << endl;
cout << 'Rate of interest: ' << rate1 << endl;
cout << 'Time period: ' << timePeriod1 << endl;
cout << 'Compound Interest: ' << calculateCompoundInterest(principle1, rate1, timePeriod1) << endl;
float principle2 = 5000;
float rate2 = 5;
float timePeriod2 = 1;
cout << 'Test case: 2' << endl;
cout << 'Principle amount: ' << principle2 << endl;
cout << 'Rate of interest: ' << rate2 << endl;
cout << 'Time period: ' << timePeriod2 << endl;
cout << 'Compound Interest: ' << calculateCompoundInterest(principle2, rate2, timePeriod2) << endl;
float principle3 = 5800;
float rate3 = 4;
float timePeriod3 = 6;
cout << 'Test case: 3' << endl;
cout << 'Principle amount: ' << principle3 << endl;
cout << 'Rate of interest: ' << rate3 << endl;
cout << 'Time period: ' << timePeriod3 << endl;
cout << 'Compound Interest: ' << calculateCompoundInterest(principle3, rate3, timePeriod3) << endl;
return 0;
}

انتاج:

Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Compound Interest: 144.9
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Compound Interest: 250
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Compound Interest: 1538.85

متعلق ب: كيفية عكس المصفوفة في C ++ و Python و JavaScript

windows 10 اختصار النوم على سطح المكتب

برنامج بايثون لحساب الفائدة المركبة

يوجد أدناه برنامج Python لحساب الفائدة المركبة:

# Python program to calculate compound interest
# for given principle amount, time, and rate of interest.
# Function to calculate compound interest
def calculateCompoundInterest(principle, rate, timePeriod):
amount = principle * (pow((1 + rate / 100), timePeriod))
return amount - principle
principle1 = 1000
rate1 = 7
timePeriod1 = 2
print('Test case: 1')
print('Principle amount:', principle1)
print('Rate of interest:', rate1)
print('Time period:', timePeriod1)
print('Compound Interest:', calculateCompoundInterest(principle1, rate1, timePeriod1))
principle2 = 5000
rate2 = 5
timePeriod2 = 1
print('Test case: 2')
print('Principle amount:', principle2)
print('Rate of interest:', rate2)
print('Time period:', timePeriod2)
print('Compound Interest:', calculateCompoundInterest(principle2, rate2, timePeriod2))
principle3 = 5800
rate3 = 4
timePeriod3 = 6
print('Test case: 3')
print('Principle amount:', principle3)
print('Rate of interest:', rate3)
print('Time period:', timePeriod3)
print('Compound Interest:', calculateCompoundInterest(principle3, rate3, timePeriod3))

انتاج:

Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Compound Interest: 144.9000000000001
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Compound Interest: 250.0
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Compound Interest: 1538.8503072768026

متعلق ب: كيفية إيجاد مجموع كل العناصر في مصفوفة

برنامج JavaScript لحساب الفائدة المركبة

يوجد أدناه برنامج JavaScript لحساب الفائدة المركبة:

// JavaScript program to calculate compound interest
// for given principle amount, time, and rate of interest.

// Function to calculate compound interest
function calculateCompoundInterest(principle, rate, timePeriod) {
var amount = principle * (Math.pow((1 + rate / 100), timePeriod));
return amount - principle;
}
var principle1 = 1000;
var rate1 = 7;
var timePeriod1 = 2;
document.write('Test case: 1' + '
');
document.write('Principle amount: ' + principle1 + '
');
document.write('Rate of interest: ' + rate1 + '
');
document.write('Time period: ' + timePeriod1 + '
');
document.write('Compound Interest: ' + calculateCompoundInterest(principle1, rate1, timePeriod1) + '
');
var principle2 = 5000;
var rate2 = 5;
var timePeriod2 = 1;
document.write('Test case: 2' + '
');
document.write('Principle amount: ' + principle2 + '
');
document.write('Rate of interest: ' + rate2 + '
');
document.write('Time period: ' + timePeriod2 + '
');
document.write('Compound Interest: ' + calculateCompoundInterest(principle2, rate2, timePeriod2) + '
');
var principle3 = 5800;
var rate3 = 4;
var timePeriod3 = 6;
document.write('Test case: 3' + '
');
document.write('Principle amount: ' + principle3 + '
');
document.write('Rate of interest: ' + rate3 + '
');
document.write('Time period: ' + timePeriod3 + '
');
document.write('Compound Interest: ' + calculateCompoundInterest(principle3, rate3, timePeriod3) + '
');

انتاج:

Test case: 1
Principle amount: 1000
Rate of interest: 7
Time period: 2
Compound Interest: 144.9000000000001
Test case: 2
Principle amount: 5000
Rate of interest: 5
Time period: 1
Compound Interest: 250
Test case: 3
Principle amount: 5800
Rate of interest: 4
Time period: 6
Compound Interest: 1538.8503072768008

تعلم البرمجة مجانًا: ابدأ بفائدة بسيطة ومركبة

في الوقت الحاضر ، يتزايد تأثير الترميز بشكل كبير. وتماشياً مع هذا ، يتزايد الطلب على المبرمجين الأكفاء بشكل كبير أيضًا. هناك اعتقاد خاطئ بين الناس أنه لا يمكنهم تعلم البرمجة إلا بعد دفع رسوم عالية. لكن هذا ليس صحيحًا. يمكنك تعلم البرمجة مجانًا تمامًا من منصات مثل freeCodeCamp و Khan Academy و YouTube وما إلى ذلك. لذا ، حتى إذا لم يكن لديك ميزانية كبيرة ، فلا داعي للقلق بشأن فقد بعض الأموال.

يشارك يشارك سقسقة بريد الالكتروني أفضل 7 طرق لتعلم كيفية البرمجة مجانًا

لا يمكنك تعلم البرمجة مجانًا. ما لم تمنح هذه الموارد المجربة والمختبرة ، بالطبع.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • بايثون
  • جافا سكريبت
  • دروس الترميز
نبذة عن الكاتب يوفراج شاندرا(تم نشر 60 مقالاً)

يوفراج طالب جامعي في علوم الكمبيوتر بجامعة دلهي بالهند. إنه متحمس لتطوير الويب Full Stack. عندما لا يكتب ، فإنه يستكشف عمق التقنيات المختلفة.

المزيد من Yuvraj Chandra

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك