Menu
CoddyTech
flag Ar iconالعربيةdown icon

القسمة الصحيحة

جزء من قسم الدوائر الأولى في رحلة Arduino على Coddy. الدرس 15 من 22.

عندما يكون كلا طرفَي / عددين صحيحين، تكون الإجابة عددًا صحيحًا أيضًا. يُحذف الجزء الكسري ولا يُقرَّب: 7 / 2 تساوي 3، و19 / 10 تساوي 1.

%: 7 % 2 تساوي 1. معًا، يجيبان عن سؤال «كم مرة يتّسع، وكم يتبقى؟».

Serial.println(7 / 2);    // 3
Serial.println(7 % 2);    // 1
Serial.println(7.0 / 2);  // 3.50

للاحتفاظ بالجزء الكسري، اكتب أحد العددين مع فاصلة عشرية. 7.0 عدد عشري، والقسمة على عدد عشري تعطي إجابة عشرية: 3.5. تعرض Serial.println() الأعداد العشرية برقمين بعد الفاصلة، لذا تطبع 3.50.

challenge icon

التحدي

سهل

تُوزَّع 17 حلوى على 5 أطفال. في setup()، اطبع ثلاثة أسطر:

  • عدد الحلوى التي يحصل عليها كل طفل: 17 / 5
  • عدد الحلوى المتبقية: 17 % 5
  • الحصة الدقيقة كعدد عشري: 17.0 / 5

اضغط على Run، ثم Check.

جرّب بنفسك

void setup() {
  Serial.begin(9600);
  // نصيب كل طفل، وما يتبقى، والنصيب الدقيق
}

void loop() {
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الدوائر الأولى

تدرّب بنفسك: Playground لـ Arduino