" إنها ملهمة الشعراء
إنها قلب العالم!!
إنها شريكة الحياة والنجاح
كل عام وجميع نساء العالم بخير "
#اليوم_العالمي_للمرأة 💖
إنها قلب العالم!!
إنها شريكة الحياة والنجاح
كل عام وجميع نساء العالم بخير "
#اليوم_العالمي_للمرأة 💖
🥰8❤2👎1
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
ملاحظة ❤️
١)ما اسوي اكواد كبيرة لا بمقابل ولا بدون
بعطيك فكرة أو اساعدك بجزئية أما حل كامل لا
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
ملاحظة ❤️
١)ما اسوي اكواد كبيرة لا بمقابل ولا بدون
بعطيك فكرة أو اساعدك بجزئية أما حل كامل لا
❤4🤔2
تعلم البرمجة بلغة ++C
#تحدي. اكتب الكود لطباعة هذا التقويم للشهر الذي سيتم إدخاله بواسطة المستخدم.
الي بيحل الكود نفس ال format يبعته للبوت وبنشره ف القناة 👍🏻.
إلى الآن كان هناك محاولتين لا بأس بهما.. ولكن ليست كما المطلوب..
تحبوا أنزل الحل الآن، ولا أنتظر لبكرة؟.
تحبوا أنزل الحل الآن، ولا أنتظر لبكرة؟.
Anonymous Poll
56%
الآن.
44%
ننتظر لبكرة.
👍2❤1🤔1
تعلم البرمجة بلغة ++C
بتقدروا تعيدوا استخدام نفس الدالة لتعملوا تقويم لأي سنة..
#include<iostream>
#include<iomanip>
using namespace std;
short readYear()
{
short year;
cout << "enter year: ";
cin >> year;
return year;
}
short readMonth()
{
short month;
do {
cout << "\n\nenter month [1 to 12]: ";
cin >> month;
} while (month < 1 month>12);
return month;
}
short knowDay(short year, short month, short day = 1)
{
short a = (14 - month) / 12;
short y = year - a;
short m = month + 12 * a - 2;
return (day + y + (y / 4) - (y / 100) + (y / 400) + (31 * m / 12)) % 7;
}
string printDay(short d)
{
string arr[] = { "sunday","monday","tuesDay","wednesday","thirsday","friday", "saturday" };
return arr[d];
}
short numberOfDays(int month, bool year = false)
{
if (month > 12 month < 1)
return 0;
short arr[] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
return (month == 2) ? year ? 29 : 28 : arr[month - 1];
}
string shortMonth(short month)
{
string monthName[] = { "jan","feb","mar","apr","may","jun", "jul",
"aug","sep","oct","nov", "dec" };
return monthName[month - 1];
}
bool leapYear(int year)
{
return (year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0));
}
void printCalenderMonth(short month, short year)
{
short numberOfDay = numberOfDays(month, leapYear(year));
short dayOrder = knowDay(year, month);
short count = 1;
string day[] = { "sun","mon","tue","wed","thi","fri", "sat" };
printf(" _________________%s_______________\n\n", shortMonth(month).c_str());
printf(" sun mon tue wed thi fri sat \n");
short i = 0;
for (i = 0; i < dayOrder; i++)
printf(" ");
for (int j = 1; j <= numberOfDay; j++)
{
printf("%5d", j);
if (++i == 7) { printf("\n"); i = 0; }
}
cout << "\n ___________________________________\n\n";
}
void printCalenderYear(short year)
{
printf(" ________________________________\n\n");
printf(" calender-%d\n\n", year);
printf(" ________________________________\n\n");
for (short i = 1; i <= 12; i++)
{
printCalenderMonth(i, year);
}
}
int main()
{
short year = readYear();
printCalenderYear(year);
system("pause>0");
return 0;
}
#include<iomanip>
using namespace std;
short readYear()
{
short year;
cout << "enter year: ";
cin >> year;
return year;
}
short readMonth()
{
short month;
do {
cout << "\n\nenter month [1 to 12]: ";
cin >> month;
} while (month < 1
return month;
}
short knowDay(short year, short month, short day = 1)
{
short a = (14 - month) / 12;
short y = year - a;
short m = month + 12 * a - 2;
return (day + y + (y / 4) - (y / 100) + (y / 400) + (31 * m / 12)) % 7;
}
string printDay(short d)
{
string arr[] = { "sunday","monday","tuesDay","wednesday","thirsday","friday", "saturday" };
return arr[d];
}
short numberOfDays(int month, bool year = false)
{
if (month > 12
return 0;
short arr[] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
return (month == 2) ? year ? 29 : 28 : arr[month - 1];
}
string shortMonth(short month)
{
string monthName[] = { "jan","feb","mar","apr","may","jun", "jul",
"aug","sep","oct","nov", "dec" };
return monthName[month - 1];
}
bool leapYear(int year)
{
return (year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0));
}
void printCalenderMonth(short month, short year)
{
short numberOfDay = numberOfDays(month, leapYear(year));
short dayOrder = knowDay(year, month);
short count = 1;
string day[] = { "sun","mon","tue","wed","thi","fri", "sat" };
printf(" _________________%s_______________\n\n", shortMonth(month).c_str());
printf(" sun mon tue wed thi fri sat \n");
short i = 0;
for (i = 0; i < dayOrder; i++)
printf(" ");
for (int j = 1; j <= numberOfDay; j++)
{
printf("%5d", j);
if (++i == 7) { printf("\n"); i = 0; }
}
cout << "\n ___________________________________\n\n";
}
void printCalenderYear(short year)
{
printf(" ________________________________\n\n");
printf(" calender-%d\n\n", year);
printf(" ________________________________\n\n");
for (short i = 1; i <= 12; i++)
{
printCalenderMonth(i, year);
}
}
int main()
{
short year = readYear();
printCalenderYear(year);
system("pause>0");
return 0;
}
👍4🤔2👎1🥱1
👍4
هل السؤال صعب؟🌚.
تحبو أنزلكم hints عليه ولا تحبو أنزل الكود كامل؟.
الأسئلة زي كذا مفيدة بتنمية المنطق والي هو أساس البرمجة. حتى لو بتشتوفوه صعب متيأسوش وحاولوا عليه.
تحبو أنزلكم hints عليه ولا تحبو أنزل الكود كامل؟.
الأسئلة زي كذا مفيدة بتنمية المنطق والي هو أساس البرمجة. حتى لو بتشتوفوه صعب متيأسوش وحاولوا عليه.
Anonymous Poll
49%
نريد hints.
51%
نريد الكود.
❤1👍1
لم تصل أية مشاركة عليه!.
ربما لأنه صعب!.
بحاول وضع تحديات أبسط، وياريت يكون فيه تفاعل منكم👍🏻.
ربما لأنه صعب!.
بحاول وضع تحديات أبسط، وياريت يكون فيه تفاعل منكم👍🏻.
👍15
🔥8😍1