• Tidak ada hasil yang ditemukan

هب انم خدا مبانی کامپیورت و ربانهم سازی

N/A
N/A
Protected

Academic year: 2024

Membagikan "هب انم خدا مبانی کامپیورت و ربانهم سازی"

Copied!
12
0
0

Teks penuh

(1)

ادخ منا به

یزاس مهنابر و ترویپماک ینابم

اه هیارآ

:

آ هیار هعومجم یرادهگن و هریخذ روظنم هب اواج نابز رد اه هداد زا یا

اب ییاه

دننام ناسکی عون int

یم راک هب حیحص ددع ای یم ،عقاو رد .دنور

اب ناوت

هیارآ زا هدافتسا هداد صاصتخا و ریغتم نیدنچ فیرعت یاج هب اه

یاه زاین دروم

نآ زا کی ره هب هداد ۀعومجم و هدرک فیرعت ریغتم کی ،اه

دوخ رظن دروم یاه

یهورگ یرادهگن رب رداق ریغتم کی یطیارش نینچ رد هک داد صاصتخا نادب ار هداد زا عون اب ییاه

ناسکی یم

دشاب .

یدعب کی یاه هیارآ هب .دنشاب یم یتوافتم داعبا یاراد اه هیارآ رادرب

(Vector) یدعبود یاه هیارآ هب و دوش یم هتفگ

سیرتام (Matrix)

هتفگ

.دوش یم

%%%%%

%

%%%%%%%%%%%%%%%%%%%

(2)

:یدعب کی یاه هیارآ

فیرعت داجیا و

:هیارآ

elementType[] arrayRefVar;

arrayRefVar = new elementType[arraySize];

elementType[] arrayRefVar = new elementType[arraySize];

elementType arrayRefVar[] = new elementType[arraySize];

:لاثم

لوط هب یا هیارآ فیرعت 10

عون زا نآ رصانع هک double

.دنشاب یم

double[] myList = new double[10];

%%%%

%

%%%%%%%%%%%%%%%%%%%%

صانع هب یسرتسد ر

قیرط زا هیارآ تسا نآ سیدنا و مان

سیدنا . رفص زا هیارآ

.دوش یم عورش arrayRefVar[index] = value;

myList[0] = 5.6;

myList[1] = 4.5;

myList[2] = 3.3;

myList[3] = 13.2;

myList[4] = 4.0;

myList[5] = 34.33;

myList[6] = 34.0;

myList[7] = 45.45;

myList[8] = 99.993;

(3)

%%%

%

%%%%%%%%%%%%%%%%%%%%%

اب هیارآ لوط length

:ددرگ یم صخشم

%

%

%%%%%%%%%%%%%%%%%%%%%%%

هیارآ رصانع هب هیلوا یهد رادقم :

elementType[] arrayRefVar = {value0, value1, ..., valuek};

:لاثم

(4)

2)

.تساطخ .داد هیلوا رادقم ناوت یمن ریز لکش هب

%%%%%%%%%%%%%

%

%%%%%%%%%%%

اه هیارآ شزادرپ

1. Initializing arrays with input values:

.درک هدافتسا دیاب هقلح زا هیارآ رصانع ندناوخ یارب

2. Initializing arrays with random values:

زارتمک ات رفص نیب یفداصت رادقم کی اب هیارآ رصانع 100

.دنوش یم یهدرادقم

(5)

3. Displaying arrays:

.تسا هقلح هب زاین هیارآ رصانع پاچ یارب

رتکاراک یاه هیارآ دروم رد درک پاچ ار هیارآ لک روتسد کی اب ناوت یم ی

.

4. Summing all elements:

5. Finding the largest element:

6. Finding the smallest index of the largest element:

(6)

7. Random shuffling:

In many applications, you need to randomly reorder the elements in an array. This is called shuffling. To accomplish this, for each element myList[i], randomly generate an index j and swap myList[i]

with myList[j], as follows:

8. Shifting elements:

9. Simplifying coding:

:ریز دک زا هدافتسا لاثم ناونع هب .تشون یرت هداس یاهدک ناوت یم

(7)

:دک نیا یاج هب

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Foreach Loops

:لاثم

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

(8)

رگید هیارآ رد هیارآ کی ندرک یپک

1 ) list2 = list1;

2 ) یپک یرگید هیارآ رد ار هیارآ کی رصانع ناوت یم ،هقلح کی زا هدافتسا اب

.درک

3 ) دتم زا هدافتسا اب arraycopy

سلاک زا java.lang.System

(9)

اهدتم هب اه هیارآ لاسرا

:

لاثم 1

:

:یناوخارف

لاثم 2 :

(10)

عجرم اب یناوخارف

Reference) (Call by

:

،دشاب هیارآ ددرگ یم لاسرا هک یرتماراپ ،اهدتم یناوخارف رد هک یماگنه رتماراپ و یرهاظ رتماراپ ،عجرم اب یناوخارف رد .تسا عجرم اب یناوخارف نیاربانب .دننک یم هراشا سردآ کی هب ود ره یعقاو ییغت ره

رتماراپ رد ر

یعقاو رتماراپ رد رییغت ثعاب یرهاظ م

.ددرگ ی

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

(11)
(12)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Referensi

Dokumen terkait

شهوژپ نارگ هریخذ داوم شهاک دندرک نایب یا گرب هدننکزتنسوتف حطس شهاک و هقاس رد یزتنسوتف اه یم نزخم هزادنا شهاک هب رجنم ،نآ هجیتن رد هک ددرگ یم ازلک رد هناد درکلمع شهاک ببس دوش Seyed

هب هنوگ یم هدنناوخ هاگ هک تسا یا .تسا نونج و ریح زا هتساخرب وا یاهرعش ،درادنپ یگژيو نیمه هدش ثعاب اه دننام ینادقان ات تسا وردپ زنیترام هاگشناد داتسا ،ثباتنوم ،ديردام .دننک مأت وا

.24 ریوصت دراد مدژک مد اما تسا تپوگ هدس هب قلعتم هک دوــش یم یرادهگن ویکوت وهیم هزوم رد یتپوگ ییاه تپوگ .هدش هتسناد ناکوب یچیلااق دیاش ناریا برغ م.پ متشه زا یکی .دنوــش یم هدید یچیلااق

یخوش ربارب رد انعم نومضم هب تیاضر تیاهن رد و هزیگنا ؛درادن ار انعم هدارا دصق هک هدننک یم یفاک دقع عوقو رد ار مود و لوا یانعم یو .سفن بیط و دقع دوقع ظافلا اریز ،دناد نآ یانعم ققحت یارب

هناش اما ،دنراد شقن ثبکم یدیل و نارگوداج ،لیم نیا یرادیدپ رد هک اه هسوسو نیا هب هک تسوا ماجنارس و تسین یلاخ تیلوئسم نیا زا ثبکم :دهد یم نت هراشا ناطیش و ریدقت ،تشونرس هب اه تیصخش رگید و

هداد یزاس هدافتسا اه .تسا هدش شیپ تردق هسياقم روظنم هب شور نيرتهب باختنا و ینیب شیپ یاه ًلاومعم ،ینیب هداد ب ار اه هعومجم ود ه یم میسقت ازجم هداد لوا شخب .دننک هداد هعومجم مود شخب

ناسنا ریاس دننام ناراتسرپ دنمزاین ،اه یگژیو زا یرادروخرب رب هولاع ات دنتسه تلیضف ،بوخ ناسنا یاه .دنهد هیارا یلوبق لباق تبقارم عامتجا و هداوناخ ،رامیب هب دنناوتب تلیضف دننام ییاه

2016 هلاقم رد هب یا لاحرد یاهروشک رد ییاتسور تارابتعا تیمها یم هعسوت رب ییاتسور تارابتعا هک دندیسر هجیتن نیا هب و دنزادرپ هورگ ناسکی ریثأت یدمآرد فلتخم یاه و تسه یزرواشک ریغ