+2 امتیاز
سلام

با متد و کلاس میخواهم

1- یک برنامه ای که تاریخی رو بگیره و ماه وارد شده رو بگه

2- یک کلمه یا متن از ورودی بگیره و کارکتر به کارکتر چاپ کنه

3- سرچ برنامه زیر رو میشه بگین بهم ؟

http://s6.uplod.ir/i/00667/35iehok6fm5j.png
دوست خوبم کدتون رو در بین تگ های کد قرار بدین .
توسط (6,145 امتیاز) 5 11 116
.....
توسط (120 امتیاز) 2 7

2 پاسخ

+7 امتیاز

سلام

جواب سوال 1 

یه سوال شما تاریخ چه جوری به برنامه میدین؟

اگه مثله اینه 1394/06/21 که خیلی سادس

string date = "1394/06/21";
string[] dateArray = date.split("/".toCharArray());  //tozih payin:
//inja ma meghdar voroodio be chand ghesmat yani 1394 , 06 , 21 taghsim mikonim

string month = dateArray[1];
switch month
{
        case "01":
                Console.WriteLine("فروردین");
                  break;
        ......
}

جواب سوال 2 

من این کد رو نوشتم که چند تا نکته داره

1. شما می تونی سرعت رو تنظیم کنی

2. میتونی تنظیم کنی که فقط write باشه یا writeline

3. اسمش هم slow print هست

#region "SlowPrint"
        private static void print(string x)
        {
            char[] c = x.ToCharArray();           
            for (int i = 0; i < c.Length; i++)
            {
                Console.Write(c[i]);
                Thread.Sleep(150);
            }
        }
        private static void print(string x, bool y)
        {
            char[] c = x.ToCharArray();
            if (y == true)
            {
                Console.WriteLine();
            }          
            for (int i = 0; i < c.Length; i++)
            {
                Console.Write(c[i]);
                Thread.Sleep(25);
            }
        }
        private static void print(string x, bool y, int z)
        {
            char[] c = x.ToCharArray();
            if (y == true)
            {
                Console.WriteLine();
            }
            string z1 = z.ToString();
            if (z1 == string.Empty)
            {
                z = 100;
            }
            for (int i = 0; i < c.Length; i++)
            {
                Console.Write(c[i] + "_");
                Thread.Sleep(z);
            }
        }
        #endregion

 

یه نکته تویه آخرین تابع Console.Write(c[i] + "_"); اینو"_" حذف کنید
توسط (244 امتیاز) 8 27
0 امتیاز
مرسی از زحمتتان

سوال سومی چی ؟
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...