Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Масиви. Одномірні і двомірні масиви

Реферат Масиви. Одномірні і двомірні масиви





м. Тобто ми можемо описати завідомо великий масив, а в програмі визначити, скільки елементів реально буде використовуватися. Елементи цих масивів можуть бути цілочисельними. Тоді опис буде виглядати наступним чином: var a, b: array [1 .. 100] of integer;

В· Вихідними даними будуть елементи результуючого масиву, назвемо його c. Тип результуючого масиву також повинен бути цілочисловим.

В· Крім трьох масивів нам буде потрібно змінна - параметр циклу і індекс масиву, назвемо її i, а також мінлива n для визначення кількості елементів у кожному масиві.

Хід вирішення задачі:

В· визначимо кількість елементів (розмірність) масивів, введемо значення n;

В· введемо масив a;

В· введемо масив b;

В· в циклі, перебираючи значення індексу i від 1 до n, обчислимо послідовно значення елементів масиву c за формулою: c [i] = a [i] + b [ i];

В· виведемо на екран отриманий масив.

Текст програми:


Program summa;, b, c: array [1 .. 100] of integer;, n: byte; ( з ); (n); i: = 1 to n do (a [i]); i: = 1 to n do (b [i]); i: = 1 to n do [i]: = a [i] + b [i];} i: = 1 to n do (c [i], );

end.


2. Приклад програми з помилкою масиву Паскаля


Program primer _ error; = array [1 .. 80] of word;: integer;: vector;: = 45; [n * 2]: = 25;.


Хоча дана програма повністю відповідає синтаксису мови, і транслятор В«пропуститьВ» її, на стадії виконання відбудеться помилка виходу за межі масиву Паскаля. При n = 45 вираз n * 2 = 90, комп'ютер зробить спробу звернутися до елементу масиву a [90], але такого елемента немає, оскільки описаний масив розмірністю 80. p align="justify"> Будемо вважати, що хороша програма повинна видавати попереджувальне повідомлення у випадку спроби звернення до неіснуючих елементів масиву. Не зайвим буде перевіряти можливий вихід, як за праву, так і за ліву межі масиву, адже не виключено, що в результаті обчислення значення виразу вийде число, що знаходиться лівіше межі масиву Паскаля. p align="justify"> З усього цього слід зробити висновок: програмісту треба бути дуже акуратним при роботі з індексами масиву.



Висновок


Отже, ми вивчили розділ В«МасивиВ» і дізналися що масив - це іменована група однотипних даних, що зб...


Назад | сторінка 13 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Поняття і елементи масиву
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Обробка масиву покажчиків
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...