switch

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

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

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


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

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

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

      الوقت/التاريخ الآن هو الخميس مايو 02, 2024 7:36 am