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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 20.2.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. Будущие синергетики или немного саморефлексии.html
2. Рой из космоса Пол дрогнул и пополз вниз
3. Методические подходы к оцениванию обоснованности проектов бюджетов
4. 2012 г. УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ syllbus Наименование дисциплины
5. за весь период сохраняется средний заработок возмещаются расходы по проезду к месту командировки
6. Решение финансовых задач при помощи Microsoft Excel
7. Національні меншини на Рівненщині
8.  Коррупционно опасное поведение руководителя является злостным видом аморального поведения дискредитирую
9. это ограниченный некроз сердечной мышцы
10. Электроемкость. Энергия