Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Розробка багатомодульної програми із застосуванням функцій

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

 

Практична робота № 12

Тема: Розробка багатомодульної програми із застосуванням функцій.

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

Хід роботи

  1.  Для виконання практичної роботи необхідно вивчити, використовуючи рекомендовану літературу, конспект лекцій і методичні вказівки, такі питання:
  •  структура С++ програм;
  •  правила створення функцій;
  •  прототипи функцій;
  •  використання файлового потоку вводу/виводу.
  1.  Завдання: написати програму, яка виконувала б завдання, поставлене в табл.1, згідно варіанту, враховуючи такі вимоги:
  •  програма повинна містити функції, необхідні для вирішення поставленого завдання;
  •  один з параметрів повинен бути заданий за умовчанням.
  •  на екран повинні виводитися початкові дані, а також результати всіх операцій;
  •  програма повинна мати зрозумілий і доступний будь-якому користувачу інтерфейс;
  •  програма повинна виконуватися до тих пір, поки користувач не захоче припинити роботу з програмою.
  1.  Підготувати звіт про виконання лабораторної роботи, який повинен включати:

тему і мету практичної роботи;

опис завдання, що включає початкові умови та данні;

схему алгоритму програми, виконану відповідно до стандартів;

текст програми на мові C++;

результат при запуску програми.

Варіанти завдань

Таблиця 1

вар.

Завдання

1.

У речовинному масиві х(20) підрахувати кількість позитивних елементів і знайти мінімальний серед негативних елементів.

2.

Обчислити елементи вектора z(10) за формулою zi=sqrt((xіі)/2), якщо xi і аi - елементи цілочисельних масивів, що складаються з десяти елементів кожен. Поміняти місцями мінімальні елементи в масивах х(10) і а(10).

3.

Записати в масив у(20) куби парних чисел, і квадрати непарних чисел, вказаних в цілочисельному масиві n(20). У одержаному масиві поміняти місцями максимальний і мінімальний елементи.

4.

Вивести на екран окремо позитивні елементи речовинного масиву х(16) і окремо негативні елементи. Знайти максимальний елемент серед позитивних і мінімальний серед негативних елементів.

5.

У речовинному масиві х(21) знайти суму позитивних елементів на парних позиціях і максимальний елемент серед негативних елементів на непарних позиціях.

6.

Обчислити елементи вектора х(20) за формулою xi=4*arctg(1+0.1*i)+e-0.5*i -2*π, i = 1,..,20. Перетворити далі одержаний вектор за правилом: всі негативні елементи збільшити на 0.5, а всі позитивні замінити на 0.1. У перетвореному векторі знайти мінімальний елемент серед негативних.

7.

Обчислити суму і різницю цілочисельних масивів а(20) і b(20). Результат вивести на екран у вигляді двох паралельних стовпців. Поміняти місцями мінімальні елементи в одержаних стовпцях.

8.

Знайти середнє значення елементів речовинного масиву х(12), що стоять на непарних позиціях і привласнити набутого значення мінімальному

елементу.

9.

У речовинному масиві у(16) знайти максимальний елемент на парних позиціях і вивести на екран номера елементів, що задовольняють умові

0<yi<1

Контрольні запитання

  1.  Як виглядає загальна структура створення функцій?
  2.  Які існують способи організації даних у файлах?
  3.  Як створити багатофайловий проект?
  4.  Як додати заголовний файл до проекту?
  5.  Які дані можуть міститися в заголовному файлі?




1. Классификация гостиниц.html
2. Сколівські Бескиди Сколівські Бескиди це південний масив Східних Бескидів розташований у межах Львівс
3. Реферат- Дорожные чеки American Express
4. В поисках пятой силы
5. В случае жадности или собственнических наклонностей в соответствии с психоаналитической литературой приня
6. Статья- Нефть России и глобализация- выбор парадигмы развития.html
7. Биография Жан - Поля Сартра
8. МАГНИТНОЕ ПОЛЕ КРУГОВОГО И ПРЯМОГО ТОКО
9. РЕФЕРАТ дисертації на здобуття наукового ступенякандидата технічних наук Дн
10. Сексуальная совместимость партнеров Формирование либидо.html
11. термодинамическая функция состояния системы
12. Етика Гоббса і Бенедикта Спінози
13. ПОНЯТТЯ ПРАВА ВЛАСНОСТІ ТА ЙОГО ВИДИ.html
14.  Опишіть методику засобів унаочнення під час пояснення фізіологічних процесів у рослинних і тваринних орг
15. реферат дисертації на здобуття наукового ступенядоктора педагогічних наук Київ ~ 2006 Дисертацією є руко
16. do not esily pull the fish out of the pond
17. ГЕРОЙ МОРГАУШСКОГО РАЙОНА ЧУВАШСКОЙ РЕСПУБЛИКИ н
18. Использование персональных компьютеров на уроках изобразительного искусства
19. О пользе педагогической литературы Ушинский писал- Ни медицина ни педагогика не могут быть названы наука.
20. тема общих социальных интересов убеждений норм поведения установок и ценностей которые являются правилам