اذهب إلى المحتوى
  • 0

مساعدة في لغة #c

نديم يافاوي

السؤال

السلام عليكم اخواني 
كيف يكتب برنامج بلغة #c   يقوم المستخدم بادخال a  فيطبع b اي يتعدى الحرف اللي انطبع يعني اذا كتبت STOCKHOLM يطبع TUPDLIPMN
فائق احترامي

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

وعليكم السلام،

يمكن فعل ذلك بعدة طرق وهذه إحداها...مع مراعاة حالة الحرف z

public class Test
{
  public static void Main()
  {
	string str1;
        char[] arr1;
        int l,i;
        l=0;
        char ch;
        Console.Write("Input the string : ");
        str1 = Console.ReadLine();
        l=str1.Length;
        arr1 = str1.ToCharArray(0, l); // Converts string into char array.
        for(i=0; i < l; i++)
         {
          ch=arr1[i];
          if (ch== 'z') 
          Console.Write('a'); 
          else if (ch== 'Z') 
          Console.Write('A'); 
          else
          Console.Write((char)(((int)ch) + 1));
          }  
  }
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...