عرض إجمالي أنماط المتغيرات الأساسية في سي شارب (نمط int) في موضوع: أنماط المتغيرات الأساسية في سي شارب (نمط int) وأمر الاستقبال Console.ReadLine مقدّم من: رخاء قعدان + نداء أبو فول + عبير محاميد السنة الأكاديمية : 2014 – 2015 المرشد:د.نمر بياعة أكاديمية القاسمي-كلية أكاديمية للتربية طلاب سنة ثالثة، رياضيات وحاسوب، مسار إعدادي
لنجمل ما تعلمناه من الدروس السابقة «الأمران Write, WriteLine» في نفس السطر ويبقى إلى السطر التالي وينتقل
«النمط int» من خلال هذا النمط نُعرّف_____من نوع_________. أعداد صحيحة متغيرات مثال: Int L, W; يُعرّف المتغيرين المسميين L و W كمتغيرين يستقبلان أعداد صحيحة.
«النمط int» Int L, W; مثال: L =5; W =3;
«استقبال معطيات من قِبل المستخدم في متغيرات من نمط int» لإدخال قيمة صحيحية لمتغير من نمط int نستخدم الأمر: Int.Parse(Console.ReadLine()); كنص حيث أن الأمر Console.ReadLine() يستقبل المعطى _______ عدد صحيح والأمر Int.Parse يحول المعطى إلى __________
«استقبال معطيات من قِبل المستخدم في متغيرات من نمط int» مثال: L = Int.Parse(Console.ReadLine()); W= Int.Parse(Console.ReadLine()); الأوامر أعلاه تنتظر من المستخدم إدخال قيمة صحيحة للمتغير L ثم قيمة صحيحة أخرى للمتغير W لكن المستخدم لا يرى إرشادات حول ما هو مطلوب منه.
«استقبال معطيات من قِبل المستخدم في متغيرات من نمط int» مثال: Console.Write("Enter the Length: "); Console.Write("Enter the Width: "); L=int.Parse(Console.ReadLine()); W=int.Parse(Console.ReadLine()); * الأوامر أعلاه تطلب من المستخدم إدخال قيمة صحيحة للمتغير L (الطول) في نفس السطر، ثم ينتقل مؤشر الكتابة إلى السطر التالي . * بعدها تطلب من المستخدم إدخال قيمة صحيحة للمتغير W (العرض) في نفس السطر، ثم ينتقل مؤشر الكتابة إلى السطر التالي .
ماذا أدخل المستخدم للبرنامج؟ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program static void Main(string[] args) int L, W; Console.Write("Enter the length: "); L=int.Parse( Console.ReadLine()); Console.Write("Enter the width: "); W=int.Parse( Console.ReadLine()); Console.Write("length = "); Console.WriteLine(L); Console.Write("width = "); Console.WriteLine(W); Console.Write("Area = Lenght*Width = "); Console.WriteLine(L * W); Console.ReadKey(); } لاحظ العلاقة بين أوامر البرنامج وشاشة عرض نتيجة تشغيل البرنامج مقابل المستخدم. ماذا أدخل المستخدم للبرنامج؟
نأمل أننا قد أمتعناكم وأفدناكم في درسنا هذا إلى اللقاء في درس قادم مفعم بالاستفادة « دمتم دمتم دم ددم دمتم سالمين»