الازهر والتعليمحل منصة كوريو للمرحلة الثانوية
حل المستوى 49 التاسع والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 49 التاسع والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 49 التاسع والاربعين كامل لمنصة كوريو اليابانية للصف الثاني الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوي 49 التاسع والاربعين منصة كوريو اليابانية لطلاب الصف الثاني الثانوي مادة البرمجة والذكاء الاصطناعي
الاكواد ممكن تاخدها نسخ لسهوله الحل ولضمان عدم كتابه اخطاء
موجود حل جميع المستويات نسخ ولصق لمنصة كوريو لطلاب الصف الاول الثانوي والثاني الثانوي
من المستوي الاول الي المستوي الاخير
الحل يضمن لك حصولك علي الدرجة النهائية
لو محتاج مساعدة في حل مستويات المنصة ابعت وهنساعدك من خلال الفيس بوك بالضغط هنا وارسال رسالة
حل المستوي 49 التاسع والاربعين منصة كوريو اليابانية لطلاب الصف الثاني الثانوي مادة البرمجة والذكاء الاصطناعي
حل المستوي 49 التاسع والاربعين بالكامل لمنصة كوريو لطلاب الصف الثاني الثانوي
المستوي 49
الدرس الاول
[الدرس1]مراجعة while statements
السؤال الاول
أنشئ برنامجًا يقوم بإخراج إجمالي المسافة الممشاة حتى تتجاوز 100km.
أنشئ البرنامج في السطر 1 كما يلي:
(1) صرّح عن المتغير distance وأسنِد إليه 0
أنشئ البرنامج في السطر 1 كما يلي:
(1) صرّح عن المتغير distance وأسنِد إليه 0
الاجابة
let distance = 0;
السؤال الثاني
أنشئ برنامجًا يقوم بإخراج إجمالي المسافة الممشاة حتى تتجاوز 100km.
المسافة الممشاة مُعرّفة باسم distance، وتم إسناد 0 إليها في البداية.
أنشئ جملة while ابتداءً من السطر 2 كما يلي:
(1) طالما أن distance أقل من 100، كرّر distance = distance + 6
المسافة الممشاة مُعرّفة باسم distance، وتم إسناد 0 إليها في البداية.
أنشئ جملة while ابتداءً من السطر 2 كما يلي:
(1) طالما أن distance أقل من 100، كرّر distance = distance + 6
الاجابة
كتابة الكود التالى من السطر الثاني
while (distance < 100) {
distance = distance + 6;
}
شكل الكود النهائي
let distance = 0;
while (distance < 100) {
distance = distance + 6;
}
السؤال الثالث
أنشئ برنامجًا يقوم بإخراج إجمالي المسافة الممشاة حتى تتجاوز 100km.
المسافة الممشاة مُعرّفة باسم distance، وتم إسناد 0 إليها في البداية.
أنشئ البرنامج كما يلي:
(1) اعرض "Walked a total of XYZkm" والمسافة إلى وحدة التحكم
المسافة الممشاة مُعرّفة باسم distance، وتم إسناد 0 إليها في البداية.
أنشئ البرنامج كما يلي:
(1) اعرض "Walked a total of XYZkm" والمسافة إلى وحدة التحكم
الاجابة
كتابة الاجابة في المكان المخصص لكتابة الكود في السطر السابع
distance
شكل الكود بالكامل
let distance = 0;
while (distance < 100) {
distance = distance + 6;
console.log("Walked a total of " + distance + "km");
}
....................................................................................................................................................
الدرس الثاني
[الدرس2]while و if statements
ما هو البرنامج المستخدم عندما ترغب في التكرار فقط طالما تحقق شرط معين؟
الاجابة
while statements
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
السؤال الثاني
المال المُودَع يصبح 1.2 مرة كل سنتين. أنشئ برنامجًا يُخرج عدد السنوات التي يستغرقها لتجاوز 50000 codycoins.
المال المُودَع مُعرّف باسم money، وتم إسناد 20000 إليه في البداية.
عدد السنوات مُعرّف باسم year، وتم إسناد 0 إليه في البداية.
أنشئ جملة while ابتداءً من السطر 3 كما يلي:
(1) طالما أن money أقل من 50000، كرّر year++
المال المُودَع مُعرّف باسم money، وتم إسناد 20000 إليه في البداية.
عدد السنوات مُعرّف باسم year، وتم إسناد 0 إليه في البداية.
أنشئ جملة while ابتداءً من السطر 3 كما يلي:
(1) طالما أن money أقل من 50000، كرّر year++
الاجابة
كتابة الاكواد في الاماكن المخصصة لكتابة الكود
while
money < 50000
year++
شكل الكود النهائي بالكامل
let money = 20000;
let year = 0;
while (money < 50000) {
year++;
if (year % 2 == 0) {
money = money * 1.2;
}
console.log(money);
}
console.log("It will exceed 50000 codycoins in " + year + " years");
.....................................................................................................................................
[الدرس3]Continue
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
السؤال الثاني
أنشئ برنامجًا يُخرج عدد بطولات كأس العالم، التي تُقام مرة كل 4 سنوات، التي ستُقام من 2026 إلى 2100.
السنة مُعرّفة باسم year، وتم إسناد 2026 إليها في البداية.
عدد البطولات مُعرّف باسم tournamentCount، وتم إسناد 0 إليه في البداية.
أنشئ جملة while ابتداءً من السطر 4 كما يلي:
(1) طالما أن year تساوي 2100 أو أقل، كرّر tournamentCount++ و year = year + 4
السنة مُعرّفة باسم year، وتم إسناد 2026 إليها في البداية.
عدد البطولات مُعرّف باسم tournamentCount، وتم إسناد 0 إليه في البداية.
أنشئ جملة while ابتداءً من السطر 4 كما يلي:
(1) طالما أن year تساوي 2100 أو أقل، كرّر tournamentCount++ و year = year + 4
الاجابة
كتابة الكود التالي من السطر الرابع
while (year <= 2100) {
tournamentCount++;
year = year + 4;
}
شكل الكود النهائي بالكامل مع مراعاه السطر الثالث فارغ
let year = 2026;
let tournamentCount = 0;
while (year <= 2100) {
tournamentCount++;
year = year + 4;
}
console.log("There will be " + tournamentCount + " World Cup tournaments by the year 2100");
سؤال
هل تتم إضافة 1 إلى tournamentCount في 2034؟
الاجابة
تُضاف القيمة 1 إلى tournamentCount في 2034.
السؤال الثالث
أنشئ برنامجًا يُخرج عدد بطولات كأس العالم، التي تُقام مرة كل 4 سنوات، التي ستُقام من 2026 إلى 2100.
السنة مُعرّفة باسم year، وتم إسناد 2026 إليها في البداية.
عدد البطولات مُعرّف باسم tournamentCount، وتم إسناد 0 إليه في البداية.
أنشئ جملة if ابتداءً من السطر 5 كما يلي:
(1) إذا كانت year تساوي 2050، نفّذ year = year + 4 ثم continue
السنة مُعرّفة باسم year، وتم إسناد 2026 إليها في البداية.
عدد البطولات مُعرّف باسم tournamentCount، وتم إسناد 0 إليه في البداية.
أنشئ جملة if ابتداءً من السطر 5 كما يلي:
(1) إذا كانت year تساوي 2050، نفّذ year = year + 4 ثم continue
الاجابة
كتابة الكود التالي من السطر الخامس
if (year == 2050) {
year = year + 4;
continue;
}
شكل الكود النهائي بالكامل
let year = 2026;
let tournamentCount = 0;
while (year <= 2100) {
if (year == 2050) {
year = year + 4;
continue;
}
tournamentCount++;
year = year + 4;
}
console.log("There will be " + tournamentCount + " World Cup tournaments by the year 2100");
....................................................................................................................................................
حل اختبار المستوي 49
حل مراجعة المستوي 49
السؤال الاول
أنشئ برنامجًا باستخدام while statement يزيد قيمة num بمقدار 7 طالما أن num أقل من 100. استخدم count لإخراج عدد مرات التكرار في النهاية.
الاجابة
الكتابة في المكان المخصص لكتابة الكود في السطر الرابع
num < 100
شكل الكود النهائي
let num = 0;
let count = 0;
while (num < 100) {
num += 7;
count++;
}
console.log(count);
السؤال الثاني
يرجى اختيار ناتج التنفيذ الصحيح للبرنامج التالي:
let num = 0;
let num = 0;
while (num < 10) {
num += 1;
if (num % 3 == 0) {
console.log(num);
}
}
الاجابة
3
6
9
السؤال الثالث
أنشئ برنامجًا يقوم بإخراج جميع سنوات الألعاب الأولمبية بين 2024 و2200 إلى وحدة التحكم.
إذا كان باقي قسمة المتغير year على 4 يساوي 0، فأكمل البرنامج ليخرج
"XYZ is an Olympic year".
إذا كان باقي قسمة المتغير year على 4 يساوي 0، فأكمل البرنامج ليخرج
"XYZ is an Olympic year".
الاجابة
نكتب في المكان المخصص لكتابة الكود في السطر الرابع
year % 4 == 0
شكل الكود النهائي
let year = 2024;
while (year <= 2200) {
if (year % 4 == 0) {
console.log(year + " is an Olympic year");
}
year += 1;
}
السؤال الرابع
يرجى اختيار ناتج التنفيذ الصحيح للبرنامج التالي:
let num = 0;
let num = 0;
while (num < 5) {
if (num == 2) {
num+= 1;
continue;
}
console.log("Count: " + num);
num+= 1; }
الاجابة
Count: 1
Count: 3
Count: 4
السؤال الخامس
أضف البرنامج التالي ابتداءً من السطر 5 داخل معالجة while statement المكتوبة.
إذا كان a == 5، نفّذ a = a + 1 وتخطَّ بقية المعالجة.
إذا كان a == 5، نفّذ a = a + 1 وتخطَّ بقية المعالجة.
الاجابة
كتابة الكود التالي من السطر الخامس
if (a == 5) {
a = a + 1;
continue;
}
شكل الكود النهائي مع مراعاه السطر الثالث فقط فارغ
let a = 0;
let b = 0;
while (a <= 10) {
if (a == 5) {
a = a + 1;
continue;
}
b = b + 1;
a = a + 1;
}
console.log("a: "+ a +" times");
console.log("b: "+ b +" times");
الف مبروك انتهائك من المستوي وحصولك علي الدرجة الكاملة
