حازم الأبيض

63 نقاط السمعة
104 ألف مشاهدات المحتوى
عضو منذ
2

أفضل موقع تعليمي لل Python

السلام عليكم: أي الموقعين تفضلون لتعلم Python: * http://www.programiz.com/python-programming * http://www.tutorialspoint.com/python/index.htm رجاءا اذا توجد موقع أفضل أذكروها.... و جزاكم الله خيرا ......
4

المجموعات الفرعية لمجموعة ما

السلام عليكم, اذا كان لدينا مجموعة S مكونة من 100 عنصر, كم مجموعة فرعية تحتوي أكثر من عنصرين يمكن إيجادها من S ؟ و شكراً جزيلاً .....
1

خوارزمية (Lahn Algorithim)

السّلام عليكم, إخوتي هل يمكنكم مساعدتي بفهم الخوازمية التالية "مأخوذة من محاضرة من جامعة أمريكية": def luhn_sum(n): """Return the digit sum of n computed by the Luhn algorithm""" if n < 10: return n else: all_but_last, last = split(n) return luhn_sum_double(all_but_last) + last def luhn_sum_double(n): """Return the Luhn sum of n, doubling the last digit.""" all_but_last, last = split(n) luhn_digit= sum_digits(2 * last) if n < 10: return luhn_digit else: return luhn_sum(all_but_last) + luhn_digit
1

رمي الاستثناءات (Nested try-except)

24

لغات البرمجة المسخدمة في المجال العسكري .....

السلام عليكم: هل احدٌ من الأخوة يعرف أي لغات البرمجة تُستخدم في المجال العسكري ( من برمجة آلات حربيّة و رادارات و أنظمة دفاع و توجيه و طائرات بدون طيًار و غيرها........) و جزاكم الله خيراً.....
10

أنشت مع زميلي قناة تعليمية باللغة العربية و أود تقييمكم و دعكمكم

هذا هو رابط القناة https://www.youtube.com/channel/UCvNn_nirVOxVvwuwba_QfIw أرجو منكم تقييم القناة و جودة المحتوى, أرحب بكل الآراء :) شكراً جزيلاً على وقتكم ...
3

سؤال عن صحة كود برمجي بلغة السي

السلام عليكم, إخوتي لماذا لا لايعمل الكود التالي مع أنه لاتظهر أية أخطاء أثناء تفسيره من قبل المفسّر!!, و هو كود لنسخ سلسلة معينة و استبدالها بأخرى سابقة باستخدام المؤشرات: #include char* mystrcpy (char* destination, char* source) { char* res = destination; while(*source != '\0') { *destination = *source; destination++; source++; } return res; } int main() { char* a = "ACER"; char* b = "HP"; printf("%s", a); printf("\n\n%s", mystrcpy(a, b) ); return 0; }
3

سؤال عن تصريح ;x=x+1 :

السلام عليكم أنا أدرس من مرجع انكليزي البرمجة بلغة C فكان مكتوب: ;x=x+1 in effect, the value of variable x got incremented by one which has nothing to do with comparing the variable with any value ما معناها الدقيق؟ لأني لم أفهمها تماماً؟ و شكراً.
4

إنشاء ملف Makefile لبرنامج بلغة C

السلام عليكم, كيف يمكنني إنشاء ملف makefile لبرنامج بالسي؟ علماً أن هذا البرنامج يأخذ input.txt ك argument للدالة main ؟
1

مقترحات حول تقنيات تطوير تطبيقات الويب

السلام عليكم, نعمل أنا و أصدقائي على مشروع التخرج "تخصص هندسة حاسبات" في مجال الذكاء الصنعي و التعلم العميق. و في نهاية المشروع يجب علينا تطوير تطبيق ويب حتى نتمكن من الاستفادة من ال Model الخاص بنا. سنستخدم ال Bootstrap من أجل ال UI كوني أعرفها, و فيما يخص بقية الأقسام فإن الخيارات مفتوحة. اقراحنا هو استخدام django في ال Back-end. فهل تتفضلون علينا و تقترحون المزيد؟ طبعا مع أخذ مشكلة التوافق بين التقنيات بعين الاعتبار. ملاحظة: سنتعلم هذه التقنيات
3

سؤال عن موضوع تخزين قيم ints في ذاكرة الحاسب (عند التحويل من float إلى int )

السلام عليكم شباب: There is another aspect of the operation: converting a float into an int is not always feasible. Integer variables (like the floats) have a limited capacity. They cannot contain arbitrarily large (or arbitrarily small) numbers. For example, if a certain type of computer uses four bytes (i.e. 32 bits) to store int values, you are only able to use the numbers from the range of -2147483648..2147483647. ماذا يُقصد بالضبط من أخر عبارة : إنك قادر فقط على
1

سؤال عن تعليمة return بلغة c

السلام عليكم: ما هو الفائدة من تعليمة (;return 0) اذا أخبرت نظام التشغيل أن البرنامج قد نُفِّذ بدون أخطاء و مشاكل؟ طالما أنّ البرنامج سيُنفذ إن وضعنا ;(return 0;) or (return 1) أو أيّ قيمة؟ ممكن أخواتي أن تشرحوا لي هذه الفكرة حتّى تتّضح لي أكثر؟ و شكراً
2

برنامج لأضافة عدة سلاسل بلغة السي (C)

السلام عليكم, كيف يمكنني تكملة البرنامج التالي حتى أتمكن من دمج أو append  عدة سلاسلstring بلغة السي: int getSeatRow(char *str){ /* Param: str: the seat label in the format of 'A1' or 'A12' where the first index is a letter and the second and third are numbers * Return: the number extracted from the char pointer as '1' or '12' */ int ans; sscanf(str, "%*[^0123456789]%d", &ans); return --ans; } char *concat(char *str1, char *str2){ int i; char append[strlen(str1)+strlen(str2)]; char *label
1

سؤال عن استخدام '0\' في لغة السي

لقد قرأت في أحد مراجع لغة السي أنه عند استخدام '0\' في السلاسل للدلالة على نهاية السلسلة, فعندها سيكون باستطاعتنا استخدام فقط 9 محارف!!! و لقد قمت بتجربة الكود التالي و عمل بدون أي خطأ أو تحذير من المفسر (compiler) : #include int main() { char a[50] = "This laptop made in China by Asus\0"; puts(a); return 0; } ؟؟؟؟؟؟؟؟؟؟
0

خرج البرنامج و السبب

السّلام عليكم, أرجو منكم مساعدتي في ايجاد خرج هذا الكود و تفسيره: int i; int vals[5]; for (i = 0; i <= 5; i++) { vals[i] = 0; } printf("%d\n", i); return 0;
0

بناء مواقع الويب

السّلام عليكم, أفكّر في تعلّم برمجة صفحات النت بتعمّق "لست مبتدئ", أعرف HTML, CSS و لمحة عن JavaScript و Php, و بالمقابل فإنّي جيّد في Python, و كما تعلمون أنّ بايثون تستخدم في بناء مواقع الويب. فما رأيكم: أترك البايثون لصالح php, و جافا سكريبت؟ أو أكمل بتعلّم بايثون لتطوير الويب؟ إذا كنت أريد تصميم مواقع ويب بشكل احترافي؟ "إذا كان لديكم اقتراحات أخرى و لغات أخرى فلتتفضّلوا بطرحها".
1

تخزين مؤشر لمؤشر ل int داخل struct و الوصول إليه

السلام عليكم, أحاول إنشاء مؤشر لمؤشر ل int داخل struct و القيام ب Dynamic initialization باستخدام ()calloc أو ()malloc على الشكل التالي: struct Hall{ int **seats; } void main(){ struct Hall *hall; } فكيف أقوم بذلك؟ و كيف أستطيع الوصول إلى قيم seats التي هي في الحقيقة 2-D مصفوفة؟ و شكراً جزيلاً ....
0

كيفية الحصول على preprocessor ملف في لغة السي

السلام عليكم : كيف يمكنني الحصول على الكود بشكل preprocessor في ملف؟ و أين يجب كتابة تعليمة gcc - E file.c بالضبط؟ ممكن مثال يوضح الفكرة؟ و جزاكم الله خيراً
1

سؤال عن عمل تابع في لغة السي

السلام عليكم : ما هو عمل الدالة , يرجى ذكر مثال بسيط إن أمكن و جزاكم الله خيراً. fflush(stdin)
1

سؤال عن متغير (مؤشر) معرَّف في لغة السي

السلام عليكم: ما هو المعنى الدقيق للتصريح التالي في لغة السي, و شكراً جزيلاً..... int *(*array) [10];
0

سؤال عن مفتاح الهروب escape character في لغة C

السلام عليكم شباب : ماذا يُقصد بالضبط بالكلام التالي : By using \ (back slash) to escape from the normal meaning of the character that follows the slash. In this example, we escaped from the usual role of the apostrophe (i.e delimiting the literals of type int ) Character='\"; . You can also use escape character to escape from the escape character Character='\\'; and و لماذا في المتحول الأول وضعنا بعد \, ( " ) و في المتحول الثاني وضعنتا
0

سؤال عن التحويل الضمني في لغة C

int Int; char Char; short Short; float Float Int = Short + Char + Float; promotions go first, resulting in the following conversions: (int) Short + (int) Char; the sum of Short and Char as well as the Float variable will be converted to double, that is: (double) ((int) Short + (int) Char) + (double) Float); السؤال هنا : لماذا تم التحويل إلى ( دوبل ) مع أنه لايوجد أي قيمة من هذا النوع في التعبير؟
0

سؤال عن ترتيب كلمات (سلاسل) ترتيب أبجدي في لغة السي

https://www.facebook.com/groups/ask.syp/permalink/973235862688890/
0

اللغة الأنسب لبرمجة Database

السّلام عليكم, ما هي أفضل لغة لبرمجة قواعد البيانات أو لتحليل البيانات بالنسبة للمبتدئين, و التي يمكن استخدامها في المشاريع الصغيرة و المتوسطة؟ Java, Python, SQL ؟ و إذا كان لديكم خيارات أخرى أرجو إضافتها .... و شكراً جزيلأً .....
0

تخزين مؤشر لمؤشر ل داخل struct و الوصول إليه

السلام عليكم, أحاول إنشاء مؤشر لمؤشر ل int داخل struct و القيام ب Dynamic initialization باستخدام ()calloc أو ()malloc على الشكل التالي: فكيف أقوم بذلك؟ و كيف أستطيع الوصول إلى قيم seats التي هي في الحقيقة 2-D مصفوفة؟ struct Hall{ int **seats; }; void main(){ struct Hall *hall; } و شكراً جزيلاً ....