ما شاء الله تبارك الله ما شاء الله لا قوة إلا بالله , اللهم إني أسالك الهدى والتقى والعفاف والغنى
منتدى المهندس كوم كلية الهندسة
فديو المهندس - صور المهندس - برامج المهندس - مدونة المهندس
 

||  أجعلنا الصفحة الرئيسية  ||  أضفنا للمفضلة ||


العودة   منتدى المهندس كوم كلية الهندسة > منتدى الكمبيوتر والتكنولوجيا > منتدى البرمجة

منتدى البرمجة فيجوال بيسيك ، فيجوال سي ++ ، دلفي ، أكسيس ، أوراكل C, C++, C#, VB, VB.Net, .. etc

السادة الاعضاء الكرام حدث فقد فى المرفقات وذلك عند النقل الى سرفر جديد ولم نستطيع استرجاع كل المرفقات فارجوا من السادة الاعضاء اعادةرفع المرفقات مره اخرى ونعتزر للجميع عن هذا الخطاء
إضافة رد
 
LinkBack أدوات الموضوع
قديم 05-04-2010, 01:52   #1
مهندس جديد
 
تاريخ التسجيل: 04 2010
المشاركات: 1
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
sami.armosh is on a distinguished road
افتراضي ارجو المساعدة في كتابة كودات لبرنامج #c 

السلام عليكم ورحمة الله وبركاته
اخوتي الكرام ، ارجو منكم المساعدة في كتابة الكودات #C لهذا البرنامج وهو عبارة عن اظهار التقويم ( روزنامة ) لشهر معين وفق الشكل الاتي :
3 - 2010
-----------------------------
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

بالنسبة لدخل البرنامج:
- عدد يمثل العام نستخدم اسم المتحول year ( فقط الاعوام 2009،2010،2011 )
-عدد يمثل سنستخدم اسم المتحول month

خوارزمية تحديد يوم الاسبوع الموافقة لكل تاريخ (Sun Mon Tue Wed Thu Fri Sat )

الفرضيات :
- نعتبر ايام الاسبوع مرقمة من 0 حتى 6 (Sun=0، Mon=1، Tue=2، Wed=3، Thu=4، Fri=5، Sat=6 )
- نعرف من التقويم ان اول يوم من العام 2009 سنسميه( d1y09 ) هو يوم الخميس : أي ان 4=d1y09
- يجب ان نعرف عدد ايام الشهر سنستخدم اسم المتحول nbdm
مثال : 31=nbdm اذا كان الشهر 3=month

الخطوات :
- احسب اليوم الاول من الشهر month من العام year ( سنسميه d1m ) وفق مايلي :
- احسب عدد الايام منذ بداية العام 2009 حتى الشهر month من العام year ( سنسميه ndTo09 )
- احسب باقي قسمة العدد السابق ndTo09 على 7 و لتكن dd
d1m = (dd+d1y09)%7

اظهار الروزنامة:
اظهار ترويسة الروزنامة :

2010 3
----------------------------------------------
Sun Mon Tue Wed Thu Fri Sat

-اظهار فراغات تتناسب مع d1m

-اظهار 1,2,3 من ايام الشهر حتى يمتلئ السطر الاول عند القيمة d مثلا
n=0
............ من أجل k=d حتى nbdm كرر
............ اكتب k
............. اكتب فراغات ( للمحاذاة )
............ اذا (n ) من مضاعفات 7 نفذ
............ انتقل إلى السطر الجديد

ملا حظات عامة
- يجب بناء البرنامج باستخدام الخطوات واسماء الالمتحولات المعرفة بالنص
- لا يستخدم في بناء البرنامج لا الجدوال array ولا البرامج الجزئية

أرجو المساعدة بأسرع وقت ممكن مع الشكر المسبق لكم.

السلام عليكم

آخر مواضيعي 0 ارجو المساعدة في كتابة كودات لبرنامج #c
sami.armosh غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
لبرنامج, المساعدة, ارجو, كتابة, كودات


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ارجو المساعدة rms_9876 قسم صيانة واصلاح وبرمجة الكنترول 0 07-11-2010 07:46
ارجو المساعدة الفرطوسي هندسة السيارات - Automotive Engineering 2 21-09-2010 02:35
ارجو المساعدة هشام 4336 منتدى المجلات الهندسية - Engineering magazine 2 02-09-2010 06:09
ارجو المساعدة ابراهيم الادهم كتب هندسة - Engineering books 0 13-08-2009 10:30
ارجو المساعدة الهونى كتب هندسة - Engineering books 0 10-10-2008 05:25

جميع المشاركات والمواضيع في منتديات المهندس كوم لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها--يمنع وضع أي رابط او مرفق لبرنامج او لعبة ( مكسورة الحماية ) سواء (كراك او سيريل او كيجن او رابط لتبادل الملفات او رابط لموقع آخر أو اي شي قد يخدم هذا المجال

الساعة الآن 10:32.


Powered by vBulletin® Version 3.8.5, Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
TranZ By Almuhajir
Jelsoft Enterprises Ltd