Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص - التصريح عن المتغيرات

جزء من قسم Fundamentals في رحلة Dart على Coddy — الدرس 15 من 94.

challenge icon

التحدي

سهل

في هذا التحدي، ستقوم بإنشاء نموذج بيانات بسيط لتطبيق طقس باستخدام أنواع المتغيرات والمفاهيم المختلفة التي تعلمتها.

أكمل المهام التالية:

  1. قم بإنشاء متغير من نوع String باسم cityName بالقيمة "New York"
  2. قم بإنشاء متغير من نوع int باسم temperature بالقيمة 28
  3. قم بإنشاء متغير من نوع double باسم humidity بالقيمة 0.65
  4. قم بإنشاء متغير من نوع bool باسم isSunny بالقيمة true
  5. قم بإنشاء متغير باستخدام var باسم weatherCondition بالقيمة "Partly Cloudy"
  6. قم بإنشاء متغير final باسم countryCode بالقيمة "US"
  7. قم بإنشاء متغير const باسم WEATHER_API_VERSION بالقيمة "v1.0" (استخدم اصطلاح التسمية المناسب للثوابت)
  8. قم بإنشاء متغير String قابل للإلغاء (nullable) باسم weatherWarning بالقيمة null
  9. قم بطباعة جميع المتغيرات مع تسميات وصفية بالتنسيق الدقيق الموضح في المخرجات المتوقعة
  10. قم بتحديث weatherWarning إلى "Heat Advisory" واطبعه مرة أخرى بنفس التسمية

يجب أن تتطابق مخرجاتك مع التنسيق الدقيق الموضح في المخرجات المتوقعة.

جرّب بنفسك

void main() {
  // التصريح عن جميع المتغيرات المطلوبة
  String cityName = ?;
  int temperature = ?;
  double humidity = ?;
  bool isSunny = ?;
  var weatherCondition = ?;
  final countryCode = ?;
  const String WEATHER_API_VERSION = ?;
  String? weatherWarning = ?;
  
  // طباعة جميع المتغيرات مع التسميات
  print("Weather Information:");
  print("City: ?");
  print("Temperature: $temperature°C");
  print("Humidity: ?");
  print("Sunny: ?");
  print("Condition: ?");
  print("Country: ?");
  print("API Version: ?");
  print("Warning: ?");
  
  // تحديث weatherWarning وطباعته مرة أخرى
  weatherWarning = ?;
  print("Warning: ?");
}

جميع دروس Fundamentals