دسته بندی : پاورپوینت
نوع فایل: ppt _ pptx
( قابلیت ویرایش )
قسمتی از اسلاید پاورپوینت :
تعداد اسلاید : 31 صفحه
آرایه .Array آرایه مجموعه اى از متغیرهاى از یک نوع است که با یک نام مشترک تحت استفاده قرار مى گیرند.
یک عنصر بخصوص در یک آرایه با یک index ( اندیس ) مورد دستیابى قرار مى گیرد.
در C تمام عناصر آرایه از مکانهاى مجاور ( بهم چسبیده ) حافظه تشکیل مى گردند . کوچکترین آدرس ، آدرس عنصر اول است .
بزرگترین آدرس متناظر آخرین عنصر است.
آرایه ها مى توانند یک بعدى یا چند بعدى باشند .
آرایه هاى یک بعدى .
فرم کلى آرایه یک بعدى به این صورت است : type array-name[ size ] ; همان نوع پایه است که نوع هر عنصر آرایه است .
type اندازه ( size ) مى گوید آرایه چند عنصر درون خود خواهد داشت .
اندیس اولین عنصر هر آرایه ، صفر مى باشد .
مثال : اگر بگویید int x[10] ; x به عنوان یک آرایه با 10 عنصر معرفى شده لذا عناصرش x[0] , x[1] , x[2] , … , x[9] مى باشد .
عنصر آدرس 0 1 2 3 4 5 6 7 1000 1002 1004 1006 1008 1010 1012 1014 عنصر آدرس 8 9 1016 1018 اگر x در حافظه از آدرس 1000 شروع شده باشد آنگاه : مثال : #include main( ) { int x[10] ; int t ; for ( t = 0 ; t < 10 ; ++t ) x[ t ] = t ; for ( t = 0 ; t < 10 ; ++t ) printf(“x[%d]= %d\n”,t, x[t]); } sizeof(type) * length of array total bytes = char interest[10] ; کل اندازه آرایه از فرمول زیر بدست مى آید : مثال : int id[4] ; 1 x 10 = 10 مثال : 2 x 4 = 8 Sizeof1.C برنامه مثال : #include #include main() { int x[10], num ; clrscr(); printf("size of int is %d \n", sizeof(int)); printf("size of float is %d \n", sizeof(float)); printf("size of double is %d \n", sizeof(double)); printf("size of long double is %d \n", sizeof(long double)); printf("size of long int is %d \n", sizeof(long int)); printf("size of num is %d \n\n", sizeof(num)); printf("size of x is %d \n\n", sizeof(x) ); } size of int is 2 size of float is 4 size of double is 8 size of long double is 10 size of long int is 4 size of num is 2 size of x is 20 size of int is 2 نتیجه اجرا x X[0] X[1] X[8] y y[0] y[1] y[8] x + y X[0] + y[0] X[1] + y[1] X[8] + y[8] #define MAX 100 #include #include main() { /* sum of two vectors */ int i , n; double x[MAX] , y[MAX] ; printf(“ n ? \n”); scanf(“%d”, &n) ; printf(“please enter the values of the first vector:\n”) ; for (i = 0 ; i < n ; i++ ) { printf(“x[%d] ? \t “ , i ) ; scanf(“%lf” , &x[i]) ; } printf(“please enter the values of the second vector:\n”) ; for (i = 0 ; i < n ; i++ ) { printf(“y[%d] ? \t “ , i ) ; scanf(“%lf” , &y[i]) ; } برنامه جمع دو بردار for (i = 0 ; i < n ; i++ ) printf(“sum[%d] = %.0f \n” , i , x[i] + y[i] ) ; } toupper(ch) = اگر ch یک حرف کوچک باشد
متن بالا فقط قسمتی از اسلاید پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل کامل را فورا دانلود نمایید
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت: توجه فرمایید.
در این مطلب، متن اسلاید های اولیه قرار داده شده است.به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرماییدپس از پرداخت هزینه ،ارسال آنی پاورپوینت خرید شده ، به ادرس ایمیل شما و لینک دانلود فایل برای شما نمایش داده خواه شددر صورت مشاهده بهم ریختگی احتمالی در متون بالا ،دلیل آن کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارددر صورتی که اسلاید ها داری جدول و یا عکس باشند در متون پاورپوینت قرار نخواهند گرفت.
« پرداخت آنلاین و دانلود در قسمت پایین »