برنامج يطبع تحويل الحروف من large 65- 92الى small 97- 123 او العكس بدون استخدام ميثود جاهزه لغة c# - charp

    شاطر
    avatar
    جوري تبوك
    ادارة المنتدى

    عدد المساهمات : 184
    تاريخ التسجيل : 10/11/2011
    الموقع : كلية الحاسب

    برنامج يطبع تحويل الحروف من large 65- 92الى small 97- 123 او العكس بدون استخدام ميثود جاهزه لغة c# - charp

    مُساهمة من طرف جوري تبوك في الأحد أبريل 08, 2012 5:25 pm

    السلام عليكم ورحمة الله وبركاته
    program print Conversion from upper case to lower case using c #

    الوصف :
    برنامج يطبع تحويل الحروف من الحرف الكبير الى الصغير او العكس
    بمعنى اخر يقوم المستخدم بإدخال حرف مثلا a smallويقوم البرنامج بتحويلها الى A large او العكس
    بإستخدام طريقة الارقام لا نحتاج لميثود جاهزه
    الكود
    الكود:

     char chartoprint=' '; //gooree tabuk
                while(true)
               
                {
                    chartoprint=Convert.ToChar(Console.ReadLine());
                    if (chartoprint != '1')
                      if (chartoprint >= 65 && chartoprint <= 92)
                        {
                            chartoprint = Convert.ToChar(Convert.ToInt32(chartoprint) + 32);
                            Console.WriteLine(chartoprint);
                        }

                        else if (chartoprint >= 97 && chartoprint <= 123)
                        {
                            chartoprint = Convert.ToChar(Convert.ToInt32(chartoprint) - 32);
                            Console.WriteLine(chartoprint);
                        }

                        else
                        {
                            Console.WriteLine("invalid input");
                        }
                   

    شرج طريقة عمل البرنامج

    الارقام من 65 الى 92 تمثل الحروف من A الى Zو

    الارقام من 97 الى 123 تمثل الحروف من a الى z

    فمثلا الحرف A قيمته ---------- 65 والحرف a قيمته ------------ 97 فالفرق بين الحرف الاول والحرف الثاني 32

    لمن نجي بنحسب الحرف الكبير نطرح 32
    والصغير نضيف 32

    اتمنى اني وصلت المعلومة
    اذا كان فيه اي استفسار عن البرنامج انا جاهزه للإجابه


    _________________




      الوقت/التاريخ الآن هو الثلاثاء أكتوبر 23, 2018 9:42 pm