الازهر والتعليم
حل المستوى 27 السابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 27 السابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوى 27 السابع والعشرين كامل لمنصة كوريو اليابانية للصف الأول الثانوي – إجابات جاهزة للنسخ والدرجة الكاملة
حل المستوي 27 السابع والعشرين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
الاكواد ممكن تاخدها نسخ لسهوله الحل ولضمان عدم كتابه اخطاء
موجود حل جميع المستويات نسخ ولصق لمنصة كوريو لطلاب الصف الاول الثانوي
من المستوي الاول الي المستوي الاخير
الحل يضمن لك حصولك علي الدرجة النهائية
لو محتاج مساعدة في حل مستويات المنصة ابعت وهنساعدك من خلال الفيس بوك بالضغط هنا وارسال رسالة
حل المستوي 27 السابع والعشرين منصة كوريو اليابانية لطلاب الصف الاول الثانوي مادة البرمجة والذكاء الاصطناعي
حل المستوي 27 السابع والعشرين بالكامل لمنصة كوريو لطلاب الصف الاول الثانوي
المستوي 27 مراجعة الفهم
[الدرس1]مراجعة الفصلين 25 و26
السؤال الاول
سننشئ برنامجًا يحسب 7×7×7×7×7×7×7.
لننشئ البرنامج كما يلي:
1. صرّح عن المتغيّر num وأسنِد إليه القيمة 1
2. كرّر العملية num = num * 7 عدد 7 مرات
* اسنِد 0 إلى المتغيّر i، واجعل الشرط بحيث إذا كان i أقل من 7 فقم بزيادة i
3. اطبع قيمة المتغيّر num إلى وحدة التحكم (الكونسول)
الاجابة
let num = 1;
for (let i = 0; i < 7; i++) {
num = num * 7;
}
console.log(num);
السؤال الثاني
سننشئ برنامجًا يحسب 1×2×3×4×5.
أدخل البرنامج كما يلي:
let num = 1;
for (let i = 1; i <= 5; i++) {
num = num * i;
}
console.log(num);
الاجابة
let num = 1;
for (let i = 1; i <= 5; i++) {
num = num * i;
}
console.log(num);
السؤال الثالث
سننشئ برنامجًا يضرب الأعداد من 1 إلى 15 على التوالي.
لننشئ البرنامج كما يلي:
1. صرّح عن المتغيّر num وأسنِد إليه القيمة 1
2. كرّر إسناد العملية num * i إلى المتغيّر num عدد 15 مرة
* اسنِد 1 إلى المتغيّر i، واجعل الشرط بحيث إذا كان i أقل من أو يساوي 15 فقم بزيادة i
3. اطبع قيمة المتغيّر num إلى وحدة التحكم
الاجابة
let num = 1;
for (let i = 1; i <= 15; i++) {
num = num * i;
}
console.log(num);
سؤال
ما النتيجة التي ستظهر عند تنفيذ هذا البرنامج؟
let tempList = [36.2, 36.5, 36.3, 36.8, 36.4];
console.log(tempList[3]);
الاجابة
36.8
السؤال الرابع
سننشئ برنامجًا يطبع القيمة 36.4 من المتغيّر tempList إلى وحدة التحكم.
لننشئ البرنامج كما يلي:
1. استخرج القيمة 36.4 من المتغيّر tempList وأخرجها إلى وحدة التحكم
ى يُرجى عدم إدخال 36.4 مباشرة.
الاجابة
كتابة الكود التالي في السطر الثاني
console.log(tempList[4]);
الكود كامل
let tempList = [36.0, 36.5, 36.3, 36.8, 36.4];
console.log(tempList[4]);
السؤال الخامس
سننشئ برنامجًا يطبع متوسّط درجة الحرارة من بيانات درجات الحرارة في المتغيّر tempList.
لعدد مرات التكرار في الجمع، وكذلك لعدد الأيام المقسوم عليها في النهاية،
لنُدخل variableName.length.
الاجابة
كتابة الاكواد التالية في الاماكن المخصصة للكتابة
tempList.length
tempList.length
شكل الكود الكامل
let tempList = [36.0, 36.5, 36.3, 36.8, 36.4, 36.9, 36.6, 37.0, 37.1, 36.9, 36.4, 36.6, 36.7, 36.5];
let sum = 0;
for(let i = 0; i < tempList.length; i++){
sum = sum + tempList[i];
}
console.log(sum / tempList.length);
السؤال السادس
سننشئ برنامجًا يطبع «لنكن حذرين!» إذا وُجدت درجة حرارة 37.0°C أو أعلى بين بيانات درجات الحرارة.
لننشئ البرنامج كما يلي:
(1) حلقة for تتكرّر بعدد القيم في المتغيّر tempList
* اسنِد 0 إلى المتغيّر i.
(2) كعملية متكرّرة في (1)، إذا كانت القيمة ذات الترتيب i في المتغيّر tempList أكبر من أو تساوي 37.0°C، فاطبع «لنكن حذرين!» إلى وحدة التحكم
الاجابة
نترك الكود المكتوب ونكمل من سطر جديد بالكود التالي
for (let i = 0; i < tempList.length; i++) {
if (tempList[i] >= 37.0) {
console.log("Be careful!");
}
}
الكود الكامل
let tempList = [36.0, 36.5, 36.3, 36.8, 36.4, 36.9, 36.6, 37.0, 37.1, 36.9, 36.4, 36.6, 36.7, 36.5];
for (let i = 0; i < tempList.length; i++) {
if (tempList[i] >= 37.0) {
console.log("Be careful!");
}
}
...............................................................................................................................................
مراجعة الفهم المستوي 27
حل مراجعة الفهم المستوي 27
السؤال الاول
سننشئ برنامجًا يحسب '9×9×9'.
لِنُنشئ برنامجًا كما يلي:
① صرّح عن المتغيّر num وأسنِد إليه القيمة 1
② كرّر العملية الحسابية 'num = num * 9' ثلاث مرات
*أسنِد 0 إلى المتغيّر i، وعيّن الشرط بحيث إذا كان i أصغر من 3، قم بزيادة i.
③ اطبع قيمة المتغيّر num على وحدة التحكم مرة واحدة فقط في النهاية
الاجابة
let num = 1;
for (let i = 0; i < 3; i++) {
num = num * 9;
}
console.log(num);
السؤال الثاني
من بين الخيارات، حدد التمثيل الأنسب لكيفية تغيّر قيمة المتغيّر i في البرنامج التالي.
let num = 1;
for (let i = 1; i <= 4; i++) {
num = num * 2;
}
console.log(num);
الاجابة
1→2→3→4
السؤال الثالث
سننشئ برنامجًا يحسب '5040÷1÷2÷3÷4÷5'.
لِنُنشئ برنامجًا كما يلي:
① صرّح عن المتغيّر num وأسنِد إليه القيمة 5040
② كرّر 'إسناد العملية الحسابية num / i إلى المتغيّر num' خمس مرات
ولكن، بالنسبة لشرط الحلقة، أسنِد 1 إلى المتغيّر i، وعيّن الشرط بحيث إذا كان i أصغر من أو يساوي 5، قم بزيادة i.
③ اطبع قيمة المتغيّر num على وحدة التحكم مرة واحدة فقط في النهاية
الاجابة
let num = 5040;
for (let i = 1; i <= 5; i++) {
num = num / i;
}
console.log(num);
السؤال الرابع
أنشئ برنامجًا يجلب '63' من المتغيّر scoreList ويطبعه على وحدة التحكم.
ولكن، يرجى عدم إدخال '63' مباشرةً.
الاجابة
نكتب في المكان المخصص لكتابة الكود
scoreList[4]
الكود كامل
let scoreList = [52, 90, 70, 83, 63, 72, 89];
console.log(scoreList[4]);
السؤال الخامس
أدخل برنامجًا يطبع عدد القيم في المتغيّر scoreList على وحدة التحكم.
الاجابة
نكتب في المكان المخصص الكود التالي
scoreList.length
الكود الكامل
let scoreList = [52, 90, 70, 83, 63, 72, 89];
console.log(scoreList.length);
السؤال السادس
سننشئ برنامجًا يطبع 'Pass' إذا كانت الدرجة 80 أو أعلى.
أنشئ برنامجًا كما يلي:
① حلقة for تكرارية تتكرر لعدد القيم في المتغيّر scoreList
② كعملية متكررة في ①، إذا كانت القيمة i للمتغيّر scoreList أكبر من أو تساوي 80، اطبع 'Pass' على وحدة التحكم
الاجابة
نكتب من السطر الثاني الكود التالي
for (let i = 0; i < scoreList.length; i++) {
if (scoreList[i] >= 80) {
console.log("Pass");
}
}
الكود كامل
let scoreList = [52, 90, 70, 83, 63, 72, 89];
for (let i = 0; i < scoreList.length; i++) {
if (scoreList[i] >= 80) {
console.log("Pass");
}
}
الف مبروك انتهائك من المستوي وحصولك علي الدرجة الكاملة
