حورية البحر *****
المشاركات : 25046
العمـر : 54
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 02/09/2009
النقاط : 30698
التقييم : 645
| موضوع: كود تقويم calendar code in C++ من تصميمي الإثنين يناير 25, 2010 4:21 pm | |
| مرحبا انا عملت هل الكود بلغة C++ للتقويم وأي سؤال او استفسار انا جاهزه - الكود:
-
#include <iostream.h> #include <stdlib.h> int myear; int i = 1; int week=1; int hd; unsigned short int proti_mera; bool leapyear(unsigned short int year)
{ if(year % 100 != 0) return (year % 4 == 0); else return (year % 400 == 0); }
void menu()
{ cout<<"Insert the year : \n"; cin>>myear; cout<<endl; cout<<"Which is the first day of the year ?\n"; cout<<"1. Monday\n"; cout<<"2. Tuesday\n"; cout<<"3. Wednesday\n"; cout<<"4. Thursday\n"; cout<<"5. Friday\n"; cout<<"6. Saturday\n"; cout<<"7. Sunday\n"; cout<<endl; do
{ cout<<"Press (1..7) : "; cin>>proti_mera; if (!((proti_mera > 0) && (proti_mera < 8))) continue; } while (!((proti_mera > 0) && (proti_mera < 8))); cout<<endl; cout<<"How many days would you like me to print ?\n"; do
{ if (leapyear(myear))
{ cout<<"Press (1..366) : "; cin>>hd; if (!((hd > 0) && (hd <= 366))) continue; else break; } if (!leapyear(myear))
{ cout<<"Press (1..365) : "; cin>>hd; if (!((hd > 0) && (hd <= 365))) continue; else break; } } while (1); cout<<endl; }
void display_week()
{ cout.width(15); cout<<week++<<" Week\n"; cout<<endl; }
void pause_page()
{ if (i % 7 == 0)
{ cout<<endl; system("PAUSE"); cout<<endl; display_week(); } }
int main()
{ char mdays[7][10] = {"Monday","Tuesday","Wednesday","Thursday","Friday ","Saturday","Sunday"}; char mmonths[12][12] = {"January","February","March","April","May","June" ,"July","August","September","October","November", "December"}; int disdays[12] = {31,29,31,30,31,30,31,31,30,31,30,31}; int udisdays[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; int dday = 1; int mmonth=0; menu(); int mday = proti_mera-1;
display_week(); for(i;i<=hd;i++)
{ cout<<i<<""; cout.width(5); cout<<mdays[mday++]<<" "<<dday++<<" "<<mmonths[mmonth]<<" "<<myear<<endl; if (leapyear(myear))
{ if(dday == disdays[mmonth]+1)
{ dday=1; mmonth++; } } if (!leapyear(myear))
{ if(dday == udisdays[mmonth]+1)
{ dday=1; mmonth++; } }
if (mday >= 7) mday=0; pause_page(); } cout<<endl; return 0; }
| |
|
نورس *********
المشاركات : 30951
العمـر : 94
تعاليق : مؤسس منتدى النورس
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 09/10/2008
النقاط : 39243
التقييم : 1559
| موضوع: رد: كود تقويم calendar code in C++ من تصميمي الإثنين يناير 25, 2010 10:24 pm | |
| يعطيكِ ألف عاااااافية يارب على الكود الجميل
انا جربتو على المنتدى بس ما زبط لانو منتدانا لا يتعامل مع لغة السي ++
تم تعديل العنوان ليتماشى مع عمليات البحث في جوجل
تقبلي فائق ودي وتقديري على مجهودكـــــــ | |
|
haneen *****
المشاركات : 18711
العمـر : 30
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 16/12/2008
النقاط : 20751
التقييم : 248
| موضوع: رد: كود تقويم calendar code in C++ من تصميمي الأحد فبراير 14, 2010 8:12 pm | |
| مبدعة انتي يا حورية يعطيكي الف عافية باين عليكي توووب في لغات البرمجة ماشالله ما ننحرم منگ | |
|
حورية البحر *****
المشاركات : 25046
العمـر : 54
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 02/09/2009
النقاط : 30698
التقييم : 645
| موضوع: رد: كود تقويم calendar code in C++ من تصميمي الخميس فبراير 18, 2010 9:29 am | |
| | |
|
زهرة على جبين القمر *********
المشاركات : 18362
العمـر : 31
المزاج :
الدولة :
التسجيل : 25/11/2011
النقاط : 27035
التقييم : 1183
| موضوع: رد: كود تقويم calendar code in C++ من تصميمي الأحد مايو 27, 2012 2:07 am | |
| | |
|