uk
Feedback
نصائح و استشارات برمجية

نصائح و استشارات برمجية

Відкрити в Telegram

• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24

Показати більше
1 449
Підписники
+124 години
+77 днів
+1930 день
Архів дописів
sticker.webp0.07 KB

Repost from برمجة
⏹ ما الفرق بين Ceil و Floor و Round في التعامل مع الأرقام العشرية؟
• عند التعامل مع الأرقام العشرية في البرمجة والرياضيات، هناك ثلاث دوال شائعة تستخدم لتقريب الأرقام:
1️⃣ Ceil (السقف) 2️⃣ Floor (الأرضية) 3️⃣ Round (التقريب)
• كل واحدة من هذه الدوال تعمل بطريقة مختلفة وتتبع قواعد محددة في تقريب الأرقام.
1️⃣ دالة Ceil (السقف)
دالة Ceil تقوم برفع أي رقم عشري إلى أقرب عدد صحيح أعلى. هذا يعني أنه إذا كان هناك أي جزء عشري في الرقم، سيتم رفعه إلى الرقم الصحيح الأعلى التالي.
🟩 مثال: 🟢 الرقم 19.1 بعد استخدام دالة Ceil يصبح 20. 🟢 الرقم 4.7 بعد استخدام دالة Ceil يصبح 5. — 2️⃣ دالة Floor (الأرضية)
دالة Floor تعمل بالعكس تماماً، حيث تقوم بخفض الرقم العشري إلى أقرب عدد صحيح أقل. بغض النظر عن قيمة الجزء العشري، سيتم تجاهله وسيتم تقريب الرقم إلى أقرب عدد صحيح أقل.
🟩 مثال: 🟢 الرقم 19.9 بعد استخدام دالة Floor يصبح 19. 🟢 الرقم 4.7 بعد استخدام دالة Floor يصبح 4. — 3️⃣ دالة Round (التقريب)
دالة Round هي مزيج بين Ceil و Floor، حيث تقوم بتقريب الرقم إلى أقرب عدد صحيح بناءً على قيمة الجزء العشري. إذا كان الجزء العشري أقل من 0.5، فإن الدالة تقوم بتطبيق وضعية Floor. أما إذا كان الجزء العشري أكبر من أو يساوي 0.5، فإنها تطبق وضعية Ceil.
🟩 مثال: 🟢 الرقم 4.2 بعد استخدام دالة Round يصبح 4. 🟢 الرقم 4.5 بعد استخدام دالة Round يصبح 5. 🟢 الرقم 4.9 بعد استخدام دالة Round يصبح 5. ℹ️ ملاحظة: ⬅️ يمكن لدالة round التقريب ايضاً لاقرب عدد زوجي في بعض اللغات — ⏺ الخلاصة ⬅️ الـ Ceil: يرفع الرقم إلى أقرب عدد صحيح أعلى. ⬅️ والـ Floor: يخفض الرقم إلى أقرب عدد صحيح أقل. ⬅️ والـ Round: يقرب الرقم إلى أقرب عدد صحيح بناءً على قيمة الجزء العشري.

sticker.webp0.07 KB

مافي أفضل توزيعة، لكن أنصحك بـ Ubuntu لو مبتدئ

اريد اعرف افضل توزيعة

sticker.webp0.07 KB

Repost from برمجة
< مسارات ملفات مؤقته /> * إظهر اولاً الملفات المخفية * ● C:\Windows\prefetch ● C:\Windows\Temp ● ( Windows + R ) >&g
< مسارات ملفات مؤقته /> * إظهر اولاً الملفات المخفية * ● C:\Windows\prefetch ● C:\Windows\Temp ● ( Windows + R ) >> %temp% ● C:\ProgramData\Package Cache كل فترة ادخل على المسارات دي وامسح اللي جواهم كله ولو في كام ملف مرضيوش يتمسحو عادي مش مشكلة

sticker.webp0.07 KB

Repost from برمجة

sticker.webp0.07 KB

موضوع حل المسائل عايز تعود، المسألة اللي متعرفهاش خالص نهائياً شوف اتحلت إزاي واتعلم و المسألة اللي بعدها نفس الحكاية، كم مسألة بتلاقي حالك نفس القصة وبعدين تقدر تحل بإذن الرحمن، ما تبتدي بموقع leetcode كبداية ابدأ بالتالي: - W3Schools (How to) - W3Resource (Exercises) - CoderHub (Challenges) - Codeforces (Assiut Sheets) بعدين شوف شو ما بدك

ليه لما بدخل احل مسائل بروبليم سولفنج علي ليت كود او كود فورس مش بعرف احلها او مش بفهم هو عايز ايه بالظبط ولا مش لازم اشغل نفسي بيه الا لو كنت عايز ابقا competitive programmer ؟

sticker.webp0.07 KB

مرحباً typing club للتدريب، و بعد ما تخلص الحروف اللي قبل الأرقام والرموز خذ معه موقع للاختبار monkey type هيك بيكونوا موقعين كل يوم حتى توصل للمستوى اللي بدك إياه عموماً، تبي تبطل منهم بعد ما توصل للبدك إياه تمام أنا عن نفسي كل يوم في الغالب أنشط أصابعي عليهم بعطيهم مثلاً نصف ساعة مع الوقت وصلت لسرعة حلوة بالكتابة من شخص كان يكتب باصبع يمين و يسار لشخص يكتب بعشرة أصابع وما ينظر للوحة المفاتيح ما شاء الله تبارك الرحمن

مرحبا شباب كمان مرة لو سمحتم ابعثو اسم المواقع لزيادة سرعة الكتابة

sticker.webp0.07 KB

لما تيجي تفتحه بشكل مباشر، اضغط على زر windows بعدين ابحث عن visual studio بتلاقي بعدين أيقونتين، واحدة فيها كلمة installer، دي هى اللي بتدخلك على النافذة اللي أنت مش عايزها تظهر كل مرة، فا بتختار التانية اللي هى مفيهاش كلمة installer

هو كل ما اجي افتح بعمل كده ؟

أنت بتفتح الـ Installer مش الـ IDE نفسه لكن بما إنك في الواجهة دي اختار launch
أنت بتفتح الـ Installer مش الـ IDE نفسه لكن بما إنك في الواجهة دي اختار launch

شباب كل ما افتح visual studio تطلع هذه النافذة ايش الحل برغم اني اعدت اعادة تشغيل الجهاز
شباب كل ما افتح visual studio تطلع هذه النافذة ايش الحل برغم اني اعدت اعادة تشغيل الجهاز