مصطفى 36a2
مشرف قسم C/C++
- سوريا
- ربّي يسّر
- ~| تعلم كيف تصنع الباتش للبرامج بلغة السي |~
لا أريد أن أتدرب ... أريد أن أتسلى ببرامج حمزة أمزح ... صار عندي الكثير من المشاريع ... منذ حوالي 3 شهور تدربت على القليل من الهندسة العكسية ... ولكن من شدة انبهاري بلغة الآلة وتحليل البرامج ... لم أرد أن أتابع فقد تعمقت كثيراً في بعض هذه الأمور .... إن شاء ال…
- امثله عن ال functions لغرض التدرب عليها
أحسنت بارك الله فيك ... (وضعت تعليقات على كل كود على حدة ... ) ما رأيك الآن بجرعة إضافية من مستوى أعلى ((في الحقيقة أفضل من يقوم بذلك هو المشرف الأخ أحمد الشنقيطي وليس أنا ....فهو أستاذي وطبعا يعرف كيف يتدرج في المستويات)) على كل حال ... حاول أن تحل هذا التمري…
- السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟
عبارة "أتحداك أن تفعلها "...تستفزّني من الجذور ... هذه عشر طرق ... حاولت أن أنفذ نفس الأمر بطرق مختلفى عدة مرات .. حتى أترك بعض الطرق للاحتياط ...(حتى أعرف ماذ اأضع لو كان السؤال عن 20 طريقة ;) bool func(int a,int method) { if(method==0)return(a%2)?0:1; else i…
- ~| تعلم كيف تصنع الباتش للبرامج بلغة السي |~
ذلك لأن مستوى الأمن في برنامجك ..صفر تقريباً ... ربما لو كانت كلمة السر عبارة محرفية .. ربما كان أصعب قليلاً ... ولو قمت بوضع عدة كلمات سر .. أو عدة شروط معاً ...لكان أصعب ... مثلاً ...يجب أن يكون أول حرف كذا ... وثالث حرف كذا ... وأن لا يكون الحرف الأخير كذا …
- ~| تعلم كيف تصنع الباتش للبرامج بلغة السي |~
انقطع الاتصال البارحة عندما كنت اريد الرد عليك ... بانني لم أقرأ الsource ... وقد عرفت كلمة السر من هنا : بالتوفيق
- امثله عن ال functions لغرض التدرب عليها
مرحبا بك أخي... بالنسبة لكودك .. #include <iostream> using namespace std; int average(int x, int y); int main() { int firstn; int secondn; cout << "Please enter the tow numbers below to get the median: " << endl; cin >> firstn; cin >> secondn; int total = aver…
- برنامج لحساب الأعداد الأولية ..
نعم وحتى يكون سبب تقييم إجابتك واضحاً ... فقد قمت بدمج فكرة الكود عندك أخي مصطفى مع هدف الكود عندي ...وكانت النتيجة هي البرنامج التالي .. i = 0 nums = range(2,490000) for i in range(2,700): nums = filter(lambda x: x == i or x%i,nums) i=input() while i: print n…
- برنامج لحساب الأعداد الأولية ..
بالاعتماد على كودك أخي مصطفى ومع بعض التطوير ..سيكون هذا الكود هو ما أردت أن تقوله بالفعل .. يأخذ رقما من المستخدم ويطبع جميع الأرقام الأولية الأصغر من هذا الرقم .. i = 0 Num = input("Enter Num:") nums = range(2,Num) for i in range(2,int(Num**0.5)+1): nums = f…
- برنامج لحساب الأعداد الأولية ..
الحمد لله فهمتها ...الfilter >> يقوم باختبار القيم الموجودة في list ويعيد القيم التي حققت الشرط في التابع الضمني lambda إلى الطرف الأيسر .. وبذك يكون بعد كل عملية "فلترة "..نتخلص من العناصر التي لا تحقق الشرط .. يعني filter يأخذ وسيطين ... تابع يعيد قيمة منطقي…
- برنامج لحساب الأعداد الأولية ..
منذ ثلاثة أيام .. ...ولازلت أدخل ... أمهلني نصف ساعة حتى أفهم filter و lambda في كودك ... لست مضطرا لدراسة بايثون من الألف للياء حتى تتعلم C ... يعني ابدأ بتعلم الC بالتوازي معpython .. ...حبذا لو تعيد كتابة هذه الجملة .. فلم أفهم علاقة الكود بالسؤال لكن شكراً…
- برنامج لحساب الأعداد الأولية ..
بسم الله الرحمن الرحيم بفضل الله تعالى ..ثم بجهود الإخوة محمد ومصطفى جزاهما الله خيراً ...دخلت عالم python الصغير ... المهم وبعد المقدمات ... هذا البرنامج رياضي بحت .. حيث يقوم بتخزين 100000رقم أولي ...ثم يأخذ من المستخدم ترتيب الرقم الأولي ويعرضه مثلاً الرقم …
- ~| تعلم كيف تصنع الباتش للبرامج بلغة السي |~
ما رأيك أن تتأكد من ذلك ؟ثم تعيد التفكير في برنامجك __________________________________ أو ربما يبدو أنني وجدت ثغرة في برنامجك
- ~| تعلم كيف تصنع الباتش للبرامج بلغة السي |~
رااائع أخي حمزة ...يبدو أنك تعرفت على عالم الهندسة العكسية أخيراً ....؟ لا تنس الطريقة الثالثة ..وهي الأهم : أن تعرف كلمة السر ذاتها ...وقد وجدت أنها 233 تحياتي __________ سبب التعديل : كلمة "وقد".
- امثله عن ال functions لغرض التدرب عليها
يعني مثلاً ...اكتب دالة تقوم بحساب مجموع عددين (نمررهما كوسائط ) وتعيد المجموع .. هكذا تقصد ؟...إذا كان ذلك ..فهذه بعض الأمثلة : اكتب دالةتأخذ وسيطين (عددين صحيحين) ..وتعيد ناتج قسمة الأول على الثاني ..(إن لم يكن الثاني 0) اكتب دالة تأخذ وسيطاً (حرف ).. تعيد ا…
- اختبر قدراتك في C/CPP - الحلقة الرابعة, الجزء العشرون و الأخير
___________________________حل السؤال الثاني _______________________ لا داعي لتغيير أي شيء في الأب إذا حللنا بهذه الطريقة ... #include<iostream> using namespace std; template <class T> class point { T x, y; // coordonnees public: point(T abs, T ord) { x = abs; …
- اختبر قدراتك في C/CPP - الحلقة الرابعة, الجزء العشرون و الأخير
لكن هذا يعني أنه يجب تغيير class الأب ..لن x,y private ...ويجب أن تكون public أو protected حتى نستفيد من الوراثة ...سأقوم يتغييرها إلى protected لأحل السؤال.. ______________________________________حل السؤال الأول__________________________________ #include<iost…
- تحويل عدد ست عشري إلى نص !
ما شاء الله أصبحت المشاركة غنية ...بالأدب والشعر والمبدعين... @أخي حمزة .. هذا الملف يحتفظ بالصورة على شكل مصفوفة يمكنك إدراجها لاحقاً في برنامجك دون العودة للصورة .. @أخي مومو الغالي ... يقد كنت أنت السبب وراء بحثي المتواصل عن تلوين الشاشة السوداء... بسبب أسئ…
- تحويل عدد ست عشري إلى نص !
حماستك رائعة بالفعل ..(بغض النظر عن محتوى المشاركة ) يبدون أنني سأضع كودي الفظيع والذي أحاول شرحه منذ مدة دون جدوى ... وال1ي وعدتكم به أيضاً جون أن أفي بوعدي ... حماستك حمستني ... هذا هو الكود الذي يقوم برسم صورةbmp على الكونسول ... أرجو أن ينال إعجابك رغم أنه…
- كيف يتم تحويل الأرقام من Hex إلى Dec عند العرض ؟؟
شكراً لك أخي مستر برمجة ..بالفعل كنت قد حصلت على كتاب من صديقي في السنة الثالثة (هناك مادة عندنا اسمها بنيان الحاسب) أجابت عن سؤالي ... وشكرا جزيلا لك على الرابط مفيد 99.99% جزاك الله خيراً.. ولولا أن مدة السؤال انتهت لكنت رشحت اجابتك كأفضل الاجابات...ان شاء ا…
- اختبر قدراتك في C/CPP - الحلقة الرابعة, الجزء السابع عشر
لست بارعاً في الوراثة ولكن وحسب القاعدة الأساسية في الوراثة : الابن "هو" الأب ...فعند رمي كائن من الابن فهو كائن من الأب أيضاً ... أي أن كل العبارات ستتحقق ولكن الcatch التي ستأتي أولاً ستنفذ ولن تنفذ الcatch الثانية(هذا مع قلة تعاملي مع الاستثناءات) وستكون مخ…