Массивтермен жұмыс
Автор: bolaat0va • Февраль 20, 2022 • Лабораторная работа • 652 Слов (3 Страниц) • 340 Просмотры
Қазақстан Республикасының білім және [pic 1]
ғылым министрлігі
Қарағанды техникалық университеті
Ақпараттық қауіпсіздік
кафедрасы
ЗЕРТХАНАЛЫҚ ЖҰМЫС №5
Пәні: Алгоритмдеу және бағдарламалау негіздері.
Тақырыбы:Массивтермен жұмыс.
Жетекшісі: Сайлау Кызы Ж.
[pic 2]
қолы-күні
Студент:СИБ 20-01
Азмагамбетова А.Ж.
2020
1. Жұмыс мақсаты:
Зертханалық жұмыстың мақсаты-C++тілінде массивтермен жұмыс жасауда практикалық дағдыларды алу.
2. Жұмыстың міндеттері
Келесі тақырыптарды меңгеру:
- C++тілі циклінің операторлары. Кірістірілген циклдер.
- C++тілінің шартты операторы.
- Массивтер.
Тапсырма:
2-нұсқа.
2 | 200 | -50…50 | Подсчитать количество пар соседних элементов с одинаковыми значениями |
#include <iostream>
#include <ctime>
#include <stdio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
const int SIZE = 200;
int a[SIZE], kol = 0;
int i;
srand(time(NULL));
for (i = 0; i < SIZE; ++i)
{
a[i] = -50 + rand() % 101;
cout << a[i] << ' ';
}
for (i = 1; i < SIZE; ++i)
{
if (a[i - 1] == a[i])
++kol;
}
cout << " Количество = " << kol << endl;
return 0;
}
Нәтиже:
[pic 3]
Бақылау сұрақтары
- Массивтер. Массивтерді жариялау.
Массив – бір элементтерден құралған жиынтық.
Массив келесі қасиеттерге ие мәліметтер жиынтығы:
- массивтің барлық элементтері бірдей типке ие;
- массив барлық элементтер үшін бір атауға ие;
- массивтің белгілі бір элементіне қол жеткізу индекстермен жүзеге асырылады.
Массивті жариялау келесі синтаксистен тұрады:
<тип сипаттамасы> <аты> [<тұрақты өрнек>];
<тип сипаттамасы> <аты> [];
Мұнда квадрат жақшалар синтаксистің элементі болып табылады.
- Массив элементтерін индекстеу (нөмірлеу).
Егер сіз басқаша көрсетпесеңіз, массив элементтері 0-ден бастап индекстеледі (яғни нөмірленеді); басқаша айтқанда, массивтегі бірінші элемент 0 индексі болады. Осы себепті, жарнамадағы массивтің өлшемін анықтайтын мән болуы керек элементтер санынан аз болуы керек. Мысалы, егер сіз 10 элементтен тұратын массив жасағыңыз келсе, өлшемі үшін 9 мәнін көрсетуіңіз керек.
...