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

وبلاگ آموزش سی شارپ

سلام خدمت همه شما دوستان عزیز که به من لطف داشتید و وبلاگ رو دنبال کردین...از مباحثی که قصد داشتم مطرح کنم
File,delegate,event
هنوز باقی مونده که احتمالاً تو تابستون می گم...شاید هم نگفتم هیچ وقت!:D
به هر حال ادامه آموزش رو تو درس ساختمان داده می گم! به آدرس زیر:
http://datastructurekelas.blogspot.com
تا اطلاع ثانوی موفق باشید!:D

۱۳۸۸ فروردین ۲۸, جمعه

مقدمات!

برای شروع کار باید visual studio رو نصب کنی! من پیشنهاد می کنم که CD رو تهیه کنی!

برای شروع:
create project => visual C# => Console application => OK

اولین کد رو داریم:
using system;
یادت باشه که بعد از هر کدی که می نویسی باید یه ; بذاری!
system یک کلاس از پیش تعریف شده هست که یه سری کد رو در اختیار ما قرار میده! با نوشتن عبارت بالا دسترسی ما به اون کدها راحت تر میشه!
namespace Csharpkelas
}
.....
{
namespace اسم پروژه و برنامه ات رو مشخص می کنه! هر چی که خواستی می تونی بذاری!

Class program
{
.....
}
Program یه اسمه که می تونی به دلخواه خودت تغییرش بدی...! ولی این اسم استاندارد هست!
static void Main()
{
......
}
این جا کد هایه مربوط به برنامه رو می نویسی! تمام مراحل قبل تشریفاتی بود که قبل از نوشتن هر برنامه باید انجام بشه!(البته فعلاً)
حتماً الان می گی که الان تو Visual studio کد هایی هست که تو وبلاگت نیست! حق با تو هست! اما یه اصلی هست تو برنامه نویسی و اون اینه که چیزی رو که نمی دونیم به چه کاری میاد رو نمی نویسیم! در مورد static void Main هم تو قسمت توابع توضیح می دم!

حالا این رو داریم!
using System;

namespace Csharpkelas
{
class Program
{
static void Main()
{
}
}
}
تو C# واسه هر متغیری نوعی تعریف می کنیم...یعنی می گیم که چی نوع داده ای می خواد توش قرار بگیره!
الان از int استفاده می کنیم...هر جا که نوع جدید احتیاج بود توضیحش رو میدم! int فقط اعداد صحیح تا 10 رقمی رو می تونه تو خودش نگه داره!
چند کد مهم:
Console.Write("Csharpkelas") یا Console.WriteLine("Csharpkelas")
این کد باعث میشه چیزی رو که تو پرانتز نوشتی رو نمایش بده!
Console.Read() یا Console.ReadLine()
از کابر ورودی می خواد!
Convert.ToInt32(Console.Read())
این کد میگه که متغیری که باید از طریق کاربر داده بشه از چه نوعی باید باشه!

حالا می خوایم یه برنامه بنویسیم که از کاربر 2تا عدد بگیره و با هم جمع کنه!
using System;

namespace Csharpkelas
{
class Program
{
static void Main()
{
int adad1 , adad2 ,jam;
Console.WriteLine("2ta adad begoo!");
adad1=Convert.ToInt32(Console.ReadLine());
adad2 = Convert.ToInt32(Console.ReadLine());
jam = adad1 + adad2;
Console.WriteLine("{0}+{1}={2}", adad1, adad2, jam);
Console.Read();
}
}
}
آخرین کد برایه اینه که پنجره ای که برنامه داره توش اجرا میشه و نشون داده میشه بعد از زدن یه دکمه بسته بشه!
کد یکی مونده به آخر رو اگه نفهمیدی تو نظرات بگو!
اگه می خوای تمرین کنی یه برنامه بنویس که 3 تا مقدار بگیره و بزرگترینش رو نشون بده!
متغیر ها هم که adad1 , adad2 تعریف کردم واسه این بود که بفهمی هرچی بخوای می تونی بذاری ولی استاندار از a,b شروع میشه!
توضیحات تو عکس هم می تونه مفید باشه! کلیک کنی بزرگ میشه!




هیچ نظری موجود نیست:

ارسال یک نظر