Arithmetic Operators

في لغة Dart، تُستخدم العوامل الحسابية لإجراء العمليات الرياضية الأساسية مثل الجمع، الطرح، الضرب، القسمة، وغيرها.هذه العوامل تعمل مع أنواع البيانات الرقمية مثل int و double. 1. العوامل الحسابية الأساسية العامل الوصف مثال الناتج + جمع رقمين 5 + 3 8 – طرح رقمين 10…

Comments in Dart

التعليقات هي أجزاء من الكود يتم تجاهلها من قبل المترجم (compiler) وتستخدم لشرح الكود أو إضافة ملاحظات للمطورين. في Dart، هناك ثلاثة أنواع رئيسية من التعليقات: 1. التعليقات أحادية السطر (Single-line comments) تبدأ بعلامة // وتستمر حتى نهاية السطر. 2. التعليقات متعددة…

Type Conversion in Dart

🧠 ما هو التحويل بين الأنواع (Type Conversion)؟ هو عملية تغيير نوع البيانات من نوع إلى نوع آخر، مثل تحويل int إلى String أو double إلى int، وهكذا. في Dart، يوجد نوعان من التحويل: ✳️ أمثلة على التحويل الصريح في…

Data Type in Dart

🧠 ما هي أنواع البيانات؟ أنواع البيانات (Data Types) تُستخدم لتحديد نوع القيمة التي يمكن تخزينها في المتغير. Dart لغة قوية في هذا المجال وتدعم أنواعا متعددة. ✅ أنواع البيانات الأساسية في Dart: 1- النصوص (String): ما هو الـ String…

Variables

– المتغيرات (Variables) من أهم مفاهيم البرمجة، لأنها الأساس الذي تُبنى عليه البرامج ما هي المتغيرات (Variables)؟ المتغير هو مكان في الذاكرة يُخزّن قيمة يمكنك استخدامها لاحقًا أو تعديلها أثناء تنفيذ البرنامج.فكر في المتغير وكأنه علبة تحمل اسمًا وتحتوي قيمة.…

Syntax in Dart

✍️ طريقة الكتابة (Syntax Style) في Dart: 1. ✅ تنظيم الكود داخل الدوال والأقواس كل كتلة برمجية تُكتب داخل أقواس {}، ويجب تنسيقها بشكل جيد. 🟡 لاحظ أن الكود داخل main مكتوب بداخل {} وبتنسيق واضح. 2. ✅ كل تعليمة…

Print Statment

دالة ()print تُستخدم لطباعة النصوص أو القيم على وحدة الإخراج (عادةً شاشة الكونسول). وهي مفيدة جدًا في تتبع القيم، تصحيح الأخطاء (debugging)، أو إعطاء معلومات للمستخدم. شكلها العام: ✅ القيمة يمكن أن تكون: أمثلة عملية: طباعة نص: طباعة أرقام: طباعة…

()void main

في لغة Dart، الدالة void main() هي نقطة البداية لأي تطبيق Dart. بمعنى آخر، عندما تقوم بتشغيل برنامج مكتوب بـ Dart، فإن أول دالة يتم تنفيذها هي main(). شرح: 2. main: 3. المحتوى داخل الأقواس {}:

import في Dart

🔹 import في Dart 🚀 في Dart، يتم استخدام الكلمة المفتاحية import لاستيراد المكتبات (Libraries) والملفات الخارجية في البرنامج.يساعد import في إعادة استخدام الكود وتنظيمه عن طريق استيراد الوظائف (Functions)، الكلاسات (Classes)، والمتغيرات (Variables) من ملفات أو حزم أخرى. 🔹…

test الدوال النصية -2- String Methods

دالة charCodeAt() تُستخدم للحصول على القيمة الرقمية (Unicode) للحرف الموجود في موقع معين داخل النص. هذه القيمة تعبر عن الرمز الرقمي للحرف في ترميز Unicode. الصيغة العامة: string: النص الذي نريد استخراج الرمز الرقمي منه .index: موضع الحرف داخل النص…