Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

C-Sharp тіліндегі массивтер

Автор:   •  Февраль 23, 2022  •  Реферат  •  1,283 Слов (6 Страниц)  •  339 Просмотры

Страница 1 из 6

ФИЗИКАЛЫҚ ПРОЦЕССТЕРДІ КОМПЬЮТЕРЛІК МОДЕЛЬДЕУ КУРСЫ

Бұл курс ҚҰУ - нің физика-техникалық факультетінің студенттеріне арналған. Лектор - Хасанов Манас Кабылтайевич.

Тел:        +7 (707) 612 66 92

Почта:        manas_hasanov@mail.ru

І-бөлім

C-SHARP АҚПАРАТТЫҚ БАҒДАРЛАМАЛАУ ТІЛІ

§3. C-Sharp тіліндегі массивтер.

Массивтер.

        C# тілінде массив дегеніміз барлығына ортақ аты бар, бір типті айнымалылар жиынтығын айтады.

        C# тілінде массивті қолдану үшін екі сатылы процедура жасау қажет, себебі C# массивті объект ретінде қарастырады. Алдымен массивтің атын жариялау керек. Содан сон, «new» операторының көмегімен массивтің объектісін құру керек.

        Бір өлшемді массивті с # тілінде жариялаудың жалпы синтаксисін келесі түрде жазуға болады:

Тип [] Имя массива = new Тип [количество содержимого элементов];

        

Бір өлшемді массивті с # тілінде жариялаудың мысалы:

// int типті, аты array болатын, ұзындығы 5 элементтен тұратын массив жариялаймыз.

int[] array = new int[5];

// Массивтің әр элементің қолмен инициализия жасаймыз.

array[0] = 100;

array[1] = 23;

array[2] = 25;

array[3] = 31;

array[4] = 1;

// Цикл ішінде массивтің әр элементің қолданамыз.

for (int i = 0; i < 5; i++)

{

    Console.WriteLine("Array[" + i + "] = " + array[i]);

}

Сондай ақ, массив элементтерін нөмері бойынша инициализия жасаумен қатар арнайы инициализациялау синтаксистері арқылы толтыруға болады. Ол үшін фигурлық жақша ішінде әр элементтерді үтір арқылы толтырады. Бұл жол қолайлы болып табылады егер массив аз ғана элементтерден құралған болса және массивті тез арада толтыру қажет болса.

Мысал

// Массивті new операторы арқылы толтырудың арнайы инициализациялау синтаксисі

int[] array = new int[] {10,20,30,40,50};

// Массивті new операторын қолданбай толтырудың арнайы инициализациялау синтаксисі

string[] info = { "Фамилия", "Имя", "Отчество" };

// Массивті new операторы арқылы және ұзындығын көрсету арқылы толтыру

char[] symbols = new char[4] { 'X','Y','Z','M' };

Length қасиеті

Әр массивтің Length деген қасиеті бар. Бұл қасиет арқылы массивтің элементтер санын (ұзындығы) аңықтай аламыз. Length қасиетіне келесі мысалды қарастырайық:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            int[] array = { 1, 2, 3, 4 };

            for (int i = 0; i < array.Length; i++)

                Console.WriteLine(array[i]);

            Console.ReadLine();

        }

    }

}

        

...

Скачать:   txt (8.6 Kb)   pdf (178.1 Kb)   docx (1.3 Mb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club