الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احتاج نصيحة في برنامج لحساب شراء سلعة

بدأه delmony في 30 أكتوبر 2009 · 4 رد · 607 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

ان هناك شخص عنده راس مال في بنك وهناك فائدة ايضا سنوية على راس المال المودع بالبنك

إضافة الى ايداعه كل شهر مبلغ معين

وهو يريد ان يشتري سلعة بسعر معين

بعد كم شهر يستطيع ان يشتري السلعة بشرط ان يبقى رصيده بالبنك لايقل عن10000

كمثال:

شخص عنده راس مال 20000

والنسبة الفائدة هي سنويا12

ايداعه شهريا 400

يريد شراء سلعة بـ 16250

طبعا على المثال هو يستطيع ان يشتري تلك السلعة بعد 11 شهر لكي يضمن ان لايقل حسابه عن 10000

عملت الكود بس احتاج من يساعدني فيه

#include <vcl.h>
#include "MT262io.h"
#include <math.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
    int Capital;
    int AnnualPercentage;
    int Saving;
    int Price;
    int Month;
    int Percentage;

      Capital= ReadIntPr("Enter your capital: ");
      AnnualPercentage= ReadIntPr("Enter the annual percentage: ");
      Saving= ReadIntPr("Enter your saving per month: ");//Monthly deposit money in the bank
      Price= ReadIntPr("Enter price of the item: ");
      Percentage= ceil(Capital*AnnualPercentage/100/12);//ceil function for rounds a number upwards


      Month= ceil((float)(Price-(Capital-10000))/(float)(Saving+Percentage));//Number of months 

       if(Month>0)
       {
        WriteIntPr("\n\nIf the capital is ", Capital);
        WriteIntPr(" and the annual percentage rate on it is ",AnnualPercentage);
        WriteIntPr("% and the monthly saving is ", Saving);
        WriteIntPr(" You can buy the item after: ", Month );
        WriteString(" Months");
       }

        else
        {
         WriteIntPr("\n\nIf the capital is ", Capital);
         WriteIntPr(" and the annual percentage rate on it is ",AnnualPercentage);
         WriteIntPr("% and the monthly saving is ",Saving);
         WriteString(" You can buy the item right away!  ");
        }

      getchar();
        return 0;
}
//---------------------------------------------------------------------------
#2

عامل الكود بال C Builder ??

#3
Ali Al-Zyoud كتب:
عامل الكود بال C Builder ??

ايوه

نعم كلامك صحيح ماشاءالله باين عليك ممتاز

#5
Blueteeth كتب:
يساعدك فى إيه بالظبط؟

شكرا لك على تقديم المساعدة...

مااريده هو تبسيط او اختصار للكود إن كان هناك اختصار يؤدي نفس الوظيفة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…