Theme
Primary Color

تكليفات الدروس من [ 20 ] إلى [ 29 ]

[ 8 ] تكليفات على [ Operators ]

التكليف 01

  • إستبدل علامة الإستفهام بواحد من ال Arithmetic Operators
  • يجب عدم تغيير الأرقام ولا إضافة اي أرقام
  • يجب أن تكون النتيجة النهائية صفر
  • تحدي صعب ويحتاج للتجارب وقريب من الرياضيات أكثر 
// Replace ? With Arithmetic Operators
echo 10 ? 20 ? 15 ? 3 ? 190 ? 10 ? 400; // 0

التكليف 02

  • لديك المتغير التالي قيمته 10 ونوعه String وبداخله رقم
  • المطلوب طباعة الرقم ك Integer وفي السطر الذي يليه تطبع نوعه لتتأكد أنه Integer
  • المطلوب تكرار ما سبق ب 3 طرق مختلفة
  • إذا كنت ممن يحب أن يسبق الدورة التعليمية وتحب البحث كثيرا قم بعمل ما سبق بطريقتين إضافيتين ليصبح المجموع 5 طرق
$a = "10";

// Needed Ouput
10
"integer"
10
"integer"
10
"integer"

// For The People Who Love Searching
10
"integer"
10
"integer"

التكليف 03

  • إستخدم المتغيرات التالية وطبق ما تعلمته سابقا لتخرج بالنتيجة -1 ك Integer
  • ممنوع التعديل على الأرقام
$a = 10;
$b = 20;

// Needed Output
-1

التكليف 04

  • إستبدل علامة الإستفهام بواحد من ال Comparison Operators لتكون النتيجة دائما True
  • يجب عدم إستخدام ال Operator أكثر من مرة
$a = 10;
$b = 20;
$c = 15;

var_dump($a ? $b); // True
var_dump($c ? $a); // True
var_dump($a ? $b); // True
var_dump($a ? $b); // True
var_dump($a ? $c); // True
var_dump($a ? $c); // True
var_dump(gettype($a) ? gettype($b)); // True
var_dump(gettype($a) ? gettype($b)); // True
var_dump(gettype((float) $a) ? gettype($b)); // True

التكليف 05

  • لديك المتغير التالي والمطلوب طباعة القيم كما في المثال
  • في المكان المخصص يمكنك كتابة ال Code الخاص بك لتخرج القيم بشكل سليم
  • ممنوع تغيير قيمة المتغير ولا كتابة اي أرقام بيدك
$points = 10;

// Write Your Code Here

echo $points; // 13

// Write Your Code Here

echo $points; // 8;

التكليف 06

  • لديك المتغيرات التالية تحتوي على كلمات لتكوين إسم قناة Elzero Web School
  • ولديك المتغير الأخير d الذي تقوم بكتابته ليطبع لك الإسم كاملا بمسافة بين الكلمات
  • المطلوب إستخدام ال Concatenation وكل ما تعلمته سابقا ليكون محتوى المتغير الأخير d هو جميع المتغيرات بمسافة بينهم
  • المطلوب عمل الطلب السابق ب 4 طرق مختلفة
$a = "Elzero";
$b = "Web";
$c = "School";

// Method One
// $d = ???;

// Method Two
// $d = ???;

// Method Three
// $d = ???;

// Method Four
// $d = ???;

echo $d; // Elzero Web School

التكليف 07

  • لديك العملية الحسابية التالية
  • ممنوع تغيير الأرقام ولا ال Operators نهائيا
  • ممنوع التعديل في أماكن المتغيرات
  • المطلوب أن تكون النتيجة رقم 10000
$a = 10;
$b = 20;

echo $a + $b * $a + $b + $a * $a * $a; // 10000

التكليف 08

  • جميع ما يلي من ال Codes به أخطاء
  • المطلوب عدم إظهار الخطأ وإظهار جملة Custom Error بدلا من الخطأ
// Code 1
$a = $b;

// Code 2
$f = file("Not_A_File");

// Code 3
include("Not_A_File");

حلول التكليفات

Premium

حلول التكليفات متاحة للأعضاء ال Premium

راجع الحلول وطور مهاراتك مع العضوية المميزة

اكتشف العضوية المميزة