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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

 

Практична робота № 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. Задание 11 Создание файла новой базы данных Научиться запускать среду СУБД ccess
2. праздник и представление
3. Предмет ~ совть ОО связанных с обеспечением прав граждан на жилье.html
4. Особенности делового стиля китайцев При первой встрече с иностранными партнерами китайцы сдержанны и под
5.  Общая характеристика предприятия 4 1
6. Тема 34 Комбіновані небезпеки Заняття 1
7. Ханты
8. И растворилась в воздухе до срока А срока было сорок сороков
9. Охорона праці в галузі (на прикладі будівництва) Навчальний посібник
10. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Краматорськ ~ 2002Дисертацією