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

Реферат Агентство з організації концертів та свят. Структури даних в С ++





лювальні процеси, що виконуються на ЕОМ за заданою програмою, можна розділити на три основних види:

лінійні;

розгалужені;

циклічні.

Лінійним прийнято називати обчислювальний процес, в якому операції виконуються послідовно, в порядку їх запису. Кожна операція є самостійною, незалежною від будь-яких умов. На схемі блоки, що відображають ці операції, розташовуються в лінійній послідовності.

Лінійні обчислювальні процеси мають місце, наприклад, при обчисленні арифметичних виразів, коли є конкретні числові дані і над ними виконуються відповідні умові завдання дії.

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

Гіллястий процес, що включає в себе дві гілки, називається простим, більше двох гілок - складним. Складний ветвящийся процес можна представити за допомогою простих розгалужених процессов.Направленіе розгалуження вибирається логічної перевіркою, в результаті якої можливі дві відповіді: «так» - умова виконана і «ні» - умова не виконана.

циклічних називаються програми, що містять цикли. Цикл - це багаторазово повторюваний ділянку програми.

В організації циклу можна виділити наступні етапи:

підготовка (ініціалізація) циклу (І);

виконання обчислень циклу (тіло циклу) (Т);

модифікація параметрів (М);

перевірка умови закінчення циклу (У).

Порядок виконання цих етапів, наприклад, Т і М, може змінюватися. Залежно від розташування перевірки умови закінчення циклу розрізняють цикли з нижнім і верхнім закінченнями. Для циклу з нижнім закінченням тіло циклу виконується як мінімум один раз, так як спочатку виробляються обчислення, а потім перевіряється умова виходу з циклу. У разі циклу з верхнім закінченням тіло циклу може не виконатися жодного разу в разі, якщо відразу дотримується умова виходу.

Алгоритм задачі представлений нижче


. Cтруктура в С + +


Якщо в програмі потрібно зберігати пов'язану інформацію різних типів, вона може використовувати структуру. Структура являє собою змінну, групуються пов'язані частини інформації, звані елементами, типи яких можуть різнитися. Групуючи дані в одну змінну подібним чином, програми спрощуються, знижуючи кількість змінних, якими необхідно управляти, передавати у функції і т.д.


Так Ні


Основні концепції:

· Структури дозволяють програмам групувати в одній змінної пов'язані дані, типи яких можуть різнитися.

· Структура складається з однієї або декількох частин даних, званих елементами.

· Для визначення структури ...


Назад | сторінка 2 з 5 | Наступна сторінка





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

  • Реферат на тему: Основні операції паросилового циклу Ренкіна
  • Реферат на тему: Курси за вибором як умови реалізації індивідуальної освітньої траєкторії в ...
  • Реферат на тему: Проектування технології виконання робіт нульового циклу
  • Реферат на тему: Фази серцевого циклу. Діяльність дихального центру. Процеси травлення
  • Реферат на тему: Особливості і завдання реклами на різних фазах життєвого циклу товару