File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1+ # اشاره گر ها (Pointers)
2+
3+ ## آرایه ها
4+
5+ 1 . تابعی بنویسید که یک آرایه و یک عدد دریافت نماید و تمام خانه های آن را برابر با آن مقدار قرار دهد
6+ 2 . تابعی بنویسید محتویات یک آرایه را در آرایه دیگر کپی نماید، سایز آرایه می تواند متغیر باشد
7+ 3 . تابعی بنویسید محتویات یک آرایه را به انتهای آرایه ی دوم اضافه نماید
8+ 4 . تابعی بنویسید که محتویات یک آرایه را معکوس نمیاد
9+ 5 . تابعی بنویسید که یک ایتم )عدد( را به درون یک آرایه اضافه نماید، تعداد ایتم ها متغیر می باشند ولی حداکثر
10+ عضو می گردد( 5 عضو پس از افزودن یک ایتم در جایگاه دلخواه دارای 4 تعداد ثابت می باشد. )مثال آرایه ای با
11+ 6 . عضو پس از حذف یک 6 . تابعی بنویسید که یک ایتم )عدد( را از درون یک ارایه حذف نماید. )مثال آرایه ای با
12+ کاهش پیدا میکند( 5 آیتم دلخواه در آرایه تعداد اعضای آن به
13+ 7 . تابعی بنویسید که یک عدد را درون یک آرایه پیدا نماید و آدرس آن ایتم را برگرداند
14+ 8 . تابعی بنویسید که یا پترن )سری عدد( را درون یک آرایه ی دیگر بیابد و آدرس شروع آن پترن را برگرداند
15+ 9 . تابعی بنویسید که یا آرایه را درون یک آرایه دیگر از هر نقطه ای )ایندکس( اضافه نماید
16+ 10 . )کوچک به بزرگ یا بزرگ به DSC یا ASC . تابعی بنویسید که یک آرایه دریافت و آن را به دو صورت
17+ کوچک( مرتب نماید.
18+ 11 . تابعی بنویسید که دو آرایه را با هم مقایسه نماید و حالات زیر را به عنوان خروجی بر گرداند
19+ ```
20+ arr1 == arr2 -> return 0
21+ arr1 < arr2 -> return < 0 (یک عدد منفی)
22+ arr1 > arr2 -> return > 0 (یک عدد مثبت)
23+ ```
24+ 12 . تابعی بنویسید که یک عدد را درون یک آرایه ی مرتب شده با الگوریتم باینری سرچ چیدا نماید و آدرس ان را
25+ برگرداند.
You can’t perform that action at this time.
0 commit comments