الازهر والتعليم
حل المستوى 24 الرابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 24 الرابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 24 الرابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوي 24 الرابع والعشرين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
الاكواد ممكن تاخدها نسخ لسهوله الحل ولضمان عدم كتابه اخطاء
موجود حل جميع المستويات نسخ ولصق لمنصة كوريو لطلاب الصف الاول الثانوي
من المستوي الاول الي المستوي الاخير
الحل يضمن لك حصولك علي الدرجة النهائية
لو محتاج مساعدة في حل مستويات المنصة ابعت وهنساعدك من خلال الفيس بوك بالضغط هنا وارسال رسالة
حل المستوي 24 الرابع والعشرين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
حل المستوي 24 الرابع والعشرين بالكامل لمنصة كوريو لطلاب الصف الاول الثانوي
المستوي 24 مراجعة الدروس 21–23
الدرس الاول
الدرس الاول
السؤال الاول
لِنُنشِئ برنامجًا كما يلي:
(1) اعلن عن المتغيّر score وأسنِد إليه 82
(2) إذا كان المتغيّر score يساوي 100 فاطبع "Perfect Score"
(3) وإلا، إذا كان المتغيّر score أكبر من أو يساوي 75 فاطبع "Pass"
(4) إن لم ينطبق أيٌّ منهما فاطبع "Retest"
الاجابة
let score = 82;
if (score == 100) {
console.log("Perfect Score");
} else if (score >= 75) {
console.log("Pass");
} else {
console.log("Retest");
}
سؤال
هل سينتج عن هذا البرنامج خطأ؟
let contest = 1;
if (contest == 1) {
let prize = 30000;
}
console.log(prize + " codycoins GET");
الاجابة
ينتج عنه خطأ
سؤال
هل سينتج عن هذا البرنامج خطأ؟
for (let i = 0; i < 7; i++) {
console.log(i);
}
الاجابة
لا ينتج عنه خطأ
سؤال
هل سينتج عن هذا البرنامج خطأ؟
function split5(total) {
let result = total / 5;
return result;
}
console.log(result);
الاجابة
ينتج عنه خطأ
السؤال الثاني
سوف ننشئ برنامجًا يطبع "Test Passed" إذا كان score أكبر من أو يساوي 80، ومن بين هؤلاء، إذا كانت قيمة rank هي 1 فسيطبع "Trophy Acquired".
أنشِئ البرنامج كما يلي:
(1) اعلن عن المتغيّر score وأسنِد إليه 90
(2) اعلن عن المتغيّر rank وأسنِد إليه 1
(3) إذا كان المتغيّر score أكبر من أو يساوي 80 فاطبع "Test Passed" إلى وحدة التحكم
(4) إذا كان المتغيّر rank يساوي 1 فاطبع "Trophy Acquired"
* على أن لا تستخدم AND (&&)
الاجابة
let score = 90;
let rank = 1;
if (score >= 80) {
console.log("Test Passed");
if (rank == 1) {
console.log("Trophy Acquired");
}
}
السؤال الثالث
سننشئ برنامجًا يطبع "Apple, Apple, Banana, Apple".
أنشِئ البرنامج كما يلي:
① استخدم حلقة for لطباعة "Apple" إلى وحدة التحكم 3 مرات
* أعلن عن المتغيّر باسم i
② عند طباعة "Apple" للمرة الثانية، اطبع "Banana" إلى وحدة التحكم
الاجابة
for (let i = 0; i < 3; i++) {
console.log("Apple");
if (i == 1) {
console.log("Banana");
}
}
السؤال الرابع
سننشئ دالة تطبع "Good night!".
أنشِئ البرنامج كما يلي:
① أنشِئ دالة بالاسم goodNight وبدون معاملات
② أَسنِد "Good night!" إلى المتغيّر greeting
③ أَعِد المتغيّر greeting
④ استدعِ الدالة goodNight واطبع إلى وحدة التحكم
الاجابة
function goodNight(){
let greeting = "Good night!";
return greeting;
}
console.log(goodNight());
السؤال الخامس
سننشئ دالة تضرب رقمين.
أنشِئ البرنامج كما يلي:
① أنشِئ دالة بالاسم calc وبمعاملين num1 و num2
② أَسنِد ناتج num1 × num2 إلى المتغيّر result
③ أَعِد المتغيّر result
④ استدعِ الدالة calc بالوسيطين 55 و 75 واطبع إلى وحدة التحكم
الاجابة
function calc(num1, num2) {
let result = num1 * num2;
return result;
}
console.log(calc(55, 75));
.................................................................................................................................................
حل مراجعة المستوي 24
اجابة اختبار منتصف الطريق المستوي 24
السؤال الاول
أضِف شرطًا ثانيًا إلى البرنامج المكتوب:
إذا كان A أصغر من B، فاطبع في وحدة التحكم ‘B is larger’.
سيُكتب الشرط الثاني على النحو ‘A < B’.
الاجابة
امسح او عدل الكود ليكون هكذا
let A = 5
let B = 10
if (A > B) {
console.log("A is larger");
} else if (A < B) {
console.log("B is larger");
}
السؤال الثاني
يرجى اختيار المعامل الصحيح الذي يمثّل "تحقُّق عدّة شروط في الوقت نفسه" (AND).
الاجابة
&&
السؤال الثالث
أنشئ برنامجًا يطبع ‘Science is 100 points’ إذا كانت درجة Science هي 100 نقطة، ومن بين تلك الحالات، إذا كانت درجة Math أيضًا 100 نقطة، فليطبع ‘Science and Math are 100 points’ إلى وحدة التحكم.
على أن لا تستخدم ‘&&’ التي تعني AND.
الاجابة
امسح او عدل الكود ليكون هكذا
let science = 100;
let math = 100;
if (science == 100) {
console.log("Science is 100 points");
if (math == 100) {
console.log("Science and Math are 100 points");
}
}
السؤال الرابع
أنشئ برنامجًا كما يلي:
① اطبع ‘Good morning’ في وحدة التحكم 7 مرات
* استخدم اسم المتغيّر ‘i’ واجعل قيمته الابتدائية 0.
* استخدم معامل الزيادة.
الاجابة
for (let i=0 ; i < 7 ; i++){
console.log("Good morning");
}
السؤال الخامس
اختر نتيجة تنفيذ البرنامج التالي من الخيارات:
for (let i = 0; i < 3; i++) {
let num = 100;
}
console.log(num);
الاجابة
ينتج عنه خطأ
السؤال السادس
اختر نتيجة تنفيذ البرنامج التالي من الخيارات:
for (let i = 0; i < 4; i++) {
console.log("0");
if (i == 2) {
console.log("1");
}
}
الاجابة
00010
السؤال السابع
يرجى اختيار إعادة كتابة البرنامج لـ "i = i + 5".
الاجابة
i += 5
السؤال الثامن
تم إنشاء دالة "divide3" التي تقسم على 3، لذا رجاءً اطبع إلى وحدة التحكم بتمرير القيمة "12345" إلى divide3
الاجابة
مسح او تعديل الكود ليصبح هكذا
function divide3(num) {
let result = num / 3;
return result;
}
console.log(divide3(12345));
السؤال التاسع
يرجى اختيار البرنامج الصحيح لإنشاء دالة move بلا معاملات.
الاجابة
function move() {
Program to Run
}
السؤال العاشر
أنشئ دالة mul بوسيطين.
① أنشئ دالة بالاسم "mul" وبالمعاملين "num1" و"num2"
② أسند "num1 × num2" إلى المتغيّر "result"
③ أعد المتغيّر "result"
④ استدعِ الدالة mul بالوسيطين "9" و"7" واطبع إلى وحدة التحكم
الاجابة
function mul(num1,num2) {
let result = num1 * num2;
return result;
}
console.log(mul(9,7));
لِنُنشِئ برنامجًا كما يلي:
(1) اعلن عن المتغيّر score وأسنِد إليه 82
(2) إذا كان المتغيّر score يساوي 100 فاطبع "Perfect Score"
(3) وإلا، إذا كان المتغيّر score أكبر من أو يساوي 75 فاطبع "Pass"
(4) إن لم ينطبق أيٌّ منهما فاطبع "Retest"
الاجابة
let score = 82;
if (score == 100) {
console.log("Perfect Score");
} else if (score >= 75) {
console.log("Pass");
} else {
console.log("Retest");
}
سؤال
هل سينتج عن هذا البرنامج خطأ؟
let contest = 1;
if (contest == 1) {
let prize = 30000;
}
console.log(prize + " codycoins GET");
الاجابة
ينتج عنه خطأ
سؤال
هل سينتج عن هذا البرنامج خطأ؟
for (let i = 0; i < 7; i++) {
console.log(i);
}
الاجابة
لا ينتج عنه خطأ
سؤال
هل سينتج عن هذا البرنامج خطأ؟
function split5(total) {
let result = total / 5;
return result;
}
console.log(result);
الاجابة
ينتج عنه خطأ
السؤال الثاني
سوف ننشئ برنامجًا يطبع "Test Passed" إذا كان score أكبر من أو يساوي 80، ومن بين هؤلاء، إذا كانت قيمة rank هي 1 فسيطبع "Trophy Acquired".
أنشِئ البرنامج كما يلي:
(1) اعلن عن المتغيّر score وأسنِد إليه 90
(2) اعلن عن المتغيّر rank وأسنِد إليه 1
(3) إذا كان المتغيّر score أكبر من أو يساوي 80 فاطبع "Test Passed" إلى وحدة التحكم
(4) إذا كان المتغيّر rank يساوي 1 فاطبع "Trophy Acquired"
* على أن لا تستخدم AND (&&)
الاجابة
let score = 90;
let rank = 1;
if (score >= 80) {
console.log("Test Passed");
if (rank == 1) {
console.log("Trophy Acquired");
}
}
السؤال الثالث
سننشئ برنامجًا يطبع "Apple, Apple, Banana, Apple".
أنشِئ البرنامج كما يلي:
① استخدم حلقة for لطباعة "Apple" إلى وحدة التحكم 3 مرات
* أعلن عن المتغيّر باسم i
② عند طباعة "Apple" للمرة الثانية، اطبع "Banana" إلى وحدة التحكم
الاجابة
for (let i = 0; i < 3; i++) {
console.log("Apple");
if (i == 1) {
console.log("Banana");
}
}
السؤال الرابع
سننشئ دالة تطبع "Good night!".
أنشِئ البرنامج كما يلي:
① أنشِئ دالة بالاسم goodNight وبدون معاملات
② أَسنِد "Good night!" إلى المتغيّر greeting
③ أَعِد المتغيّر greeting
④ استدعِ الدالة goodNight واطبع إلى وحدة التحكم
الاجابة
function goodNight(){
let greeting = "Good night!";
return greeting;
}
console.log(goodNight());
السؤال الخامس
سننشئ دالة تضرب رقمين.
أنشِئ البرنامج كما يلي:
① أنشِئ دالة بالاسم calc وبمعاملين num1 و num2
② أَسنِد ناتج num1 × num2 إلى المتغيّر result
③ أَعِد المتغيّر result
④ استدعِ الدالة calc بالوسيطين 55 و 75 واطبع إلى وحدة التحكم
الاجابة
function calc(num1, num2) {
let result = num1 * num2;
return result;
}
console.log(calc(55, 75));
.................................................................................................................................................
حل مراجعة المستوي 24
اجابة اختبار منتصف الطريق المستوي 24
السؤال الاول
أضِف شرطًا ثانيًا إلى البرنامج المكتوب:
إذا كان A أصغر من B، فاطبع في وحدة التحكم ‘B is larger’.
سيُكتب الشرط الثاني على النحو ‘A < B’.
الاجابة
امسح او عدل الكود ليكون هكذا
let A = 5
let B = 10
if (A > B) {
console.log("A is larger");
} else if (A < B) {
console.log("B is larger");
}
السؤال الثاني
يرجى اختيار المعامل الصحيح الذي يمثّل "تحقُّق عدّة شروط في الوقت نفسه" (AND).
الاجابة
&&
السؤال الثالث
أنشئ برنامجًا يطبع ‘Science is 100 points’ إذا كانت درجة Science هي 100 نقطة، ومن بين تلك الحالات، إذا كانت درجة Math أيضًا 100 نقطة، فليطبع ‘Science and Math are 100 points’ إلى وحدة التحكم.
على أن لا تستخدم ‘&&’ التي تعني AND.
الاجابة
امسح او عدل الكود ليكون هكذا
let science = 100;
let math = 100;
if (science == 100) {
console.log("Science is 100 points");
if (math == 100) {
console.log("Science and Math are 100 points");
}
}
السؤال الرابع
أنشئ برنامجًا كما يلي:
① اطبع ‘Good morning’ في وحدة التحكم 7 مرات
* استخدم اسم المتغيّر ‘i’ واجعل قيمته الابتدائية 0.
* استخدم معامل الزيادة.
الاجابة
for (let i=0 ; i < 7 ; i++){
console.log("Good morning");
}
السؤال الخامس
اختر نتيجة تنفيذ البرنامج التالي من الخيارات:
for (let i = 0; i < 3; i++) {
let num = 100;
}
console.log(num);
الاجابة
ينتج عنه خطأ
السؤال السادس
اختر نتيجة تنفيذ البرنامج التالي من الخيارات:
for (let i = 0; i < 4; i++) {
console.log("0");
if (i == 2) {
console.log("1");
}
}
الاجابة
00010
السؤال السابع
يرجى اختيار إعادة كتابة البرنامج لـ "i = i + 5".
الاجابة
i += 5
السؤال الثامن
تم إنشاء دالة "divide3" التي تقسم على 3، لذا رجاءً اطبع إلى وحدة التحكم بتمرير القيمة "12345" إلى divide3
الاجابة
مسح او تعديل الكود ليصبح هكذا
function divide3(num) {
let result = num / 3;
return result;
}
console.log(divide3(12345));
السؤال التاسع
يرجى اختيار البرنامج الصحيح لإنشاء دالة move بلا معاملات.
الاجابة
function move() {
Program to Run
}
السؤال العاشر
أنشئ دالة mul بوسيطين.
① أنشئ دالة بالاسم "mul" وبالمعاملين "num1" و"num2"
② أسند "num1 × num2" إلى المتغيّر "result"
③ أعد المتغيّر "result"
④ استدعِ الدالة mul بالوسيطين "9" و"7" واطبع إلى وحدة التحكم
الاجابة
function mul(num1,num2) {
let result = num1 * num2;
return result;
}
console.log(mul(9,7));
الف مبروك انتهائك من المستوي وحصولك علي الدرجة الكاملة
