• Black
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

عضویت ویژه طلایی گارد ایران با تخفیف 50%

برای عضویت کلیک کنید

16 ارسال در این موضوع قرار دارد

با سلام خدمت دوستان من میخواهم امروز به بعد براتون پروژهای سی شارپ رو در این تایپک براتون بزار به همراه کدشون + فایل سورس

 

با اجازه مدیران کار را آغاز می کنیم

 

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

 

پیش نیازها : برنامه ویژوال استدیو 2013

 

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

 

اول توضیحات کوتاهی در مورد سی شارپ :

 

سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

 

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات

 

نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی

 

می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

 

زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند.

 

این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این

 

زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفینیازمندمدرک تأثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented

 

Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد. آخرین نسخه آن نسخه ۵٫۰ است که همزمان با دات‌نت

 

۴٫۵در اوت ۲۰۱۲ منتشر شد.

 

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

 

>>>>>>> : در تایپک بعدی کار رو آغاز میکنیم

 

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

 

نکته : فایل برنامه رو که براتون میزارم برای دانلود ابتدا برنامه رو از حالت zip خارج کنید تا به درستی اجرا به شه .

DeMoN، REX و sezar1370 پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اولین برنامه : میانگین حساب ها

 

مثال : برنامه ای بنویسید که سه مقدار صحیح را از ورودی خوانده ، میانگین آن ها را محاسبه می کند و به خروجی می برد.

 

ابتدا سورس برنامه :

 private void button1_Click(object sender, EventArgs e)
        {
            int sum = 0;
            float ave;
            sum = sum + Convert.ToInt32(textBox1.Text);
            sum = sum + Convert.ToInt32(textBox2.Text);
            sum = sum + Convert.ToInt32(textBox3.Text);
            ave = (float)sum / 3;
            textBox4.Text=ave.ToString();
        }

اینم خود برنامه براتون zip کردم : http://s6.picofile.com/file/8238576792/Meingin.zip.html

REX، sezar1370، DeMoN و 1 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دومین برنامه :  ذوج و فرد بودن عدد صحیح با جمع عدد بعدی خودش

 

مثال : برنامه ای بنویسید که یک مقدار صحیح را از ورودی خوانده و تشخیص می دهد که آیا ذوج است یا فرد . اگر ذوج بود ، آن عدد را در عدد بعدی خود ضرب و گرنه  با عدد بعدی خوش جمع می کند و نتیجه آن را به خروجی می برد .

 

ابتدا سورس :

 private void button1_Click(object sender, EventArgs e)
        {
            label2.Text = "Result is: ";
            int num, r;
            bool state;
            num = Convert.ToInt32(textBox1.Text);
            state = (num % 2 == 0) ? true : false;
            r = (state == true) ? num * (num + 1) : num + (num + 1);
            label2.Text += (state) ? "num is even , multiply=" : "num is odd , sum= ";
            label2.Text += r.ToString();
            

        }

اینم خود برنامه : http://s7.picofile.com/file/8238584250/zog_or_fard.zip.html

DeMoN، sezar1370، Arya_007_Arya و 1 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برنامه سوم : انواع دیالوگ در سی شارپ

 

مثال : برنامه ای بسازید که چند شکل مختلف یک کادر دیالوگ را نمایش دهد.

 

ابتدا سورس :

private void button1_Click(object sender, EventArgs e)
        {
            //MessageBox.Show("پیغام");
            //MessageBox.Show("پیغام", "عنوان");
            //MessageBox.Show("پیغام", "عنوان",MessageBoxButtons.OK);
            //MessageBox.Show("پیغام", "عنوان",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);

        }

        private void button2_Click(object sender, EventArgs e)
        {
            MessageBox.Show("این متن برای نمونه است");

        }

        private void button3_Click(object sender, EventArgs e)
        {
            MessageBox.Show("متن دوم برای نمونه", "عنوان دیالوگ", MessageBoxButtons.OKCancel);
        }

        private void button4_Click(object sender, EventArgs e)
        {
            MessageBox.Show("سلام جهان متن سوم", "عنوان متن", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
        }

        private void button5_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Error dialog", "عنوان دیالوگ",MessageBoxButtons.YesNo,MessageBoxIcon.Hand);
        }

اینم سورس برنامه : http://s7.picofile.com/file/8238585976/Message_box.zip.html

sezar1370، DeMoN و REX پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برنامه چهارم : جمع اعداد اعشاری و تقسیم اعداد صحیح

 

مثال : برنامه بنویسید که دو عدد اعشاری را با هم جمع کند سپس آن ها دو عدد دیگر با هم تقسیم کنید.

 

ابتدا کد :

 private void button1_Click(object sender, EventArgs e)
        {
            double a=43.3;
            a = 43.3 * 5.333;
            MessageBox.Show("Sum = " + a);

            a = 12;
            a = a / 7;
            MessageBox.Show("taqsim tow adad = " + a);
        }

اینم خود برنامه : http://s6.picofile.com/file/8238587334/taqsim_and_subtrac_asari.zip.html

sezar1370، DeMoN و REX پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برنامه پنجم : نمایش دادن زیر رشته

 

مثال: یک برنامه بنویسید که زیر زشته را نشان دهد .

private void button1_Click(object sender, EventArgs e)
        {
            string str;
            str = textBox1.Text;
            MessageBox.Show(str.Substring(2,3),"");
        }
DeMoN و sezar1370 پسند شده است

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برنامه ششم : جا به جایی رشته ها

 

مثال : برنامه بنویسید که دو عدد را باهم عوض کنند .

 

 

ابندا سورس:

 private void button1_Click(object sender, EventArgs e)
        {
            string strd, strnewd;
            strd = textBox1.Text;
            strnewd = strd.Replace("Hellow", "goodby");
            MessageBox.Show(strnewd, "string");
        }

اینم خود برنامه : http://s6.picofile.com/file/8238753942/Replace.zip.html

sezar1370، DeMoN و REX پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برنامه هفتم : نمایش تاریخ کنونی

 

مثال : برنامه بنویسید که تاریخ و ساعت کنونی کامپیوتر را نمایش دهد

 

ابتدا کد:

 private void button1_Click(object sender, EventArgs e)
        {
            DateTime d;
            d = DateTime.Now;
            MessageBox.Show(d.ToString());
        }

اینم خود برنامه : http://s7.picofile.com/file/8238753992/Data_Time.zip.html

REX، DeMoN و sezar1370 پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

درباره ی ما

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.