ورود

View Full Version : سوال: سوال در مورد صورت یک مسئله



soroush_tayyebi
پنج شنبه 11 آذر 1389, 12:47 عصر
سلام
این صورت مسئله هستش:

1- واریز مبلغ، 2- برداشت مبلغ، 3- چاپ اطلاعات، 4- مبلغ سود یا زیان در یک بازه زمانی 5- گردش مالی سالیانه به صورت 12 ماه. 6- اعلام تاریخی که شرکت موجودی را در حساب خود داشته است و مبلغ آن، 7-خروج.
در این مسئله اطلاعات هر تراکنش به صورت مبلغ مورد نظر، ماه، روز، نوع عملیات (برداشت یا واریز) در یک آرایه دو بعدی ثبت می‌شود. برای مورد گزینه 5 حاصل در یک آرایه یک بعدی 12 تایی (هر خانه برای یک ماه) ثبت شود. برای گزینه 6 یک آرایه با تعداد سطرهای آرایه اصلی تعریف کرده، در هر خانه موجودی کل در آن تاریخ را (شبیه فراوانی تجمعی) ثبت می‌کنید و در انتها بیشترین عضو این را جستجو می‌کنید.


من اون قسمتی که میگه

در این مسئله اطلاعات هر تراکنش به صورت مبلغ مورد نظر، ماه، روز، نوع عملیات (برداشت یا واریز) در یک آرایه دو بعدی ثبت می‌شود
رو متوجه نمیشم،اجازهی استفاده از پوینتر،استرکاچر و ... رو نداده!فقط آرایه ی عدیدی معمولی:( که در این رابطه این به ذهنم رسید:


int a[4][N]
a [0][N] = ruz
a[1][N] = mah
a[2][N] = noe tarakonesh
a[3][N] = Mablagh



که در این صورت N رو چند باید جایگذاری کنم؟:(
ممنون میشم راهنماییم کنید

wanted_boy_2010
پنج شنبه 11 آذر 1389, 13:09 عصر
سلام. N میشه شماره ی تراکنش مورد نظر. حالا بستگی داره که برنامت ظرفیت نگهداری چند تراکنش رو داشته باشه. (به نظر من اگه اجازه استفاده از اشاره گر رو می داد خیلی بهتر بود.) N رو بالا در نظر بگیر.

soroush_tayyebi
پنج شنبه 11 آذر 1389, 13:56 عصر
سلام
ممنون دوست عزیز
الان مثلا n رو 1000 در نظر گرفتیم،اگه 200 تاش پر بشه و بقیش خالی باشه مشکلی ایجاد نمیشه؟

wanted_boy_2010
پنج شنبه 11 آذر 1389, 22:14 عصر
سلام
ممنون دوست عزیز
الان مثلا n رو 1000 در نظر گرفتیم،اگه 200 تاش پر بشه و بقیش خالی باشه مشکلی ایجاد نمیشه؟

فقط مشکلش اینه که حافظه هدر می ره.