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

Реферат Програмування в Турбо Паскалі





#39;я і розрізняються тільки індексами, тобто своїм становищем всередині масиву (наприклад a [1], a [2], a [3] - відповідно перший, другий і третій елементи масиву з ім'ям а). Індекс може бути константою (a [5]), змінної (a [i]), виразом (a [i +3]). p align="justify">. Який зв'язок індексування елементів масиву з параметрами циклу FOR? p align="justify"> Оператор циклу FOR використовується для перебору всіх елементів масиву по їх номерах.

Наприклад: i: = 1 to 3 do [i]: = i * 2;

При першому проходженні циклу, коли параметр циклу i = 1, формується перший елемент масиву a [1] = 1 * 2. При другому проходженні циклу i = 2, формується другий елемент масиву a [2] = 2 * 2 і т.д.

. Способи опису масивів. Який з вивчених вами способів опису масивів може бути використаний при передачі масивів у процедури та функції через список формальних параметрів. p align="justify"> 1 спосіб. = array [1 .. 5] of integer;, y, z: ArrayType;

У розділі TYPE визначений один конкретний тип. Ім'я цього типу ArrayType. Далі в розділі VAR цей тип застосований для оголошення будь-якого числа (в даному випадки трьох - (x, y, z) масивів, які будуть мати однакові індексні кордону (в даному випадки від 1 до 5) і один і той же тип. Тут цілого типу.

спосіб.

var

x: array [1 .. 5] of integer;

Якщо перевести, можна прочитати: масив від 1 до 5 цілих чисел.

При передачі процедур і функцій масивів через списки формальних параметрів використовується тільки перший спосіб. Використання другого способу для цих цілей заборонено. p align="justify">. Використання оператора циклу FOR для вводу-виводу і обробки елементів масиву. p align="justify"> Для введення з клавіатури: i: = 1 to n do readln (a [i]);

Для виведення масиву, наприклад у файл:

for i: = 1 to n do writeln (F, a [i]);

Для обробки (наприклад, для пошуку найбільшого елемента масиву);

max: = a [i]; a [i]> max then: = a [i];

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


Назад | сторінка 7 з 7





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

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