Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора системне.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
55.09 Кб
Скачать

53.Оператор циклу do while

Цикл з постумовою. Оператор виконує наступні дії:

  1. Виконується оператор.

  2. Обчислюється вираз умова це логічний вираз, який визначає відношення між величинами.

  3. Якщо умова хибна, тобто = 0, то цикл припиняє роботу.

  4. Якщо умова істинна, тобто >0, то п. 1

Синтаксис : Do {оператори} while (умова);

Цей оператор завжди виконується хоч один раз, на відміну від попередніх, бо вних умова перевіряється на початку.

Всі цикли можуть бути вкладеними.

Тіло циклу виконується доти, поки вираз-умови істинний.

54.Оператор continue для управління роботою циклів

continue - перехід до наступної ітерації циклу. Він використовується, коли тіло циклу містить розгалуження Оператор управління continue може знаходитися тільки в тілі циклу for, while do…while. Як тільки він зустрічається в циклі, виконання циклу виконання циклу починається з наступної ітерації. Йде на початок циклу. Оператори, які стоять між continue і кінцем циклу ігноруються.

Синтаксис continue;

55.Призначення оператора break в операторах циклів

break - оператор переривання циклу. Оператор break може знаходитися тільки в тілі циклу for, while do…while. або оператора switch. Як тільки він зустрічається в циклі, виконання циклу припиняється. Управління передається оператору, який стоїть після закриваючої душки циклу або switch. . Синтаксис break; if (<вираз_умова>) break; <оператори>;}

Оператор break доцільно використовувати, коли умову продовження ітерацій треба перевіряти в середині циклу.

56.Означення масиву

Масив - це впорядкована послідовність змінних одного типу. Кожному елементу масиву виділяється одна комірка пам'яті. Елементи одного масиву займають послідовно розташовані комірки пам'яті. Всі елементи мають одне ім'я - ім'я масиву й відрізняються індексами - порядковими номерами в масиві. Кількість елементів у масиві називається його розміром. Щоб відвести в пам'яті потрібну кількість комірок для розміщення масиву, треба заздалегідь знати його розмір. Резервування пам'яті для масиву виконується на етапі компіляції програми.Масив - це група пронумерованих (проіндексованих) однотипних елементів даних під одним загальним іменем. Розрізняють окремі елементи масиву по індексу – числу, яке стоїть після імені масиву в квадратних душках. Масиви необхідно описувати. Опис включає тип елементів масиву і розмір.

57.Опис масивів

Ім’я масиву це звичайний ідентифікатор. Він має бути унікальним, за ним іде розмірність. Розмір масиву може бути як літеральна константа, так і символьна. Рекомендують користуватися символьними константами, тому що легко можна змінити потрібну розмірність.

58.Звертання до елементів массиву

Щоб звернутися до елемента масиву, треба вказати ім'я масиву й номер елемента в масиві (індекс):

a[0] - індекс задається як константа,

a[55] - індекс задається як константа,

a[I] - індекс задається як змінна,

a[2*I] - індекс задається як вираз.

59.Задання (ініціалізація)одномірних масивів при описі

Одномірний масив має один індекс.. Індекс – це номер в квадратних душках після імені масиву. Елементи масиву можна задавати при його описі,вони задаються в фігурних дужках і розділяються комами :

іnt a[4] = {1, 2, 3, 4};

60.Задання одномірних масивів за допомогою операторів присвоєння

Елементи масиву можна задавати за допомогою операторів присвоєння. При цьому кожен елемент задається окремо.

61.Ввід одномірних масивів з клавіатури

При роботі з масивами необхідно обробляти елементи масиву .Для йього використовують перегляд елементів масиву за допомогою циклів.

for (i=0;i<100;i=i+1)

scanf ( “% d”,&A[i]);

62.Поняття про багатовимірні масиви

Багатомірні масиви мають зразу декілька індексів, кількість індексів необмежена. Є обмеження на загальний розмір масиву. Синтаксис int b[7][7];

63.Опис багатовимірних масивів

При описі багатовимірних масивів опис масиву по кожному індексу пишеться в окремих квадратних дужках. В багатовимірних масивах першим змінюється останній індекс. Загальна кількість елементів багатовимірних масивів рівна добутку розмінностей по кожному індексу. А[2][5][7].Кількість елементів -70.Кількість індексів -3.

64.Задання (ініціалізація) двовимірних масивів при описі

Якщо масив має 2 індекси то його називають двовимірним. При описі багатовимірних масивів опис масиву по кожному індексу пишеться в окремих квадратних дужках.Елементи масиву задаються в фігурних дужках і розділяються комами. В багатовимірних масивах першим змінюється останній індекс. int а[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};

65.Ввід двовимірних масивів з клавіатури

Якщо масив має 2 індекси то його називають двовимірним. При описі багатовимірних масивів опис масиву по кожному індексу пишеться в окремих квадратних дужках.Елементи масиву задаються в фігурних дужках і розділяються комами. В багатовимірних масивах першим змінюється останній індекс. int а[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};

66.Засоби обробки елементів масивів

При роботі з масивами дуже часто потрібно однаково обробити всі елементи або частину елементів масиву. Для цього організується перегляд масиву.

Перегляд елементів масиву характеризується:

  • напрямком перегляду;

  • кількістю одночасно оброблюваних елементів;

  • характером зміни індексів.

За напрямком перегляду масиви обробляють :

  • зліва направо (від початку масиву до його кінця);

  • з права наліво (від кінця масиву до початку);

  • від обох кінців до середини.

Індекси можуть змінюватися

  • лінійно (з постійним кроком);

  • нелінійно (зі змінним кроком).