الازهر والتعليم
حل المستوى 39 التاسع والثلاثين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 39 التاسع والثلاثين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 39 التاسع والثلاثين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوي 39 التاسع والثلاثين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
الاكواد ممكن تاخدها نسخ لسهوله الحل ولضمان عدم كتابه اخطاء
موجود حل جميع المستويات نسخ ولصق لمنصة كوريو لطلاب الصف الاول الثانوي
من المستوي الاول الي المستوي الاخير
الحل يضمن لك حصولك علي الدرجة النهائية
لو محتاج مساعدة في حل مستويات المنصة ابعت وهنساعدك من خلال الفيس بوك بالضغط هنا وارسال رسالة
حل المستوي 39 التاسع والثلاثين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
حل المستوي 39 التاسع والثلاثين بالكامل لمنصة كوريو لطلاب الصف الاول الثانوي
المستوي 39 مراجعة الفهم
[الدرس1]مراجعة الدرسين 37 و38
الدرس الاول
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
السؤال الثاني
سننشئ برنامجًا للتنبؤ بالحظ حسب فصيلة الدم باستخدام جملة switch. لنُكمل البرنامج الذي يُظهر نتائج مختلفة بناءً على فصيلة الدم.
تم تعريف فصيلة الدم في المتغير bloodType، وتم إسناد القيمة Unknown إليه.
لنُكمل البرنامج بإضافة ما يلي في المحرر:
① إذا كانت القيمة A، اطبع في وحدة التحكم: "Today’s fortune is decent"
② إذا كانت القيمة B، اطبع في وحدة التحكم: "Today’s fortune is excellent!"
③ إذا لم تتطابق أي من القيم، اطبع في وحدة التحكم: "Let’s find out your blood type!"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا مع مراعاة السطر الثاني فارغ
let bloodType = "Unknown";
switch (bloodType) {
case "A":
console.log("Today's fortune is decent");
break;
case "B":
console.log("Today's fortune is excellent!");
break;
default:
console.log("Let's find out your blood type!");
break;
}
السؤال الثالث
سننشئ برنامجًا يُخرج باقي القسمة (modulo) عند قسمة 20 قطعة بسكويت على 3 أشخاص.
تم تعريف عدد البسكويت في المتغير cookies، وتم إسناد القيمة 20 إليه.
لنُدخل البرنامج كما يلي:
① أخرج باقي القسمة (modulo) عند قسمة المتغير cookies على 3
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا
let cookies = 20;
console.log(cookies % 3);
السؤال الرابع
سننشئ برنامجًا يطبع "Cody gets it" إذا كان باقي القسمة عند تقسيم 20 قطعة بسكويت على 3 أشخاص أكبر من 0.
تم تعريف عدد البسكويت في المتغير cookies، وتم إسناد القيمة 20 إليه.
لنُدخل البرنامج في عبارة الشرط في السطر 2 كما يلي:
① إذا كان باقي القسمة (modulo) عند قسمة المتغير cookies على 3 أكبر من 0، اطبع في وحدة التحكم "Cody gets it"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا
let cookies = 20;
if (cookies % 3 > 0) {
console.log("Cody gets it");
}
السؤال الخامس
سننشئ برنامجًا يقسم 85 برتقالة على 3 أشخاص ويُظهر رسائل مختلفة حسب باقي القسمة (modulo).
يرجى إضافة البرامج التي تُظهر النتائج عندما يكون الباقي 1 أو عندما يكون 2.
تم تعريف عدد البرتقالات في المتغير orange، وتم إسناد القيمة 85 إليه.
لنُدخل البرنامج كما يلي:
① قيمة الشرط هي الـ modulo عند قسمة المتغير orange على 3
② من السطر 7، إذا كان الـ modulo يساوي 1، اطبع في وحدة التحكم "Give it to Grandma"
③ من السطر 10، إذا كان الـ modulo يساوي 2، اطبع في وحدة التحكم "Give it to the neighbors"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا مع مراعاة ان السطر الثاني فارغ كما واضح
let orange = 85;
switch (orange % 3) {
case 0:
console.log("They were divided equally");
break;
case 1:
console.log("Give it to Grandma");
break;
case 2:
console.log("Give it to the neighbors");
break;
}
................................................................................................................................................
اختبار منتصف الطريق المستوي 39
حل اختبار منتصف الطريق المستوي 39
حل مراجعة المستوي 39
السؤال الاول
في أي الحالات يتم تنفيذ العملية المكتوبة في قسم default من جملة switch؟ يُرجى اختيار الإجابة الصحيحة.
الاجابة
عندما لا تتطابق القيمة مع أي من الحالات
السؤال الثاني
يعرض البرنامج أدناه الفترة الزمنية بناءً على الحقبة التاريخية المُدخلة في المتغير era.
يُرجى اختيار الناتج الصحيح.
<البرنامج>
let era = "Medieval";
switch (era) {
case "Modern":
console.log("1900~");
break;
case "Industrial":
console.log("1760~1900");
break;
case "Medieval":
console.log("500~1500");
break;
case "Ancient":
console.log("3000 BC ~ 500 AD");
break;
}
الاجابة
500~1500
السؤال الثالث
يُرجى إنشاء برنامج باستخدام جملة switch بحيث يتغيّر الناتج حسب قيمة المتغير letter.
① إذا كانت القيمة A، اطبع في وحدة التحكم "Well done!"
② إذا كانت القيمة B، اطبع في وحدة التحكم "Keep up the good work"
③ إذا كانت القيمة C، اطبع في وحدة التحكم "Let's try a little harder"
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let letter = "B";
switch (letter) {
case "A":
console.log("Well done!");
break;
case "B":
console.log("Keep up the good work");
break;
case "C":
console.log("Let's try a little harder");
break;
}
السؤال الرابع
يُرجى اختيار ناتج الإخراج للبرنامج أدناه:
console.log(5 % 4);
الاجابة
1
السؤال الخامس
يُرجى إنشاء برنامج باستخدام جملة if يطبع "Let's eat a hamburger!" إذا كان باقي قسمة قيمة المتغير dayCount على 7 يساوي 0.
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let dayCount = 14;
if (dayCount % 7 == 0) {
console.log("Let's eat a hamburger!");
}
السؤال السادس
يُرجى إنشاء برنامج يطبع "Group A" إذا كان باقي قسمة المتغير number على 3 يساوي 0، و"Group B" إذا كان الباقي 1، و"Group C" إذا كان الباقي 2.
ومع ذلك، استخدم جملة switch.
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let number = 20;
switch (number % 3) {
case 0:
console.log("Group A");
break;
case 1:
console.log("Group B");
break;
case 2:
console.log("Group C");
break;
}
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
السؤال الثاني
سننشئ برنامجًا للتنبؤ بالحظ حسب فصيلة الدم باستخدام جملة switch. لنُكمل البرنامج الذي يُظهر نتائج مختلفة بناءً على فصيلة الدم.
تم تعريف فصيلة الدم في المتغير bloodType، وتم إسناد القيمة Unknown إليه.
لنُكمل البرنامج بإضافة ما يلي في المحرر:
① إذا كانت القيمة A، اطبع في وحدة التحكم: "Today’s fortune is decent"
② إذا كانت القيمة B، اطبع في وحدة التحكم: "Today’s fortune is excellent!"
③ إذا لم تتطابق أي من القيم، اطبع في وحدة التحكم: "Let’s find out your blood type!"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا مع مراعاة السطر الثاني فارغ
let bloodType = "Unknown";
switch (bloodType) {
case "A":
console.log("Today's fortune is decent");
break;
case "B":
console.log("Today's fortune is excellent!");
break;
default:
console.log("Let's find out your blood type!");
break;
}
السؤال الثالث
سننشئ برنامجًا يُخرج باقي القسمة (modulo) عند قسمة 20 قطعة بسكويت على 3 أشخاص.
تم تعريف عدد البسكويت في المتغير cookies، وتم إسناد القيمة 20 إليه.
لنُدخل البرنامج كما يلي:
① أخرج باقي القسمة (modulo) عند قسمة المتغير cookies على 3
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا
let cookies = 20;
console.log(cookies % 3);
السؤال الرابع
سننشئ برنامجًا يطبع "Cody gets it" إذا كان باقي القسمة عند تقسيم 20 قطعة بسكويت على 3 أشخاص أكبر من 0.
تم تعريف عدد البسكويت في المتغير cookies، وتم إسناد القيمة 20 إليه.
لنُدخل البرنامج في عبارة الشرط في السطر 2 كما يلي:
① إذا كان باقي القسمة (modulo) عند قسمة المتغير cookies على 3 أكبر من 0، اطبع في وحدة التحكم "Cody gets it"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا
let cookies = 20;
if (cookies % 3 > 0) {
console.log("Cody gets it");
}
السؤال الخامس
سننشئ برنامجًا يقسم 85 برتقالة على 3 أشخاص ويُظهر رسائل مختلفة حسب باقي القسمة (modulo).
يرجى إضافة البرامج التي تُظهر النتائج عندما يكون الباقي 1 أو عندما يكون 2.
تم تعريف عدد البرتقالات في المتغير orange، وتم إسناد القيمة 85 إليه.
لنُدخل البرنامج كما يلي:
① قيمة الشرط هي الـ modulo عند قسمة المتغير orange على 3
② من السطر 7، إذا كان الـ modulo يساوي 1، اطبع في وحدة التحكم "Give it to Grandma"
③ من السطر 10، إذا كان الـ modulo يساوي 2، اطبع في وحدة التحكم "Give it to the neighbors"
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا مع مراعاة ان السطر الثاني فارغ كما واضح
let orange = 85;
switch (orange % 3) {
case 0:
console.log("They were divided equally");
break;
case 1:
console.log("Give it to Grandma");
break;
case 2:
console.log("Give it to the neighbors");
break;
}
................................................................................................................................................
اختبار منتصف الطريق المستوي 39
حل اختبار منتصف الطريق المستوي 39
حل مراجعة المستوي 39
السؤال الاول
في أي الحالات يتم تنفيذ العملية المكتوبة في قسم default من جملة switch؟ يُرجى اختيار الإجابة الصحيحة.
الاجابة
عندما لا تتطابق القيمة مع أي من الحالات
السؤال الثاني
يعرض البرنامج أدناه الفترة الزمنية بناءً على الحقبة التاريخية المُدخلة في المتغير era.
يُرجى اختيار الناتج الصحيح.
<البرنامج>
let era = "Medieval";
switch (era) {
case "Modern":
console.log("1900~");
break;
case "Industrial":
console.log("1760~1900");
break;
case "Medieval":
console.log("500~1500");
break;
case "Ancient":
console.log("3000 BC ~ 500 AD");
break;
}
الاجابة
500~1500
السؤال الثالث
يُرجى إنشاء برنامج باستخدام جملة switch بحيث يتغيّر الناتج حسب قيمة المتغير letter.
① إذا كانت القيمة A، اطبع في وحدة التحكم "Well done!"
② إذا كانت القيمة B، اطبع في وحدة التحكم "Keep up the good work"
③ إذا كانت القيمة C، اطبع في وحدة التحكم "Let's try a little harder"
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let letter = "B";
switch (letter) {
case "A":
console.log("Well done!");
break;
case "B":
console.log("Keep up the good work");
break;
case "C":
console.log("Let's try a little harder");
break;
}
السؤال الرابع
يُرجى اختيار ناتج الإخراج للبرنامج أدناه:
console.log(5 % 4);
الاجابة
1
السؤال الخامس
يُرجى إنشاء برنامج باستخدام جملة if يطبع "Let's eat a hamburger!" إذا كان باقي قسمة قيمة المتغير dayCount على 7 يساوي 0.
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let dayCount = 14;
if (dayCount % 7 == 0) {
console.log("Let's eat a hamburger!");
}
السؤال السادس
يُرجى إنشاء برنامج يطبع "Group A" إذا كان باقي قسمة المتغير number على 3 يساوي 0، و"Group B" إذا كان الباقي 1، و"Group C" إذا كان الباقي 2.
ومع ذلك، استخدم جملة switch.
الاجابة
مسح ونسخ الكود او تعديل الكود مع مراعاة السطر الثاني فارغ كما هو واضح
let number = 20;
switch (number % 3) {
case 0:
console.log("Group A");
break;
case 1:
console.log("Group B");
break;
case 2:
console.log("Group C");
break;
}
الف مبروك انتهائك من المستوي وحصولك علي الدرجة الكاملة
