آموزش آزمايشگاه زبان هاي برنامه نويسي قسمت 6
مبانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری آشنایی با عملگرها :: الف - عملگر انتساب =
A=10; B=A;
ب - عملگرهای ریاضی
/ تقسیم اعشاری
. تفريق
=
* ضرب
= =*
محاسباتی : + جمع محاسبات انتساب : =+
a=a+b; x=x*2; y=y/3.14; z=z-a;
>> a+=b; >> x*=2; >> yl=3.14; >> z==a;
a=x+y;
افزاینده کاهنده
{} پس ) پس
ج- عملگرهای افزایش یا کاهش تکت واحدی
افزاینده
{} پیش افزاینده تک والدی )
کاهنده
{} پیش (کاهنده تک واحدی )
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
| 0:08:19 / 6:40:15
(
=
tul |
مبانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری -
آشنایی با عملگرها ::
ج- عملگرهای افزایش یا کاهش تک واحدی
افزاینده تک واحدی ) {} پیش افزاینده (کاهنده تک واحدی ) {} پیش کاهنده
{} پس افزاینده {) پس کاهنده
int x=10; int a,b;
int x=10; int a,b;
پس کاهنده
--
a=X
پس افزاینده
;++
a=x
پیش کاهنده
; b=-x
پیش افزاینده
; b=++x
Xab
ab
ا
40
ا
12
ن
و
0:18:49 / 0:40:15
مبانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری
آشنایی با عملگرها ::
{} پس افزاینده
كاهنده { يس
ج. عملگرهای افزایش یا کاهش تک واحدی
افزاینده
{} پیش افزاینده تک واحدی ) کاهنده تک واحدی ) {} پیش کاهنده
1- int x=17,y=10,a,b; 2-a=x++; 3- b=--y*y; 4- a=++x+b; 5- console.Writeline(x,y,a,b);
xy
10
81
100
میانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری -
if (x==y)
آشنایی با عملگرها :: د. عملگرهای مقایسه ای :: برابری == نابرابری =! بزرگتری < کوچکتری > بزرگتر یا مساوی =< کوچکتر یا مساوی =>
a=20; x=7; y=3;
درست ۱ True غلط
. False
if(x==y)
a=10;
if(x=y)
0; a=
ا
=
0:40:15
/ 0:33:41
|
مبانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری
آشنایی با عملگرها ::
عملگرهای رابطه ای : او ربط
یا ربط ||
C
|
|
--
-
--
--
-
-
-
-
--
--
-
-
-
-
-
if (c1) (22)
ہ
لا
-
(cnce2 |
ifc1}||(C2)
IL HE
LEEF
انا
ہے
0:38:31
0:40:15
)
=
مبانی برنامه نویسی - مدرس : رضا مهدیزاده طاهری
آشنایی با عملگرها ::
عملگرهای رابطه ای : او ربط
یا ربط ||
C
|
|
--
-
--
--
-
-
-
-
--
--
-
-
-
-
-
if (c1) (22)
ہ
لا
-
(cnce2 |
ifc1}||(C2)
IL HE
LEEF
انا
ہے
0:38:31
0:40:15
)
=
الا
همه توضیحات ...