Common Functions Flashcards

1
Q

Scanf

A

براي دريافت ورودي از كاربر ميتوان از اين تابع استفاده كرد.

Scanf(“%d”, &n);

به هنگام نمايش محتواي يك متغيير نيازي به اشاره به محل آن متغير در حافظه و يا استفاده از كاراكتر & ميست.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Printf

A

براي نمايش متن، كاراكتر از اين تابع استفاده ميشود.

Printf(“hello world”);د

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

pow (x, y)

A

تابع توان

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

sqrt(x, y)

A

Radical جذر

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

floor(x)

A

جزء صحيح به سمت عدد كوچكتر گرد ميشود. در واقع عدد اعشاري به عدد صحيح تبديل ميشود

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ceil(x);

A

جزء صحيح به سمت عدد بزرگتر گرد ميشود. در واقع عدد اعشاري به عدد صحيح تبديل ميشود

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

round(x)

A

اگر رقم اعشار از .٥ كوچكتر بود به سمت عدد كوچكتر و اگر بزرگتر يا مساوي .٥ بود به عدد بزگتر گرد ميشود.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

trunc(x)

A

رقم اعشار براي اعداد منفي به سمت عدد بزرگتر و براي اعداد مثبت به سمت عدد كوچكتر گرد ميشود.در واقع براي اعداد مثبت مانند تابع floor و براي اعداد منفي همانند تابع ceil عمل ميكند.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

توابع رياضي تبديل اعداد اعشاري به صحيح

A

1- ceil
2- floor
3- round
4- trunc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

fmod(x, y)

A

باقي مانده تقسيم x بر روي y را محاسبه ميكند.

Reminder

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

fabs(x)

A

تابع قدر مطلق

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

exp(x)

A

exp(x) = e pow x

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

exp2(x)

A

exp2(x) = 2 pow x

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

log(x)

A

تابع لوگاريتم

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

log2(x)

A

لوگاريتم x بر مبناي 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

log10(x)

A

لوگاريتم x بر مبناي 10

17
Q

sin(x)

A

sin(x)

18
Q

cos(x)

A

cos(x)

19
Q

tan(x)

A

tan(x)

20
Q

asin(x)

A

معكوس تابع سينوس

21
Q

acos(x)

A

معكوس تابع مسينوس

22
Q

atan(x)

A

معكوس تابع تانژانت

23
Q

getchar();

A

براي دريافت يك كاراكتر از كاربر ميتوان از اين تابع استفاده كرد.

x = getchar();
%c

24
Q

EOF

A

اين تابع به معناي رسيدن به انتهاي فايل يا عمليات است و در محيط command prompt با كليدهاي تركيبي ctrl + z ميتوان انرا فراخواني كرد.

25
Q

مثال كد هاي جايگزين

A

while ((g=getchar()) =! EOF) { }

while (TRUE) {
g = getchar();
if (g = EOF) break; }