الازهر والتعليمحل منصة كوريو للمرحلة الثانوية
حل المستوى 48 الثامن والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 48 الثامن والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 48 الثامن والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوي 48 الثامن والاربعين منصة كوريو اليابانية لطلاب الصف الثاني الثانوي مادة البرمجة والذكاء الاصطناعي
الاكواد ممكن تاخدها نسخ لسهوله الحل ولضمان عدم كتابه اخطاء
موجود حل جميع المستويات نسخ ولصق لمنصة كوريو لطلاب الصف الاول الثانوي والثاني الثانوي
من المستوي الاول الي المستوي الاخير
الحل يضمن لك حصولك علي الدرجة النهائية
لو محتاج مساعدة في حل مستويات المنصة ابعت وهنساعدك من خلال الفيس بوك بالضغط هنا وارسال رسالة
حل المستوي 48 الثامن والاربعين منصة كوريو اليابانية لطلاب الصف الثاني الثانوي مادة البرمجة والذكاء الاصطناعي
حل المستوي 48 الثامن والاربعين بالكامل لمنصة كوريو لطلاب الصف الثاني الثانوي
المستوي 48
الدرس الاول
[الدرس1]مراجعة الفصلين 46–47
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
السؤال الثاني
أنشئ برنامجًا يخبرك إذا فزت عند إدخال رقم يانصيب.
أرقام اليانصيب مُعرّفة باسم numList، وتم إسناد أرقام اليانصيب إلى المصفوفة.
أنشئ البرنامج كما يلي:
・استخدم for of لإخراج القيم التي تقبل القسمة على 7 فقط من قيم الثابت numList
لكن يجب أن يكون اسم الثابت الذي يخزّن القيمة المُخرجة من الثابت numList هو num.
الاجابة
نكتب في المكان المخصص لكتابة الكود في السطر الثالث الكود التالي
const num of numList
ليكون شكل الكود النهائي بالكامل مع مراعاه السطر الثاني فارغ
const numList = [128, 254, 458, 547, 125, 305, 581, 12, 783, 429];
for (const num of numList) {
if (num % 7 == 0) {
console.log(num);
}
}
السؤال الثالث
أنشئ برنامجًا يعدّ عدد الأرقام الفائزة ضمن أرقام اليانصيب (0-999).
متغير العدّ مُعرّف باسم count، وتم إسناد 0 إليه.
أدخل البرنامج كما يلي:
(1) في السطر 2، جملة for حيث يبدأ المتغير i من 0 ويتكرر حتى 999 (i <= 999)
(2) من السطر 3 فصاعدًا، إذا كان الباقي عند قسمة i على 7 يساوي 0، أضف 1 إلى count
* ولكن يُرجى استخدام معامل الزيادة.
متغير العدّ مُعرّف باسم count، وتم إسناد 0 إليه.
أدخل البرنامج كما يلي:
(1) في السطر 2، جملة for حيث يبدأ المتغير i من 0 ويتكرر حتى 999 (i <= 999)
(2) من السطر 3 فصاعدًا، إذا كان الباقي عند قسمة i على 7 يساوي 0، أضف 1 إلى count
* ولكن يُرجى استخدام معامل الزيادة.
الاجابة
مسح ونسخ او تعديل الكود ليكون هكذا
let count = 0;
for (let i = 0; i <= 999; i++) {
if (i % 7 == 0) {
count++;
}
}
console.log(count);
السؤال الرابع
أنت تنشئ برنامج دالة يبحث عن الأرقام الفائزة من مصفوفة.
في السطر 1، أنشئ دالة باسم checkWinningNum واسم الوسيط numList.
في السطر 1، أنشئ دالة باسم checkWinningNum واسم الوسيط numList.
الاجابة
نكتب الاكواد التاليه في الاماكن المخصصة لكتابه الكود في السطر الاول
function
checkWinningNum
numList
ليكون شكل الكود النهائي والسطر الثامن فارغ
function checkWinningNum(numList) {
for (const num of numList) {
if (num % 7 == 0) {
console.log(num);
}
}
}
const myNumList = [128, 254, 458, 547, 125, 305, 581, 12, 783, 429];
checkWinningNum(myNumList);
السؤال الخامس
أنشئ برنامجًا يقوم بإخراج المنتج الذي يمكنك الحصول عليه اعتمادًا على الهدف الذي تصيبه عند إدخال رقم الهدف الذي أصبته.
الهدف المصاب مُعرّف باسم target، وتم إسناد "1" إليه.
قم بتجميع المعالجة في جملة switch ابتداءً من السطر 3 حسب الحالات المتشابهة.
(1) إذا كانت 4 و8، اعرض "Video game Get" في وحدة التحكم
(2) إذا كانت 1 و7، اعرض "Candy Assortment Get" في وحدة التحكم
(3) إذا لم ينطبق أيٌّ منها، اعرض "Sticker Get" في وحدة التحكم
الاجابة
مسح ونسخ الكود او تعديل الكود ليكون هكذا مع مراعاه السطر الثاني فارغ
const target = 1;
switch (target){
case 4:
case 8:
console.log("Video game Get");
break;
case 1:
case 7:
console.log("Candy Assortment Get");
break;
default:
console.log("Sticker Get");
break;
}
السؤال السادس
أنشئ برنامجًا يقوم بإخراج "It's sold out" إذا كانت مقاعد دار السينما قد نفدت.
المقاعد مُعرّفة باسم seat، وتم إسناد sold out إليها.
أعد كتابة التعبير الشرطي في السطر 2 كما يلي.
if (!(seat == "available"))
المقاعد مُعرّفة باسم seat، وتم إسناد sold out إليها.
أعد كتابة التعبير الشرطي في السطر 2 كما يلي.
if (!(seat == "available"))
الاجابة
تعديل السطر الثاني ليصبح هكذا
if (!(seat == "available")) {
شكل الكود النهائي بالكامل
let seat = "sold out";
if (!(seat == "available")) {
console.log("It's sold out");
}
....................................................................................................................................................
حل اختبار المستوي 48
حل مراجعة المستوي 48
حل اختبار منتصف الطريق المستوي 48
السؤال الاول
اختر نتيجة الإخراج عند تنفيذ البرنامج التالي.
const numList = [1, 2, 3, 4, 5];
const numList = [1, 2, 3, 4, 5];
for (const number of numList) {
if (number % 3 == 0) {
console.log(number);
}
}
الاجابة
3
السؤال الثاني
أنشئ برنامجًا يقوم بإخراج جميع قيم الثابت numList إلى وحدة التحكم.
أنشئ البرنامج كما يلي.
① استخدم for of لإخراج جميع قيم الثابت numList
لكن يجب أن يكون اسم الثابت الذي يخزّن القيمة المأخوذة من الثابت numList هو num.
أنشئ البرنامج كما يلي.
① استخدم for of لإخراج جميع قيم الثابت numList
لكن يجب أن يكون اسم الثابت الذي يخزّن القيمة المأخوذة من الثابت numList هو num.
الاجابة
مسح ونسخ او تعديل الكود ليكون هكذا
const numList = [2, 4, 6, 8];
for (const num of numList) {
console.log(num);
}
السؤال الثالث
اختر شرح نتيجة الإخراج عند تنفيذ البرنامج التالي.
let count = 0;
let count = 0;
for (let i = 0; i < 6; i++) {
if (i % 2 == 0) {
count++;
}
}
console.log(count);
الاجابة
عدد القيم من 0 إلى 6 التي تقبل القسمة على 2
السؤال الرابع
اختر نتيجة الإخراج عند تنفيذ البرنامج التالي.
function check(numList) {
function check(numList) {
for (const number of numList) {
if (number % 5 == 0) {
console.log(number);
}
}
}
const myNumList = [2, 4, 6, 8, 10];
check(myNumList);
الاجابة
10
السؤال الخامس
أنشئ برنامجًا يتغيّر فيه الإخراج اعتمادًا على قيمة weather باستخدام switch statement.
أنشئ جملة switch كما يلي.
أنشئها دون تجميع المعالجات.
① إذا كانت sunny، اعرض "Let's go shopping" في وحدة التحكم
② إذا كانت cloudy، اعرض "Let's go shopping" في وحدة التحكم
③ إذا كانت rainy، اعرض "Let's stay home" في وحدة التحكم
يُرجى أن يكون البرنامج بالكامل من 13 سطرًا.
أنشئ جملة switch كما يلي.
أنشئها دون تجميع المعالجات.
① إذا كانت sunny، اعرض "Let's go shopping" في وحدة التحكم
② إذا كانت cloudy، اعرض "Let's go shopping" في وحدة التحكم
③ إذا كانت rainy، اعرض "Let's stay home" في وحدة التحكم
يُرجى أن يكون البرنامج بالكامل من 13 سطرًا.
الاجابة
مسح ونسخ او تعديل الكود ليكون هكذا مع مراعاه السطر الثاني فارغ
const weather = "sunny";
switch (weather) {
case "sunny":
console.log("Let's go shopping");
break;
case "cloudy":
console.log("Let's go shopping");
break;
case "rainy":
console.log("Let's stay home");
break;
}
السؤال السادس
هذا برنامج لتقسيم أرقام الطلاب من 1 إلى 10 إلى مجموعات.
يتغيّر الإخراج اعتمادًا على الباقي عند قسمة قيمة i على 3، ويتكرر الإخراج حتى تصبح i تساوي 10.
املأ الفراغات في البرنامج لإكماله.
يتغيّر الإخراج اعتمادًا على الباقي عند قسمة قيمة i على 3، ويتكرر الإخراج حتى تصبح i تساوي 10.
املأ الفراغات في البرنامج لإكماله.
الاجابة
مسح ونسخ او تعديل الكود ليكون هكذا
for (let i = 1; i <= 10; i++) {
switch (i % 3) {
case 0:
console.log("Student " + i + " is in Group C");
break;
case 1:
console.log("Student " + i + " is in Group A");
break;
case 2:
console.log("Student " + i + " is in Group B");
break;
}
}
السؤال السابع
اختر نتيجة الإخراج عند تنفيذ البرنامج التالي من الخيارات.
const num1 = 10;
const num1 = 10;
const num2 = 10;
if (!(num1 == num2)) {
console.log("Hello");
}
الاجابة
No output
الف مبروك انتهائك من المستوي وحصولك علي الدرجة الكاملة
