horap30
21-12-2008, 16:46
من تازه برنامه نويسي با php رو شروع كردم براي همين زياد وارد نيستم براي برنامه نويسي كردن يه مساله ساده به مشكل برخوردم از دوستان اگه كسي قابل ميدونه جواب بده :31:
مبخام يه فرم html بنويسم كه چندتا مقدار رو از كاربر دريافت كنه و به يه برنامه php تحويل بده. بعد اين برنامه يه سري محاسبات رو روي اين داده ها انجام بده و نتيجه رو به كاربر اعلام كنه.
توي نوشتن فرم هيچ مشكلي ندارم اما راه حل مساله رو نميتونم به php بنويسم و هرچي مينويسم همش اشتباه حساب ميكنه !
متغيرهايي كه كاربر مقاديرش رو ارسال ميكنه :
مقدار اوليه
تعداد ماه
درصد افزايش ماهيانه
درصد كاهش هر 20 ماه
ميخام يه برنامه ي بنويسم كه مقدار اوليه رو دريافت كنه و به تعداد ماهها هر ماه به اندازه درصد افزايش ماهيانه، مقدار اوليه رو افزايش بده و وقتي تعداد ماهها مضربي از 20 شد به اندازه متغير چهارم از مقدار اوليه كسر كنه و دوباره به كارش ادامه بده.
اگه اون درصد كاهش هر 20 ماه نبود مساله با يه حلقه تكرار خيلي ساده while حل ميشد اما همون متغيير چهارم رو نميتونم طوري وارد مساله كنم كه درست محاسبه كنه.
يه مثال : مثلا مقدار اوليه 10000 --- تعداد ماه 600 --- درصد افزايش ماهيانه 8 --- درصد كاهش هر 20 ماه 30
بايد برنامه مقدار اوليه رو به علاوه 8 درصد بكنه و تا 20 ماه بره و سر 20 ماه به اندازه 30 درصد از مقدار اوليه كم كنه ( مقدار اوليه اي كه توي فرم وارد شده نه مقداري كه توي 20 ماه توليد شده ) بعد به اندازه 20 ماه ديگه ماهي 8 درصد افزايش بده و باز به ماه 40 كه رسيد 30 درصد كاهش بده و به همين ترتيب جلو بره :20:
ميدونم كه مشكلم كمي ابتدايي هست ولي به هر حال همه كه حرفه اي نيستن :31:
مرسي :11::11:
مبخام يه فرم html بنويسم كه چندتا مقدار رو از كاربر دريافت كنه و به يه برنامه php تحويل بده. بعد اين برنامه يه سري محاسبات رو روي اين داده ها انجام بده و نتيجه رو به كاربر اعلام كنه.
توي نوشتن فرم هيچ مشكلي ندارم اما راه حل مساله رو نميتونم به php بنويسم و هرچي مينويسم همش اشتباه حساب ميكنه !
متغيرهايي كه كاربر مقاديرش رو ارسال ميكنه :
مقدار اوليه
تعداد ماه
درصد افزايش ماهيانه
درصد كاهش هر 20 ماه
ميخام يه برنامه ي بنويسم كه مقدار اوليه رو دريافت كنه و به تعداد ماهها هر ماه به اندازه درصد افزايش ماهيانه، مقدار اوليه رو افزايش بده و وقتي تعداد ماهها مضربي از 20 شد به اندازه متغير چهارم از مقدار اوليه كسر كنه و دوباره به كارش ادامه بده.
اگه اون درصد كاهش هر 20 ماه نبود مساله با يه حلقه تكرار خيلي ساده while حل ميشد اما همون متغيير چهارم رو نميتونم طوري وارد مساله كنم كه درست محاسبه كنه.
يه مثال : مثلا مقدار اوليه 10000 --- تعداد ماه 600 --- درصد افزايش ماهيانه 8 --- درصد كاهش هر 20 ماه 30
بايد برنامه مقدار اوليه رو به علاوه 8 درصد بكنه و تا 20 ماه بره و سر 20 ماه به اندازه 30 درصد از مقدار اوليه كم كنه ( مقدار اوليه اي كه توي فرم وارد شده نه مقداري كه توي 20 ماه توليد شده ) بعد به اندازه 20 ماه ديگه ماهي 8 درصد افزايش بده و باز به ماه 40 كه رسيد 30 درصد كاهش بده و به همين ترتيب جلو بره :20:
ميدونم كه مشكلم كمي ابتدايي هست ولي به هر حال همه كه حرفه اي نيستن :31:
مرسي :11::11: