التصنيف Dart

شروط if و else if و else في لغة Dart بالتفصيل

شروط if و else if و else في لغة Dart بالتفصيل في لغة Dart، تُعتبر الشروط من أهم الأدوات التي تُمكنك من التحكم في تدفق البرنامج وتنفيذ أوامر معينة بناءً على تحقق شروط مُحددة. تُستخدم الشروط لاتخاذ قرارات في الكود،…

if else if conditions

عبارة If Else If عبارة if else if هي عبارة شرطية تستخدم لتحديد ما إذا كان شرط معين صحيحًا أو خاطئًا، وتنفيذ كتلة من التعليمات البرمجية بناءً على ذلك. إذا كان الشرط الأول خاطئًا، فسيتم فحص الشرط الثاني، وإذا كان الشرط الثاني…

if else conditions part 1

في لغة Dart، يتم استخدام عبارات if و else للتحكم في تدفق البرنامج بناءً على الشروط أو القرارات. هنا شرح مفصل مع الأمثلة: عبارة If تُستخدم عبارة if لتنفيذ كتلة من التعليمات البرمجية إذا كانت شرط معين صحيحًا. مثال: في هذا المثال، الشرط x > 10 خاطئ، لذلك…

Methods Of String

في لغة Dart، تحتوي كل كائنات النصوص (String) على مجموعة من الدوال (Methods) المدمجة التي تتيح لك معالجة النصوص بسهولة. إليك شرحًا مفصلاً لأهم هذه الدوال مع أمثلة: 1. الخصائص الأساسية (Properties) 2. تحويل الحروف (Case Conversion) 3. البحث والتفحص…

 UserInput

في لغة Dart، يمكنك التعامل مع إدخال المستخدم في تطبيقات Console (سطر الأوامر) باستخدام مكتبة dart:io. إليك شرح مفصل مع أمثلة: 1. قراءة إدخال نصي (String) استخدم الدالة stdin.readLineSync() لقراءة سطر كامل من الإدخال. مثال بسيط: dart Copy import ‘dart:io’; void main() { print(“أدخل اسمك:”); String?…

 Logical Operators

في لغة Dart، تُستخدم العوامل المنطقية (Logical Operators) لدمج أو تعديل الشروط المنطقية (true أو false). تُستخدم هذه العوامل بكثرة مع الشروط (if، while، for) لاتخاذ قرارات معقدة. إليك شرح مفصل مع أمثلة: العوامل المنطقية الأساسية: 1. && (AND – و) الشرط: يعيد true فقط إذا كانت كلا الشرطين صحيحين.مثال: dart Copy 2. || (OR…

Relational Operators

في لغة Dart، تُستخدم عوامل المقارنة (Relational Operators) لمقارنة قيمتين وإرجاع قيمة منطقية (true أو false). تُستخدم هذه العوامل بكثرة في الشروط (if)، والحلقات (while، for)، والعمليات المنطقية. إليك شرح مفصل مع أمثلة: 1. العامل == (التساوي) يُتحقق إذا كانت القيمتان متساويتين.مثال: dart Copy 2. العامل != (عدم التساوي)…

Assignment Operators

في لغة Dart، تُستخدم عوامل التخصيص (Assignment Operators) لتعيين قيم للمتغيرات. إليك شرح مفصل مع أمثلة لكل عامل: 1. العامل الأساسي (=) يعين قيمة لليمين إلى متغير في اليسار. مثال: dart Copy 2. عوامل التخصيص المركبة (Compound Assignment) تجمع بين عملية حسابية…

شرح معاملات الزيادة والنقصان (Increment & Decrement Operators) في Dart

شرح معاملات الزيادة والنقصان (Increment & Decrement Operators) في Dart 🔹 ما هي معاملات الزيادة والنقصان؟ تُستخدم معاملات الزيادة (Increment ++) والنقصان (Decrement –) لتعديل قيمة المتغير بزيادة أو نقصان بمقدار 1. 🔹 أنواع معاملات الزيادة والنقصان في Dart المعامل…

شرح العمليات الحسابية (Arithmetic Operators) في Dart

شرح العمليات الحسابية (Arithmetic Operators) في Dart في لغة Dart، توفر العمليات الحسابية (Arithmetic Operators) أدوات لمعالجة الأرقام وإجراء العمليات الرياضية عليها. تشمل هذه العمليات: الجمع، الطرح، الضرب، القسمة، الباقي، والقسمة الصحيحة. 🔹 أنواع العمليات الحسابية في Dart العملية الرمز…