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

Массивтермен жұмыс

Автор:   •  Апрель 13, 2026  •  Контрольная работа  •  418 Слов (2 Страниц)  •  6 Просмотры

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

[pic 1]

«Киберқауіпсіздік және жасанды интеллект» кафедрасы

Зертханалық жұмыс

Пән: Алгоритмдеу және бағдарламалау негіздері

Тақырыбы: Массивтермен жұмыс

Оқытушы: Абдин А. Ж.

(Аты-жөні)

Студент:  Охап Д.

(Аты-жөні)

Тобы:  СИБ-25-2

1. Жұмыстың мақсаты

Зертханалық жұмыстың мақсаты – С++ тілінде матрицалармен жұмыс істеудің практикалық дағдыларын алу.

2. Жұмыстың міндеттері

Келесі тақырыптарды меңгеру:

  • C++ тілінің цикл операторлары. Кірістірілген циклдер.
  • C++ тілінің шартты операторлары.
  • Матрицалар.

#include <iostream>

int main()

{

    const int n = 9;

    int arr[n][n];

    for(int i = 0; i < n; ++i){

        for(int j = 0; j < n; ++j) {

            int number = rand() % 100;

            if((i > j && i + j < n - 1) || (i < j && i + j > n - 1)) {

                arr[i][j] = number;

            } else {

                arr[i][j] = 0;

            }

        }

    }

   

    for(int i = 0; i < n; ++i) {

        for(int j = 0; j < n; ++j) {

            std::cout<<arr[i][j]<<" ";

        }

        std::cout<<"\n";

    }

    return 0;

}

[pic 2]

  1. Екі өлшемді массивтер — бұл жолдар мен бағандардан тұратын кестелік құрылым (матрица); оны жариялауда деректер типі, атауы және екі өлшемі (мысалы, int A[3][4]) көрсетіледі, ал элементіне жол мен баған индекстері арқылы (A[i][j]) жүгінеді.
  2. Динамикалық емес (статикалық) массивтің өлшемі бағдарламаны компиляциялау кезеңінде анықталатын және жұмыс барысында өзгертуге келмейтін, жадтан нақты бөлінген тұрақты ұяшықтар санын білдіреді.
  3. Массив элементтерін индекстеу әрқашан 0-ден басталады: бірінші индекс жолдың реттік нөмірін, екінші индекс бағанның реттік нөмірін анықтайды, бұл жадтағы нақты ұяшықты табуға мүмкіндік береді.
  4. Кездейсоқ сандарды құру алгоритмдік генераторлар көмегімен (мысал rand() ) берілген диапазон ішіндегі болжаусыз мәндерді массив элементтеріне меншіктеу үшін қолданылады.
  5. Кірістірілген циклдар — бұл бірінің ішіне бірі орналасқан циклдік операторлар (көбіне for); мұнда сыртқы цикл массивтің жолдарын, ал ішкі цикл сол жолдың ішіндегі әрбір баған элементін кезекпен өңдеу үшін қызмет етеді.

...

Скачать:   txt (3.4 Kb)   pdf (142.1 Kb)   docx (198.4 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club