الأعداد
int count = 40; يخزّن رقمين كعدد صحيح واحد، وConsole.WriteLine(count) يكتب 40. الشاشة سطر واحد. 4 ليس عدّ حروف. 0 ليس عددًا ثانيًا بجانبه. أبقِ اسم الفئة العامة Pine. أنت لا تثبّت SDK من جديد.
الأرقام التي تكتبها عدد واحد
افتح ملف Pine. اسم الفئة يبقى Pine. هذه الصفحة لا تعيد تسمية النوع. احذف string plant إن كان ذلك السطر ما زال موجودًا. احذف plant.Length، واحذف plant[0]، واحذف كل سطر يسأل سؤالًا بعد نقطة. احذف أي سطر ReadLine. الملف الذي تحتفظ به بلا انتظار وبلا plant وبلا Length. الأرقام تُكتب فقط بسطر الكتابة الذي يستخدم الاسم.
داخل Main، سطر التخزين هو int count = 40;. int كلمة النوع. تقول إن هذا الاسم يحمل عددًا صحيحًا. count هو الاسم، ويبدأ بـ c صغيرة. علامة = تخزّن الأرقام. الأرقام هي 4 ثم 0، بلا شيء بينهما: بلا مسافة، بلا فاصلة، بلا نقطة، وبلا اقتباس. الفاصلة المنقوطة تنهي السطر. هذا السطر يخزّن العدد. لا يكتب الشاشة. التخزين ليس كتابة. الشاشة تبقى فارغة خلال هذا السطر. الرقمان عدد واحد، أربعون مكتوبة 40، لا كلمة forty، ولا 4 يتبعها لاحقًا 0 منفصل.
4 في صفحة عدّ الحروف كان جوابًا. plant.Length نظر إلى leaf وأظهر سطر الكتابة 4، بينما بقيت الحروف leaf. ذلك 4 لم يُكتب كأرقام على سطر تخزين. هذه الصفحة تترك ذلك السؤال. لا يوجد plant لتعدّه. 4 داخل 40 رقم كتبته أنت، و0 بجانبه الرقم الآخر لنفس العدد. إذا أظهرت الشاشة leaf، أو leaf ثم 4، فالأسطر القديمة ما زالت في الملف. احذفها حتى تكون القيمة المخزَّنة الوحيدة 40.
سطر الكتابة هو الاسم العاري: Console.WriteLine(count);. بلا اقتباس وبلا نقطة. C# يقرأ الاسم count، يكتب العدد الصحيح الذي يحمله ذلك الاسم، وينهي السطر. للملف الذي تحتفظ به ذلك العدد هو 40. حروف الاسم نفسه ليست على الشاشة. int ليس على الشاشة. Console ليس على الشاشة. الرقمان 4 و0 على الشاشة، كسطر واحد، 40. احفظ الملف.
الملف الذي تحتفظ به
احتفظ بهذا الشكل التعليمي. كلمة نوع واحدة، int. اسم واحد، count. عدد صحيح واحد، 40، رقمان، بلا اقتباس، بلا نقطة، بلا مسافة بين الأرقام، وبلا علامة طرح. سطر كتابة واحد، وذلك السطر يستخدم الاسم العاري.
using System;
public class Pine
{
public static void Main()
{
int count = 40;
Console.WriteLine(count);
}
}
اقرأ من الأعلى. using System; يجهّز أسماء قصيرة. public class Pine يسمي النوع. public static void Main() حيث يبدأ التشغيل. لا يوجد سطر string plant في الملف الذي تحتفظ به. int count = 40; يخزّن الرقمين. لا يكتب شيئًا. Console.WriteLine(count); يكتب 40 وينهي السطر. سطر واحد على الشاشة. بلا اقتباس. بلا سطر ثانٍ.
شغّله بـ dotnet run. البرنامج يكتب 40. لا ينتظر منك أن تكتب. الأرقام كانت أصلًا في الملف. إذا انتظر dotnet run، فما زال ReadLine في الملف. احذف ذلك السطر وأبقِ int count = 40; وسطر الكتابة الواحد. الشاشة تُظهر 40. سطر واحد. بلا اقتباس. إذا أظهرت الشاشة count، فسطر الكتابة فيه اقتباس حول الاسم. إذا أظهرت الشاشة 4، فسطر التخزين ما زال int count = 4; برقم واحد، أو الملف ما زال صفحة عدّ الحروف. الملف الذي تحتفظ به فيه 40، رقمان. أنت لا تعيد تثبيت .NET SDK لشاشة تُظهر السطر الخاطئ.
مسافة بين الأرقام ليست عددًا واحدًا. int count = 4 0; فيه فجوة بين 4 و0. الـ build يكتب خطأ. لا يبقى صامتًا. احذف الفجوة حتى يعود السطر int count = 40;. النقطة ما زالت ليست عددًا صحيحًا لـ int. int count = 40.0; يجعل الـ build يكتب خطأ. الملف الذي تحتفظ به فيه 40، بلا نقطة وبلا رقم بعد نقطة. الاقتباس حول الأرقام حروف، لا العدد الصحيح. int count = "40"; يطلب من اسم int أن يحمل حرفيْ رقم. الـ build يكتب خطأ. احذف الاقتباس إذا كانت كلمة النوع int.
علامة الطرح تنتمي إلى الأرقام
علامة مكتوبة بجانب الأرقام جزء من ذلك العدد الواحد. العلامة هي الحرف - ولا يلزم مسافة بينها وبين الرقم الأول. int count = -4; يخزّن عددًا صحيحًا واحدًا. لا يوجد عدد ثانٍ على السطر. سطر الكتابة ما زال Console.WriteLine(count);. الشاشة تُظهر -4. سطر واحد. العلامة على الشاشة ملتصقة بالرقم. الاسم count ليس على الشاشة.
هذا هو الملف الثاني. ليس الملف الذي تحتفظ به. الملف الذي تحتفظ به يخزّن 40 بلا علامة طرح، وشاشته 40. استخدم هذا الشكل الثاني عندما تريد رؤية العلامة، ثم أعد int count = 40;.
using System;
public class Pine
{
public static void Main()
{
int count = -4;
Console.WriteLine(count);
}
}
شغّل dotnet run. الشاشة تُظهر -4. سطر واحد. بلا اقتباس. إذا أظهرت الشاشة 4، فالعلامة ناقصة من سطر التخزين. إذا أظهرت الشاشة 40، فما زلت على الملف الذي تحتفظ به. مسافة بين العلامة والرقم، int count = - 4;، ما زالت ذلك العدد الواحد نفسه. الـ build يبقى صامتًا، والشاشة ما زالت -4. الملف الذي تحتفظ به لا يستخدم العلامة. بعد أن ترى -4، أعد الملف المحفوظ.
قسمة العدد الصحيح تسقط الكسر
عددان صحيحان يمكن أن يقعا على جانبي /. السطر int left = 7; يخزّن 7. السطر int right = 2; يخزّن 2. سطر الكتابة Console.WriteLine(left / right); يقسم ذينك العددين الصحيحين. الجواب ليس 3.5. مع int يسقط الكسر. الشاشة تُظهر 3. سطر واحد. / ليس على الشاشة. الاسمان left وright ليسا على الشاشة.
هذا هو الملف الثالث. ليس الملف الذي تحتفظ به. الملف الذي تحتفظ به يخزّن 40 ويكتب 40. استخدم هذا الشكل الثالث عندما تريد رؤية الكسر الساقط، ثم أعد الملف المحفوظ.
using System;
public class Pine
{
public static void Main()
{
int left = 7;
int right = 2;
Console.WriteLine(left / right);
}
}
شغّل dotnet run. الشاشة تُظهر 3. لا 3.5. لا 7. لا 2. إذا أظهرت الشاشة 3.5، فالاسمان ليسا كليهما int، أو سطر الكتابة لا يستخدم قسمة العدد الصحيح. الملف الذي تحتفظ به لا يستخدم هذه القسمة. بعد أن ترى 3، أعد int count = 40; وWriteLine(count) واحدًا.
الاقتباس حول الأرقام يفشل مع int
هذا الملف الرابع يضع اقتباسًا حول الأرقام. ليس الملف الذي تحتفظ به. أبقِه فقط حتى يكتب الـ build الخطأ، ثم أعد int count = 40; بلا اقتباس.
using System;
public class Pine
{
public static void Main()
{
int count = "40";
Console.WriteLine(count);
}
}
سطر التخزين والشاشة
الأسطر والشاشات معًا هنا. الملف الذي تحتفظ به هو الصف الأول. الصفوف الأخرى فحوصات. ليست ملفات إضافية تُترك محفوظة.
📊 The storing line and the screen
| The storing line | The screen |
|---|---|
int count = 40; |
40 |
int count = -4; |
-4 |
int left = 7; and int right = 2; then left / right |
3 |
int count = "40"; |
build writes an error |
الشاشة هي العدد الذي خزّنته
يمكنك الآن كتابة عدد صحيح كأرقام في الملف ورؤية تلك الأرقام على الشاشة. int count = 40; يخزّن 40. Console.WriteLine(count); يكتب 40 وينهي السطر. الرقمان عدد واحد، لا عدّ حروف ولا سطران. int count = -4; يكتب -4، والعلامة جزء من ذلك العدد الواحد. مع int، 7 / 2 يكتب 3 ويسقط الكسر. الاقتباس حول الأرقام يجعل الـ build يكتب خطأ. الصفحة التالية تترك هذه الأرقام. تخزّن قيمة تكون فقط صحيحة أو خاطئة، لا عددًا صحيحًا ولا سطر حروف.
🧠 اختبر معرفتك
اختبر معرفتك
تحدى نفسك مع هذا الاختبار التفاعلي واكتشف مدى فهمك للموضوع
📝 التعليمات
- اقرأ كل سؤال بعناية
- اختر أفضل إجابة لكل سؤال
- يمكنك إعادة الاختبار عدة مرات كما تريد
- سيتم عرض تقدمك في الأعلى