تمرين - إكمال تحدي لإخراج العمليات الرياضية لأنواع أرقام محددة
فيما يلي فرصة ثانية لاستخدام ما تعلمته عن التحويل والصب لحل تحدي الترميز.
يساعدك التحدي التالي على فهم الآثار المترتبة على تحويل القيم بالنظر إلى تأثير تضييق التحويلات واتساعها.
حذف كافة التعليمات البرمجية من التمرين السابق أو التعليق عليها
أدخل التعليمة البرمجية التالية "starter":
int value1 = 11; decimal value2 = 6.2m; float value3 = 4.3f; // Your code here to set result1 // Hint: You need to round the result to nearest integer (don't just truncate) Console.WriteLine($"Divide value1 by value2, display the result as an int: {result1}"); // Your code here to set result2 Console.WriteLine($"Divide value2 by value3, display the result as a decimal: {result2}"); // Your code here to set result3 Console.WriteLine($"Divide value3 by value1, display the result as a float: {result3}");استبدل تعليقات التعليمات البرمجية في التعليمات البرمجية للمبتدئين بالتعليمات البرمجية الخاصة بك لحل التحدي:
- حل
result1: قسمةvalue1علىvalue2، وعرض النتيجة كint - حل
result2: قسمةvalue2علىvalue3، وعرض النتيجة كdecimal - حل
result3: قسمةvalue3علىvalue1، وعرض النتيجة كfloat
حل التحدي بحيث يشبه الإخراج الخاص بك:
Divide value1 by value2, display the result as an int: 2 Divide value2 by value3, display the result as a decimal: 1.4418604651162790697674418605 Divide value3 by value1, display the result as a float: 0.3909091- حل
في قائمة ملف Visual Studio Code، حدد Save.
يجب حفظ ملف Program.cs قبل إنشاء التعليمات البرمجية أو تشغيلها.
في لوحة EXPLORER، لفتح Terminal في موقع مجلد TestProject، انقر بزر الماوس الأيمن فوق TestProject، ثم حدد Open in Integrated Terminal.
يجب فتح لوحة Terminal، ويجب أن تتضمن موجه أوامر يظهر أن Terminal مفتوحة لموقع مجلد TestProject.
في موجه الأوامر Terminal، لتشغيل التعليمات البرمجية، اكتب تشغيل dotnet ثم اضغط على Enter.
يجب أن تشاهد الإخراج التالي:
Divide value1 by value2, display the result as an int: 2 Divide value2 by value3, display the result as a decimal: 1.4418604651162790697674418605 Divide value3 by value1, display the result as a float: 0.3909091ملاحظه
إذا رأيت رسالة تقول "تعذر العثور على مشروع لتشغيله"، فتأكد من أن موجه الأوامر Terminal يعرض موقع مجلد TestProject المتوقع. على سبيل المثال:
C:\Users\someuser\Desktop\csharpprojects\TestProject>
سواء واجهتك مشكلة وتحتاج إلى نظرة خاطفة على الحل أو الانتهاء بنجاح، تابع لعرض حل لهذا التحدي.