صفحة 2 من 2 الأولىالأولى 1 2
النتائج 11 إلى 13 من 13
الموضوع:

c#need help with - الصفحة 2

الزوار من محركات البحث: 22 المشاهدات : 1750 الردود: 12
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #11
    صديق جديد
    تاريخ التسجيل: February-2012
    الجنس: أنثى
    المشاركات: 15 المواضيع: 4
    التقييم: 1
    آخر نشاط: 9/March/2012
    اني اتاسف كلش على الاطاله والازعاج

  2. #12
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    1- الكود اعلاه يعني ان الكود المكتوب في الكونسول سيكون في داخل السيستم

    ------------------------------------------------------------------------

    2- يجب ان تعرفي الفرق بين WriteLine وبين ReadLine و بين Write

    الاول يقوم بطباعة الجملة او الكلمة الي انتي تكتبيها والموجودة بين قوسين في الكود ادناه

    System.Console.WriteLine("1. Sök spelare");
    System.Console.WriteLine("2. Trupplista");
    System.Console.WriteLine("3. Klubbfakta");
    System.Console.WriteLine("4. Avsluta");
    System.Console.Write("Ange val: ");
    --------------------------------------------------------------------

    3- اما ReadLine فهو ينتظر من المستخدم طباعة كلمة محددة او رقم قبل الانتقال للايعاز الي بعده

    int.TryParse(System.Console.ReadLine(), out submeny);
    ---------------------------------------------------------------------

    4- اما Write فهو يطبع الكلمة المطلوبة في نفس السطر وليس في سطر جديد كما في WriteLine

    System.Console.Write("Ange val: ");
    ----------------------------------------------------------------------

    اما الكود ادناه فهو يطبع القيم المحددة عند بدء تشغيل البرنامج وبدون ادخال قيم :
    int meny = 0;
    int submeny = 0;
    bool end = false;
    while (end != true)
    {
    System.Console.Clear();
    System.Console.WriteLine("1. Sök spelare");
    System.Console.WriteLine("2. Trupplista");
    System.Console.WriteLine("3. Klubbfakta");
    System.Console.WriteLine("4. Avsluta");
    System.Console.Write("Ange val: ");
    int.TryParse(System.Console.ReadLine(), out meny);


    ------------------------------------------------------------------------------------


    الكود ادناه عند ادخال الرقم " 1 " والضغط على الزر enter ( كما في عبارة select case ) بالفيجول بيسك 6 والدوت نت

    لاحظي case والعبارات المطلوبة وجربي هذا الشيء عند تشغيل البرنامج وبهذه الطريقة رح تفهمين الكود بالصورة الصحيحة :

    switch (meny)
    {
    case 1:
    {
    System.Console.WriteLine("111");
    System.Console.WriteLine("sub2");
    System.Console.WriteLine("sub3");
    System.Console.WriteLine("sub4");
    System.Console.WriteLine("5");
    int.TryParse(System.Console.ReadLine(), out submeny);
    break;//vad som h'nder case1
    }

    -------------------------------------------------------------------------------------


    كذلك الكود ادناه يعمل عند ادخال المستخدم الرقم " 2 " لاحظي الكود جيداً :


    case 2:


    System.Console.WriteLine("sub1");
    System.Console.WriteLine("sub2");
    System.Console.WriteLine("sub3");
    System.Console.WriteLine("sub4");
    System.Console.WriteLine("5");
    int.TryParse(System.Console.ReadLine(), out submeny);
    break;//vad som h'nder case2



    وهكذا وصولاً الى النهاية بالتحديد الى الكود ادناه

    case 4:
    end = true;
    break;

    اي عند ادخال المستخدم الرقم " 4 " والضغط على enter سوف يخرج من البرنامج

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



    اخت سما انتي مبتدئة وبديتي مباشرة بالكونسول بالتاكيد رح تواجهين صعوبات

    كان المفروض ان تبدئين بالاساسيات الخاصة بالبرمجة على سبيل المثال المتغيرات والثوابت والمعاملات العددية والمنطقية

    والعبارات البرمجية مثلا " if " و " select case " وكيفية تعريف المتغير وشلون تفرقين بين المتغيرات وكم يحجز

    كل ماتغير مساحة بالذاكرة وهكذا .. ان شاء الله رح اسوي شرح لاساسيات الكونسول ابلكيشن بالسي شارب

  3. #13
    صديق جديد
    السلام عليكم اخي العزيز
    اشكر لك اهتمامك واجاباتك السريعه والوافيه
    المشكله انو الكورس كله ٦ اسابيع فشرح المدرس يكون سريع جدا ومطلوب ان نعمل برنامج لهذا كلشي ديصير سريع وكلشي لازم افهمه
    عموم اشكرك مره ثانيه وانتظر توضيحاتك
    تحياتي

صفحة 2 من 2 الأولىالأولى 1 2
تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال