علوم مهندسی کامپیوتر و IT و اینترنت

معرفی زبان برنامه نویسی C

moarefi_zabane_barname_nevisi_c

در نمایش آنلاین پاورپوینت، ممکن است بعضی علائم، اعداد و حتی فونت‌ها به خوبی نمایش داده نشود. این مشکل در فایل اصلی پاورپوینت وجود ندارد.






  • جزئیات
  • امتیاز و نظرات
  • متن پاورپوینت

امتیاز

درحال ارسال
امتیاز کاربر [0 رای]

نقد و بررسی ها

هیچ نظری برای این پاورپوینت نوشته نشده است.

اولین کسی باشید که نظری می نویسد “معرفی زبان برنامه نویسی C”

معرفی زبان برنامه نویسی C

اسلاید 1: Introducing to The CProgramming Language

اسلاید 2: The C Programming Languagegeneral purpose همه منظوره AssemblyMachine language low-levelMiddle-level Natural LanguagePascalSyntax ظاهر ، ديكتهSemantic, logical مفهوم ، منطقي Scanf

اسلاید 3: C++ object-orientedIntegrated Development EnvironmentIDE محيط توسعه يكپارچه Source منبع، منشا

اسلاید 4: #include <stdio.h>#include <conio.h>main(){ statement sequence}clrscr()Library function تابع كتابخانه اي Case-sensitive Upercase حروف بزرگ Lowercase حروف كوچک

اسلاید 5: #include <stdio.h>main( ){ printf(“This is a short C program.”);}Turbo c + download

اسلاید 6: preprocessorglobal definitionmain(){ statement sequence}Function1(parameter list) {statement sequence}

اسلاید 7: #include <stdio.h>#include <conio.h>main(){ clrscr(); printf(hello,world);}Header file

اسلاید 8: #include <stdio.h>#include <conio.h>main(int argc, char *argv){ clrscr(); printf(hello,world);}Header file

اسلاید 9: 000000000001010011111111MemoryحافظهRAM حافظه اصلي00000000000000010000001000000011FFFFFFFFx&fahrPointer اشاره گرfahr

اسلاید 10: bit 0ذره 1 byte 8 bit000000000000000010002561K 210 1024 Key1KByte 210 byte 1024 byte2 KByte 2 * 210 byte 20481MB 220 Byte56kbps

اسلاید 11: 011111111*20 + 1*21 + 1*22 + 1*23 + 1*24 + 1*25 + 1*26

اسلاید 12: 1M (Meg) 220 1K * 1K 1048576 1G 2 301T 2 40GigTera

اسلاید 13: # & % ^ 5 / 7 ~ tilde * asterisk@ ATsign ^ hat $ dolar sign + -_ underline underscore- dashFunction keys Arrow Key | pipe Characters

اسلاید 14: Data types انواع داده ايcharacter char -127 127 integer int -32768 32767float floatdouble doublevoid voidLong int -2147483647 2147483647unsigned char 0 255Unsigned int 0 65535

اسلاید 15: 32.625 0.32625 * 10^2 0.000345 0.345 * 10^-3 -456.45 -0.45645 * 10^3 -0.45645321 * 10^3

اسلاید 16: TypeTypical sizeMinimal rangechar1 byte-127 to 127unsigned char 1 byte0 to 255signed char1 bytesame as charint2 to 4-32767 to 32767unsigned int2 to 4 byte0 to 65535signed int2 to 4Same as intshort intsame as int same as intUnsigned short int Same as unsigned int 0 to 65535Signed short int same as int same as int86-2-16

اسلاید 17: TypeTypical sizeMinimal rangelong int4 byte-2,147,483,647 to 2,147,483,647long long int8 byte -(263 – 1) to (263 –1) signed long intsame as long intsame as long intUnsigned long int 4 byte 0 to 4,294,967,295Unsigned long long 8 byte0 to 264 -1 float 4 byte1E-37 to 1E+37 with six digits of precisiondouble8 byte1E-37 to 1E+37 with ten digits of precisionLong double80 bit ( 10 byte)1E-37 to 1E+37 with ten digits of precision

اسلاید 18: Variable متغيرint i;declare variable statement;Variable declaration;type var-name;char name;double x;

اسلاید 19: Statement دستور، جمله declaration statement معرفي assignment statement تخصيصFunction call فراخواني تابع

اسلاید 20: String رشتهCharacter string رشته كاراكتري“hello, word”“the value is %d”

اسلاید 21: Input Numbers From the Keyboardscanf()با استفاده از تابع وارد كردن اعداد صحيح :scanf(“%d”, &int-var-name);وارد كردن اعداد اعشاري :scanf(“%f ”, &float-var-name);وارد كردن اعداد از صفحه كليد

اسلاید 22: مثال: int num;scanf(“%d” , &num);float x;scanf(“%f” , &x);مثال: اگر مي خواهيد مقداري را در متغيري از نوع double وارد كنيد از %lf استفاده نماييد . Ampersand آدرس

اسلاید 23: #include “stdio.h”main(){ int num; float x; printf(“Enter an integer: “); scanf(“%d” , &num); printf(“Enter a floating point number: “); scanf(“%f” , &x) ; printf(“num = %dn ” , num ); printf(“x = %f “ , x );}مثال : ( نام برنامه SCANF1.C)

اسلاید 24: int num1, num2 ;Float f1; Scanf(“%f%d%d”,&f1 , &num1 , &num2 )match

اسلاید 25: مثالنام انگليسينامعملگررديف-x , x – ysubtraction, unary minusتفريق و منهاي يكاني-1x + yadditionجمع+2x * ymultiplicationضرب*3x / ydivisionتقسيم/4 x % yModulo divisionباقيمانده تقسيم%5--x , x--decrementكاهش يك واحد--6++x , x++incrementافزايش يك واحد++7Arithmetic operators عملگرهاي حسابي * Is asterisk

اسلاید 26: * asterisk/ slash% modulaspow(2,3)for( ; ;number_of _words ++) ^

اسلاید 27: #include <stdio.h>#include <conio.h>main(){ int x,y; x=8; y=2; clrscr(); printf(-x=%dn,-x); printf(x-y=%dn,x-y); printf(x+y=%dn,x+y); printf(x*y=%dn,x*y); printf(x/y=%dn,x/y); printf(x mod y=%dn,(x%y)); مثال : ( نام برنامه ARITH_OP.C )

اسلاید 28: printf(x=%dn,x); printf(x--=%dn,(x--)); printf(x=%dn,x); printf(--x=%dn,--x); printf(x=%dn,x); printf(++x=%dn,++x); printf(x=%dn,x); printf(x++=%dn,x++); printf(x=%dn,x);}در مورد ++ و -- اگر عملگر قبل از عملوند بيايد ( مانند ++x) C ابتدا عملگر را اعمال مي كند سپس مقدار عملوند را استفاده ميكند و بر عكس اگر عملوند بعد از عملگر بيايد ( مانند x++ ) C ابتدا مقدار عملوند را استفاده مي كند سپس عملگر را اعمال مي كند .

اسلاید 29: #include <stdio.h>#include <conio.h>main(){ int x , t , z ; clrscr(); x = 35; t = x-- ; z = --t; printf(x=%d t=%d z=%d , x , t , z ); }DECX_Z_T.Cنام فايل :

اسلاید 30: #include stdio.h#include conio.hmain() { int x , y ; x = 10 ; y = 3 ; clrscr(); printf( x = %d , y = %dn, x , y ) ; printf( x/y = %dn , x / y ) ; /* will display 3 */ printf( x mod y = %dn , x % y ) ; /* will display 1 */ x = 1 ; y = 2 ; printf( x = %d , y = %dn, x , y ) ; printf( x/y = %d , x mod y = %d , x / y , x % y ); /* display 0 , 1 */}مثال : ( نام برنامه ARIT_OP2.C )

اسلاید 31: #include stdio.h#include conio.hmain() { int x , y ; x = 10 ; clrscr() ; printf( n x = %dnn , x ) ; y = ++x ; /* y is 11 and x is 11 */ printf ( ++x is %d , x = %dnn , y , x ) ; x = 10 ; printf( x = %dnn , x ) ; y = x++ ; /* y is 10 and x is 11 */ printf ( x++ is %d , x = %d n , y , x ) ; }مثال : ( نام برنامه inc_dec.c )

اسلاید 32: تقدم اپراتورهاي حسابيبالاترين تقدم++ -- -منهاي يكاني * / % + -پايين ترين تقدمكاهش تقدم

اسلاید 33: Comment توضيح/* THIS IS A COMMENT */

15,900 تومان

خرید پاورپوینت توسط کلیه کارت‌های شتاب امکان‌پذیر است و بلافاصله پس از خرید، لینک دانلود پاورپوینت در اختیار شما قرار خواهد گرفت.

در صورت عدم رضایت سفارش برگشت و وجه به حساب شما برگشت داده خواهد شد.

در صورت نیاز با شماره 09353405883 در واتساپ، ایتا و روبیکا تماس بگیرید.

افزودن به سبد خرید