Professional Documents
Culture Documents
Ednomeren Masiv
Ednomeren Masiv
Едномерен масив
2
Едномерен масив
1. Определение – последователност от няколко
еднотипни елемента, съхранени под общо име,
разположени върху част от паметта на компютъра.
Пример:
Оценките на даден ученик могат да бъдат съхранени в
масив с име Ocenki.
Начин на записване:
Ocenki [6, 6, 5, 6, 4, 6]
3
Едномерен масив
2. Характеристики на масив
- Име – идентификатор;
- Дължина – броят на елементите;
- Поле – всеки елемент;
- Тип – типът на данните на масива;
- Индекс – поредният номер на елемент от масива.
- Индексите започват винаги от 0 (нула).
4
Едномерен масив
3. Деклариране на масив
<тип>[ ] <име на масива>;
Пример:
int [ ] a; // масив с име а от целочислен тип
double [ ] mas; // масив от реален тип
int [ ] a, b, c; // деклариране на три масива от
един тип
5
Едномерен масив
4. Указване дължината на масива
< име на масива>= new <тип>[размер];
Примери:
а = new int [8]; // масив а с 8 елемента
mas = new double [2]; // масив от реален тип с два
елемента
name = new string [3]; // масив с три елемента, в
който да се съхраняват трите
имена на даден човек
6
Едномерен масив
5. Деклариране на масив с посочване на дължината
7
Едномерен масив
6. Инициализация на масив – задаване на стойности на
елементите на масива
8
Едномерен масив
7. Задаване на стойностите при декларацията на
масива
9
Едномерен масив
8. Извеждане на стойностите на масива на конзолата
(екрана):
- на отделни редове:
for (int i=0; i<10; i++) Console.WriteLine(a[i]);
- на един ред, отделени с интервали:
for (int i=0; i<10; i++) Console.Write (a[i] + „ “);
10
Едномерен масив
Примерна задача:
Даден е масива а, който се състои от 10 елемента – числата от 1 до
10. Да се напише конзолно приложение, което отпечатва масива на
екрана на един ред.
Решение:
11
Задачи за домашна работа
Задача 1:
Да се напише конзолно приложение, което декларира
масивa а, с пет елементa, числата от 1 до 5 и отпечатва
масива на екрана на един ред.
Изход:
12
Полезни връзки
1. Учебник по Информатика за 8 клас, изд. Изкуства
https://izkustva.bg/i8.php
3. Онлайн компилатор:
https://dotnetfiddle.net/
13