رفتن به مطلب

ارسال های توصیه شده

سلام.این تاپیک رو برای آموزش زبان c زدم.

البته خیلی مقدماتیه:ws37:

سعی میکنم چیزایی که واقعا لازمه و به کارمیاد رو بگم

اول یه توضیحی درباره این زبان برنامه نویسی:

زبان قابل انعطاف و بسیار قدرتمندیه و هیچ محدودیتی برای برنامه نویس نداره.هرآنچه را که فکر میکنید میتونید در این زبان پیاده سازی کنید

 

ارتباط تنگاتنگی بین C و زبان اسمبلی وجود داره.پس میتونید از تمام قابلیت های اسمبلی در این زبان استفاده کنید

 

C نسبت به حروف حساسه.یعنی بین حروف کوچک و بزرگ تفاوت میگذاره.به عنوان مثال while یک کلمه کلیدی است ولی WHILE این طور نیست.

 

توصیه میشه تمام برنامه هایC با حروف کوچیک نوشته بشن

 

حداکثر طول یک دستور در C 255 کاراکتره

 

  • Like 17
لینک به دیدگاه

تعریف متغیر :

;

Int a;

Intb;

Float a,b;

 

مقداردهی:

Int a=5;

Float a=3,14;

Char ch='a';

Int a,b=6;

 

برای مقدار دهی ثابت ها از const استفاده میکنیم:

Const ;

Const int a=b;

Const float r=3,14;

  • Like 11
لینک به دیدگاه

عملگرها:

ا-عملگرهای محاسباتی

2-عملگرهای منطقی

3-عملگرهای رابطه ای

4-عملگرهایbitwise operator

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

1-عملگرهای محاسباتی:

w-y

w+y

x*y

x/y

x%y

x--

y--

--x

--y

 

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

2-عملگرهای منطقی:

and:&&

or:||

not:!

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

3-عملگرهای رابطه ای:

>

>=

==

=!

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

4-عملگرهایbitwise operator (ترجمه شده:دستکاری بیت:w58:!)

and:&

or:|

wor:^

not:n

shiftright>>

shiftleft

  • Like 12
لینک به دیدگاه

چاپ اطلاعات :

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

عبارت اول برای کاراکترهای کنترلی،کاراکترهای فرمت در تابع printfاست

عبارت دوم اطلاعاتی که باید با فرمت مشخص شده در عبارت اول در خروجی نمایش داده شود

 

مثال:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.
  • Like 11
لینک به دیدگاه

f\ ----> انتقال به صفحه ی جدید

n\ ----> انتقال به خط جدید

t\ -----> ایجاد 8فاصله(tab)

'\ -----> چاپ کردن' درمتن

"\ -----> چاپ کردن" در متن

 

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

 

مثال:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

خروجی:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

*به خاطر وجودn\ قبل از عبارت world،این عبارت در سطر بعدی چاپ میشه

  • Like 11
لینک به دیدگاه

f% اعشاری

c% کاراکتر

s% رشته

d% عدد

p% اشاره گر

u% عدد صحیح بدون علامت

%% چاپ%

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

مثال:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

خروجی:b

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

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

خروجی:zahra

  • Like 11
لینک به دیدگاه

برای خواندن کاراکتر از صفحه کلید :

 

(نوع متغیر ,آدرس متغیر)scanf

getch

 

getche

 

getchar

 

تفاوتgetcheبا getch در این است که کاراکترهای ورودی رو نشون میده

getcharنیاز به زدن کلیدenter داره

  • Like 11
لینک به دیدگاه

یک تمرین ساده:

برنامه ای که میانگین 3 عدد را با استفاده از تابع getch حساب کند.

 

#include

#include

main()

{

float avg,

int a,b,c;

printf("\n enter first number:");

a=getch();

printf("\n enter second number:");

b=getch();

printf("\n enter third number:");

c=getch();

avg=(a+b+c)/3;

printf("\n your avarage is:%f",avg);

}

  • Like 11
لینک به دیدگاه
  • 1 ماه بعد...

تمرین1:برنامه ای که میانگین اعداد ورودی زا محاسبه کند

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

m تعداد افرادوn نمره ها هستند.

 

 

تمرین2:برنامه ای که فاکتوریل یک عدد را حساب کند:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 3
لینک به دیدگاه

سلام خوبید؟؟؟

انتحانت خوب بود؟؟؟

می بخشید اینجا پیام دادم....صفحه پروفیلتون بسته بود....

 

خواستم بابت جزوه خوب برنامه نویسی تشکر کنم....

بسیار سپاسگذارم....:icon_gol::icon_gol::icon_gol:

  • Like 1
لینک به دیدگاه
×
×
  • اضافه کردن...