إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: احدث موديلات بليزر حريمي,اجمل ستايلات بليزر حريمي (آخر رد :بوابة الصين العربية)       :: احدث موديلات بليزر اسود حريمي,اجمل ستايلات بليزر حريمي (آخر رد :بوابة الصين العربية)       :: بناء هناجر المصانع والورش بأسعار منافسة وخبرة طويلة اتصل الآن: 0563866945 (آخر رد :ksa ads)       :: مجالس زجاجية خارجية في الرياض | تصميم وتنفيذ فخم 0551033861 (آخر رد :ksa ads)       :: تالقي مع اجمل فساتين وعبايات وجلابيات بالمملكة (آخر رد :رودى طه)       :: اخصائية مساج الخبر منزلى 0533972744 (آخر رد :رودى طه)       :: massage in riyadh (آخر رد :رودى طه)       :: افضل دكتور حقن مجهري (آخر رد :elzwawy)       :: اخصائية مساج الدمام للرجال 0533972744 (آخر رد :رودى طه)       :: اخصائية مساج بالرياض للرجال562558590 (آخر رد :رودى طه)      

 
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 06-07-2009, 07:10 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,670
عدد الـنقاط :3341
 تقييم المستوى : 2140

اخوانى الكرام اتمنى منكم عدم اغلاق الموضوع النى فعلا محتاج للمساعدة لسبب بسيط انه مطلوب منى كمشروع لمادة

المشروع



اللعبة





فكرة المشروع:

المشروع هو عبارة عن لعبة بسيطة تُظهر على الشاشة رمز السلم (#) ويستطيع المستخدم التحكم بهذه الإشارة عن طريق الأسهم في لوحة المفاتيح.



متطلبات المشروع:
  • إظهار رمز السلم (#) في منتصف نافذة الـConsole تقريبًا باستخدام الأوامر التالية:
Console.SetCursorPosition()
  • قراءة المفاتيح التي ينقر عليها المستخدم باستخدام الأوامر والأنواع التالية:
Console.ReadKey()

ConsoleKeyInfo

ConsoleKey
  • تحريك مكان رمز السلم على النافذة حسب السهم الذي نقر عليه المستخدم، مثلاً عند النقر على السهم السفلي يتم تحريك الرمز إلى الأسفل بمقدار 1.
  • تكرار ذلك حتى يقوم المستخدم بالنقر على زر Escape في لوحة المفاتيح عندها يتم إغلاق البرنامج مباشرة.
لدي الكود لهاذا البرنامج ولكن أريد أن أعمل كود مختلف ولكن أريد أن يؤدي نفس العمل
مع شرح كل جملة مستخدمة

وهاذا هو البرنامج:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
namespace sharpp
{
class Program
{
static void Main(string[] args)
{
int x = 39;
int y = 10;
Console.SetCursorPosition(x, y);
Console.Write("#");
ConsoleKeyInfo KeyIn;

do
{
Console.BackgroundColor = Console.Read;
KeyIn = Console.ReadKey(true);
if (KeyIn.Key == ConsoleKey.RightArrow)
{
Console.Clear();
x++;
Console.SetCursorPosition(x, y);
Console.Write("#");
}

if (KeyIn.Key == ConsoleKey.LeftArrow)
{
Console.Clear();
x--;
Console.SetCursorPosition(x, y);
Console.Write("#");
}

if (KeyIn.Key == ConsoleKey.UpArrow)
{
Console.Clear();

y--;
Console.SetCursorPosition(x, y);
Console.Write("#");
}

if (KeyIn.Key == ConsoleKey.DownArrow)
{
Console.Clear();
y++;
Console.SetCursorPosition(x, y);
Console.Write("#");
}
}
while (KeyIn.Key != ConsoleKey.Escape && x < 50 && y < 50);


}
}
}
__DEFINE_LIKE_SHARE__
رد مع اقتباس
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كوبونات مشتريات بسعر مغري جدااا جدااا محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-25-2010 03:10 PM
غرفتين وصالة سعر مغري جداا جدااا جدااا في المفرق محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-16-2010 02:20 PM
غمة موبايل حزينه جداا ومؤثره جدااا ورائعه جدااا محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-15-2010 04:00 AM
ثلاثي --- اتصالات 056 --- مميز جداااا -- 1x21xx2 -- والمزيد --- سهل جدااا للحفظ محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 02-11-2010 04:40 PM
بدي مسااااعدة محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 07-29-2009 08:00 AM


الساعة الآن 07:33 PM


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML