منتديات نور الهدى

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

+12
smsm
sara magdy
koooky
katkota
e_emy
KatKat
m_elbasuony
wild flower
Roody
Dina Shaldoum
la principessa
cs_senior
16 مشترك

    دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الثلاثاء 17 يونيو 2008 - 17:44

    الناس اللى عملت جزء من الواجب ممكن تبعتلى مش لازم كله بعضه

    حد يبعت بقى فرحونى شويه اومال لو كنت طلبت شطرنج
    Roody
    Roody
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 1148
    Location : فى مكــان لوحـــدى
    نقاط : 57
    تاريخ التسجيل : 18/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف Roody الثلاثاء 17 يونيو 2008 - 19:53

    دخلى الارى فى فكرتك وان شا الله تتحل

    Rolling Eyes هو لازم نحل بالارى ولا ايه؟؟
    ولا عشان هى فكرتها محتاجة ارى
    وإن شاء الله الواجب فى الطريق
    بس ادعوااا Smile
    ربنا يسهل بس والله
    وبالعكس والله مش بندعى ولا حاجة
    كويس اننا بنفكر عشان ربنا يوفقنا كده
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الثلاثاء 17 يونيو 2008 - 21:33

     لا ممكن باسلوب تانى راجعى كلامى فوق واللمبه ممكن تنور

    لو  عندك طريقه بالارى  اعمليها بيها  او بالاسلوب اللى يعجبك عشان مش تتشتى انا مش طالب اسلوب معين

    كويس ان الواجب فى الطريق
    ايوه كده فرحونى شويه
     احنا لسه بنسخن


    ******************************
     اخر معاد لتسليم الواجب بكره عشان فيه مشروع هحطه يتسلم عل الجمعه ان شا الله
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الثلاثاء 17 يونيو 2008 - 22:26


    static void Main(string[] args)
    {
    int[] array ={ 8,9,14,60,19,24};
    int sum;
    for (int i = 0; i < 6; i++)
    {
    Console.WriteLine("enter the first number");
    Console.ReadLine();
    }



    sum = array[5] + array[4];
    Console.WriteLine("sum is{0}", sum);
    بشمهندس انا عملت الاررراى
    بس بقى فى حاجة
    انا عايزة اعملة انه يقرا من اليوزر الارقام
    متكنش ثابتة زى الكود دا
    بس مش عارفة ازاى!!
    (انا اساسا مش بحب ال c#ـــــــــدى بس ملحوظة)
    طالبه
    طالبه
    CS Supporter
    CS Supporter


    انثى
    عدد الرسائل : 1944
    العمر : 35
    نقاط : 792
    تاريخ التسجيل : 14/02/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف طالبه الثلاثاء 17 يونيو 2008 - 22:40

    int [] a = new int [5];
    for(int i=0;i<5;i++)
    {
    a[i] = int .parse (console.ReadLine()

    ده عشان اليوزر هو اللى يدخل قيم الاراي يا بسمه
    يارب يكون صح بقى
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الأربعاء 18 يونيو 2008 - 0:47

    cheers cheers
    عملتوووووه
    الف شكر يا هند يا حبى
    الحمد لله
    طلــــــــع
    بس ندخل ست ارقام واى ارقام احنا عايزنها
    والكود اهو

    cheers cheers cheers

    static void Main(string[] args)
    {
    int[] array = new int[6];

    string last;

    int sum;
    Console.WriteLine("enter the last");
    last = Console.ReadLine();
    int l = Int32.Parse(last);
    for (int i = 0; i <l; i++)
    {
    Console.WriteLine("enter the number");
    array[i]=int.Parse(Console.ReadLine());
    }



    sum = array[5] + array[4];
    Console.WriteLine("sum is{0}", sum);
    }
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الأربعاء 18 يونيو 2008 - 1:31

    scratch ايه ده
    انتو بتغششوا بعض ادامى كدهEvil or Very Mad

    يلا ربنا يوفقكو
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الأربعاء 18 يونيو 2008 - 5:53

    برنامج لايجاد عوامل العدد Exclamation scratch
    طالبه
    طالبه
    CS Supporter
    CS Supporter


    انثى
    عدد الرسائل : 1944
    العمر : 35
    نقاط : 792
    تاريخ التسجيل : 14/02/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف طالبه الأربعاء 18 يونيو 2008 - 10:59

    cs_senior كتب:scratch ايه ده
    انتو بتغششوا بعض ادامى كدهEvil or Very Mad

    يلا ربنا يوفقكو
    Laughing Laughing

    عوامل العدد يا بسمه يعنى الارقام اللى العدد بيقبل القسمه عليها
    يعنى العوامل بتاعة 10 هى
    1 و 2 و 5
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الأربعاء 18 يونيو 2008 - 16:28

    Laughing
    Laughing
    الف شكر والله يبنتى Embarassed
    هيا بس اكيد عشان كانت مكتوبة بالعربى ...... Twisted Evil
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الأربعاء 18 يونيو 2008 - 17:40

    تمام كده cheers
    ديه اسامى الناس اللى بعتت الواجب لحد دلوقتى
    1-wild flower
    2-طالبه
    3-roody
    4-katkota
    5-myfate
    6-smsm
    7-e_emy
    8-   la princiessa
    9-meme
    10-kooky

    يارب العدد يزيد Sad حاسس ان بقيت الناس هربت lol! Mad



    ده بقى المشروع اللى قولت عليه
    هدفى من المشروع ده ان عدد الاكواد اللى نقدر نركز فيها يزيد بدل ما كان سطرين تلاته

    الفكره ان فيه مطعم عامل برنامج لحجز الطرابيزات(انا جعت Laughing (

    البرنامج بيسال اليوزر عن اسمه
    ومكان الطرابيزه اللى هو عاوزها لما جوه او بره

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

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

    يمكن برنامج طويل شويه
    بس هو سهل جدا وفيه كل اللى اتشرح فى الشبتر

    وفيه جزيئه جديده هشرحها




    ده لينك ال exe بتاع البرنامج
    انا علمته عشان تفهموا ايه المطلوب

    http://www.2shared.com/file/3458109/f4db12a0/ConsoleApplication1.html

    **********************************
    مش مهم نفشل مره المهم نحاول 10
    انا مش هستفاد حجاه عملتو البرنامج ولا لا انتو اللى هتشغلو مخكوا


    عدل سابقا من قبل cs_senior في الأربعاء 18 يونيو 2008 - 19:19 عدل 1 مرات
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الأربعاء 18 يونيو 2008 - 18:05

    الجزئيه الجديده اللى هشرحها عن الارى
    احنا عارفين اننا عشان نخد عنصر من ارى بنستخدم اندكس

    int []x=new int[3]{2,3,1};
    x[2]=????



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

    كده هحط اندكس فى الار ى بتاعت السعر 3

    تمام
    طب بفرض انى مش عارف ترتيبها كام اساسا

    يعنى مثلا

    string [] foods={"fish", "pizza","meat");
    int [] prices={23,25,16);

    بفرض ان اليوزر اختار الوجبات بالترتيب ده
    pizza
    meat
    fish

    وسيفت الاندكس بتاعت كل واحده فى ارى هيبقى الارى فيه الارقام ديه
    1
    2
    0
    لو عملت لووب يطبعلى السعر المقابل
    هيطبعه كده
    23
    25
    16
    وده غلط ده مش الترتيب الصح

    عشان نجيب الترتيب الصح
    بنعمل كده
    for (int x=0;x<selected_food.length;x++)
    {
    Console.WriteLine(prices[selected_food[x]]);

    }

    نجى نحلل الجمله ديه

    selected_food[x] ------------->x=0,1,2

    selected-food[0] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    1
    يبقى
    prices[1]=25


    selected-food[1] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    2
    يبقى
    prices[2]=16

    selected-food[2] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    0
    يبقى
    prices[0]=23

    كده الترتيب اتظبط
    25
    16
    23

    يارب تكون وصلت Rolling Eyes

    حاولوا تعملوه scratch
    Roody
    Roody
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 1148
    Location : فى مكــان لوحـــدى
    نقاط : 57
    تاريخ التسجيل : 18/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف Roody الأربعاء 18 يونيو 2008 - 20:36

    هو ال
    exe
    اللى حضرتك حاطه ده البرنامج اللى احنا هنعمل ليه الكود بقى بتاع المشروع مش كده ؟؟
    يكون رن للبرنامج اللى باذن الله هنعمله
    هو ال
    exe
    اللى حضرتك حاطه؟؟

    ** هو امتى بنعرف اننا عايزين نستخدم ارى ؟؟؟


    cs_senior كتب:

    يعنى مثلا

    string [] foods={"fish", "pizza","meat");
    int [] prices={23,25,16);

    بفرض ان اليوزر اختار الوجبات بالترتيب ده
    pizza
    meat
    fish

    وسيفت الاندكس بتاعت كل واحده فى ارى هيبقى الارى فيه الارقام ديه
    1
    2
    0
    لو عملت لووب يطبعلى السعر المقابل
    هيطبعه كده
    23
    25
    16
    وده غلط ده مش الترتيب الصح

    عشان نجيب الترتيب الصح
    بنعمل كده
    for (int x=0;x<selected_food.length;x++)
    {
    Console.WriteLine(prices[selected_food[x]]);

    }

    نجى نحلل الجمله ديه

    selected_food[x] ------------->x=0,1,2

    selected-food[0] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    1
    يبقى
    prices[1]=25


    selected-food[1] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    2
    يبقى
    prices[2]=16

    selected-food[2] --------------> أنا مسيف رقم الوجبه كام فى الاندكس ده
    0
    يبقى
    prices[0]=23

    كده الترتيب اتظبط
    25
    16
    23

    يارب تكون وصلت Rolling Eyes



    معلش الحتة دى مش فاهماها
    هو ليه لما بيدخل الصفر مش بيطلع 23 ؟؟؟
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الأربعاء 18 يونيو 2008 - 20:48

    لان الصفر دا يا رضوى
    اول مكان انتى بتحطية فية اول طلب
    بمعنى
    لما يجى يقولك حطى اول طلب ليكى فى الطعام حتقوليلة
    select_food[0]
    على اساس الصفر دا اول طلب
    وتانى طلب حيبقى بدل الصفر 1
    وهكذا
    يعنى الصفر مش انتى اللى حتحطية
    لا دا لووب عادى
    انما انتى حطحطى رقم الوجبة
    يعنى لما يكتبلك
    select_food[0]
    انتى حتكتبى جمبها رقم الواجبة سواء 2 او 3 او اللى انتى عيزاه
    وبالنسبة للبرنامج يا حبى دا مثال نعمل زية المفروض يعنى Very Happy
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الأربعاء 18 يونيو 2008 - 22:32

    <DIV align="center">
    Roody كتب:
    هو ال
    exe
    اللى حضرتك حاطه ده البرنامج اللى احنا هنعمل ليه الكود بقى بتاع المشروع مش كده ؟؟
    يكون رن للبرنامج اللى باذن الله هنعمله
    هو ال
    exe
    اللى حضرتك حاطه؟؟

    ** هو امتى بنعرف اننا عايزين نستخدم ارى ؟؟؟

    اه ده البرنامج اللى المفروض تعملوا زيه

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

    فيه هنا حته ان الارى type-safty
    عشان اعمل ارى بحدد نوعها او بمعنى اصح نوع كل عنصر فيها
    وطبعا كلهم نفس النوع فمش ينفع احط متغر من نوع string
    جمب متغير من نوع int
    لان فى الحاله ديه هضطر اعمل cast لكل عنصر فيها لنوعه الصح
    وديه احيانا بيسبب مشاكل وعمليه غبيه اساسا

    وزى ما قراتو فى الشبتر للناس اللى قرات يعنى

    الانواع عندى تنقسم value type
    reference type
    value type يعنى لما بقول
    int x=10 كده انا حطيت فى المكان اللى مسيمه x فى الزاكره القيمه 10
    ولو
    y=x هنا انا نسخت القيمه اللى كانت فى الx وحطيتها فى y


    فى الreference انا هنا بحط عناوين بقيت المتغيرات
    يعنى بجيب كل متغير بدلاله المكان ده
    لو قولت
    int []y;
    int []p=y;
    كده بقول ان الاتنين ممكن اجيب عن طريقهم العناصر واى تغيير فى واحد منهم بيغير فى التانى

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 267669794


    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 392387674

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 807942007
    Roody
    Roody
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 1148
    Location : فى مكــان لوحـــدى
    نقاط : 57
    تاريخ التسجيل : 18/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف Roody الأربعاء 18 يونيو 2008 - 22:52

    شكرا جدااااااا لحضرتك بجد
    cheers جزاك الله كل خير
    ربنا يوفقنا ان شاء الله
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الأربعاء 18 يونيو 2008 - 23:40

    الساعه دلوقتى 12:39
    افتكر احط الحل بتاع الواجب بقى

    http://www.2shared.com/file/3460034/229105d6/tasks.html

    فيه برامج ليها اكتر من طريقه
    وبالبنسبه للى الناس اللى بعتته فبصراحه فيه ناس اكوادها ممتازه وفكرت حلو اوى وانا فرحان ان بشتغل معاكو
    KatKat
    KatKat
    CS Supporter
    CS Supporter


    وسام المسابقة العلمية الأولى : وسام المركز الأول انثى
    عدد الرسائل : 3632
    العمر : 35
    Location : MaNsOuRa
    نقاط : 1619
    تاريخ التسجيل : 18/01/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف KatKat الخميس 19 يونيو 2008 - 0:29

    شكرا جدا يا بشمهندس علي الحل

    بس يا ريت حضرتك تنزل أسامي علي حسب الأوائل

    عشان تبقي في منافسه أكبر بين المشتركين في الكورس

    Smile
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 34
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف la principessa الخميس 19 يونيو 2008 - 0:59

    اوئل No
    مش من اولها يبنتى
    فى ناس لسا بتقول يا هادى وبتسمى
    ومش عايزين نحبطهم والله
    مش دلوقتى خليها كمان شوية
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الخميس 19 يونيو 2008 - 1:19

    هيا فكره حلوه
     بس فعلا مش وقتها  زى ما قالت البشمهندسه
    HEBA
    HEBA
    عضو ذهبى
    عضو ذهبى


    انثى
    عدد الرسائل : 509
    العمر : 34
    نقاط : 38
    تاريخ التسجيل : 29/09/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف HEBA الخميس 19 يونيو 2008 - 2:21

    ايه دا الواجب نزل Embarassed من بدرى

    وكمان الامتحان

    يالا بقى بالمره

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


    انثى
    عدد الرسائل : 5
    العمر : 35
    نقاط : 0
    تاريخ التسجيل : 09/03/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف koooky الخميس 19 يونيو 2008 - 15:15

    شكرا يا بشمهندس ع الحل
    وجزاك الله خيرا
    wild flower
    wild flower
    عضو ماسّى
    عضو ماسّى


    انثى
    عدد الرسائل : 933
    العمر : 36
    نقاط : 271
    تاريخ التسجيل : 15/10/2007

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف wild flower الخميس 19 يونيو 2008 - 18:55

    الجزء ده مش فاهمه بيجي ازاي

    for (int x=0;x<selected_food.length;x++)
    {
    Console.WriteLine(prices[selected_food[x]]);


    و مش عارفه ادمج بين اتنين اراي خالص


    و ممكن اعرف كمان اخر معاد لتسليم المشروع
    smsm
    smsm
    CS Supporter
    CS Supporter


    انثى
    عدد الرسائل : 150
    العمر : 34
    Location : mansoura
    نقاط : 80
    تاريخ التسجيل : 11/05/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف smsm الجمعة 20 يونيو 2008 - 0:51

    [quote]for (int x=0;x<selected_food.length;x++)
    {
    Console.WriteLine(prices[selected_food[x]]);
    [/quote

    اولا حضرتك هتعرفى اتنين اريه
    الاول selected_food وده بخزن فيه الاى دى بتاع كل وجبه
    التانى prices وده بخزن فيه سعر كل وجبه
    المفروض انى هكون مدخله الاى دى بتاع الوجبات والاسعار بالترتيب فى الاتنين اريه
    طبعا انا ممكن ابقى عاوزة اطبع الوجبات مش بالترتيب اللى انا مدخله
    فعلشان ابقى متاكده من انه هيطبع قدام كل وجبه السعر بتعها بكتب الجمله دى
    Console.WriteLine(prices[selected_food[x]]);
    اولا seleted_food[x] ده بيساوى الاى دى بتاع الوجبه مثلا الاولى
    فلما هكتب ده بين الاندكس فى الاريه التانيه فمعناه انى عاوزاه يطبع ثمن الوجبه الاولى

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


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    دوره السى شارب -درس 1  .....الناس المشتركه فى الC# تخش هنا - صفحة 4 Empty رد: دوره السى شارب -درس 1 .....الناس المشتركه فى الC# تخش هنا

    مُساهمة من طرف cs_senior الجمعة 20 يونيو 2008 - 5:01

    Embarassedمعلش اتخرت فى الرد

    تانى يا جماعه هشرح الجزء الخاص بربط اتنين اريه

    دلوقتى عندى ارى وجبات واريه اسعار
    بالاسلوب ده
    food ------------------------------->prices
    0-fish------------------------------->10
    1-meat----------------------------->20
    2-pizza----------------------------->30
    3-salad--------------------->15
    قولت لليوزر اختار الوجبات الى انت عاوزها
    اختار كده
    meat
    pizza
    fish
    انا بقى مطعم متطور Laughing مش بخد اسم الوجبه بخد الاىدى بتاعها
    عملت اريه وسيفت فيه الاى ديه بتاع الوجبات الى اليوزر اختارها
    selected_food
    1--------------------->>>>>>-meat
    2--------------------->>>>>-pizza
    0--------------------->>>>>-fish

    شايفن هنا الترتيب متلخبط Evil or Very Mad ومش مترتب
    فلو حبت اعمل السعر عل الاساس ده
    هعمل لووب من 3 اللى هو عدد الوجبات اللى اليوزر اختارها
    الكود:

    for(int x=0;x<3;x++)
    {
    Console.Write(prices[x]);

    }
    بصوا فوق فى ارى الاسعار
    هتلاقوا ان ناتج الكود ده
    هيبقى كده
    10
    20
    30
    بس مش ده الترتيب بتاع الوجبات
    انا عاوز استفاد من الارى بتاعت الوبجات اللى اليوزر اختارها عشان اعرف السعر
    هو انا لو عملت كده هيكون ايه الناتج
    الكود:

    int x=selected_food[2];
    الناتج ان x= 0
    خدت الصفر ده وحطيته فى الكود ده

    الكود:

    int p=prices[0];

    الناتج هيكون
    10 وده سعر fish
    نركب الكودين فى بعض
    الكود:


    int p=prices[ selected_food[2 ] ];


    بس انا مش عاوز اطبع السعر بتاع الوجبه 2 بس
    بهعمل للوب
    الكود:


    for(int i=0;i<3;i++)
    {
    int p=prices[ selected_food[i ] ];
    }


      الوقت/التاريخ الآن هو الجمعة 3 مايو 2024 - 0:33