پاورپوینت سی شارپ (pptx) 43 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 43 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بسم الله الرحمن الرحيم
معرفي سرفصلها ومنابع :
مقدمه - شناسه ها - داده ها - ثابتها - عملگرها - برخي توابع كتابخانه اي - دستورات ورودي و خروجي - دستورات حلقه و شرط - توابع و پارامترها و توابع بازگشتي - آرايه ها - اشكال زدائي برنامه و آزمايش آن - ساختارها ( ركورد ) - فايلها - - پورت ها
منابع :
1- مرجع C#2008 – مولف : Christian Nagel, … ترجمه : احمد پهلوان و ...
2- Professional C# 2008.pdf
3 نمره کلاسی (به ازای هر غیبت 0/5 نمره کسر)
5 نمره تئوری پایان ترم (الگوریتم و فلو چارت)
12 نمره عملی پایان ترم
C# اصطلاحاً Case Sensitive است .
شناسه :
< Letter | _ > < Letter | Digit | _ > . . . < Letter | Digit | _ >
int ، 4 بایت
char ، 2 بایت
float ، 4 بایت
double، 8بایت
int i , j=12 ;
float f=12.5F ;
double d=12.5 ;
char c = ‘m’ ;
string n=“Book_2”;
bool a=true;
string
bool ، 1 بایت
داده ها
عددی
الفبا عددی
منطقی
صحیح
اعشاری
اعشاری
eg. : short i =10 , j ; double e= 2.71828182845905 ;
بیشتر بدانیم
ثابت ها :
صحيح : 12 , 0x12 , 0X12
اعشاري : 12.6 , 3e+5 , 3e5 , 3.2e-4
كاراكتر : ‘A’ و ‘9’ و ‘#’
رشته : “Computer” و “a123” و “a_1@yahoo.com”
منطقی : true , false
ثابتهاي نمادين ( سمبوليك ) :
const float pi = 3.14F ;
const int id = 20 ;
توضيحات ( Comment ) : // یا /*…………*/
عملگرها ( Operators ) :
عملگرهاي محاسباتي : ( + , - , * , / , % )
5 / 2 = 2 , 5.0 / 2 = 5 / 2.0 = 2.5 , 9.5 % 2 = 1.5, (int)9.5%2 = 1
عملگرهاي يكتائي : ( - , + + , - - , sizeof )
+ + n ; // n = n + 1 ; n + + ;
عملگرهاي مقايسه اي و منطقي : ( < , > , <= , >= , = = , != , && , || , ! )
عملگرهاي جايگزيني : ( = , += , -= , *= , /= , %= )
s += n ; // s = s + n ; x = y = 3 ;
عملگر شرطي ( ?: ): max = ( a > b ) ? a : b;
اولويت عملگرها : ( يكتائي ـــ * , / ـــ + , - ـــ مقايسه اي ـــ = = , =! ـــ && ـــ || ـــ جايگزيني(
دستورات خروجي Console.Write و Console.WriteLine :
Console.Write("abc");
Console.WriteLine("def");
Console.WriteLine("abc");
Console.WriteLine("def");
int a = 5, b = 10;
Console.WriteLine("Sum Of a,b is {0}", a + b);
Console.WriteLine("Sum Of {0},{1} is {2}", a, b, a + b);
double d = 19.76, e = 123456.344;
Console.WriteLine(d.ToString("00.0"));
Console.WriteLine(e.ToString("0,0.00"));
Console.ReadKey();
int a = 27;
Console.WriteLine(a.ToString("X"));
double d = 1230000;
Console.WriteLine(d.ToString("E"));
Console.WriteLine(d.ToString("0.000E+0"));
Console.WriteLine(d.ToString("00.000E+0"));
Console.WriteLine("a=\t{0}\n\ab=\t{1}", a, d);
Console.ReadKey();
\a = Alarm , \b = Backspace , \n = New Line , \t = Tab
دستور ورودي Console.ReadLine :
string s;
s=Console.ReadLine();
int i;
i=Convert.ToInt32(s);
Console.WriteLine(i + i);
i = Int32.Parse(s);
Console.WriteLine(i + i);
double d = Convert.ToDouble (Console.ReadLine());
//double d = double.Parse(Console.ReadLine());
Console.WriteLine(d);