35419

ВЫЧИСЛЕНИЕ КУСОЧНОЙ ФУНКЦИИ

Лабораторная работа

Информатика, кибернетика и программирование

К достоинствам программы можно отнести: 1) Программа выполняет поставленную задачу и работает без ошибок.

Русский

2013-09-10

88.21 KB

22 чел.

                                                                         ГУАП

КАФЕДРА № 43

ОТЧЕТ
ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

асс.

Н.В. Путилова

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ № 4

ВЫЧИСЛЕНИЕ КУСОЧНОЙ ФУНКЦИИ

по дисциплине: ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР.

подпись, дата

инициалы, фамилия

Санкт-Петербург 2013

Лабораторная работа № 4

                                                  Вариант № 13

  1.  Цель работы

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

  1.  Задание

Согласно варианту 13 вычислить и вывести на экран в виде таблицы значения функции 𝐹 на интервале [𝑋нач, 𝑋кон] с шагом 𝑑𝑥. Вид функции 𝐹 определяется индивидуальным вариантом. Коэффициенты 𝑎, 𝑏, 𝑐 являются действительными числами. Значения 𝑎, 𝑏, 𝑐, 𝑋нач, 𝑋кон, 𝑑𝑥 ввести с клавиатуры.  

  1.   Описание созданных функций

Функция  partial()

Входные данные:

x1 – х начальное

x2 – х конечное

dx - шаг

a – коэффициент a

b - коэффициент b

c – коэффициент c

steps – количество шагов

  1.  Тестовые данные:

X1

X2

Dx

a

b

c

2

10

2

2

8

1

x

1

2

3

4

5

F

2

4

6

8

10

Блок-схема

Начало

 x1, x2, dx, a, b, c

                                                         

  x < 0 И b ≠ 0

                                     

                                          x > 0 И b = 0                                

                                                              

                      F

                   Конец

      Псевдокод

 

 Если x < 0 И b ≠ 0

  То

 Иначе

  Если x > 0 И b = 0                                

   То     Иначе

  1.  Листинг программы:

#include <iostream>

#include <cmath>

using namespace std;

void partial(double x1, double x2, double dx, double a, double b, double c, int steps) {

int x = 0;

double res[steps];

for (int i = 0; i <= steps; i++)

{

 x = x1 + dx * i;

 

 if ((x < 0) && (b != 0)) {

  res[i] = a * pow(x, 2) + b;

 } else if ((x > 0) && (b == 0)) {

  res[i] = (x - a) / (x - c);

 } else {

  res[i] = x / c;

 }

}

 

for (int i = 0; i <= steps; i++)

{

 cout << "-------------\n";

 cout << "x" << i << " | " << res[i] <<"\n";

}

}

int main() {

setlocale(LC_ALL, "Russian");

double a, b, c, x1, x2, dx;

cout << "Введите a, b, c, x1, x2, dx: \n";

cin >> a;

cin >> b;

cin >> c;

cin >> x1;

cin >> x2;

cin >> dx;

int steps = (int)((x2 - x1)/dx);

partial(x1, x2, dx, a, b, c, steps);

}

  1.  Пример выполнения программы.

  1.   Выводы:

К достоинствам программы можно отнести:

1) Программа выполняет поставленную задачу и работает без ошибок.


 

А также другие работы, которые могут Вас заинтересовать

45725. Характеристика групп общественности в связях с общественностью 50.5 KB
  Целевая аудитория - субъект коммуникационных технологических отношений Для PRкомпаний: целевая общсть это те социальные субъекты социальные группы организации институты массовые аудитории которые согласно замыслам разработчиков PRкомпании являются или способны быть получателями PRсообщений. Сотрудники менеджеры и организации их объединяющие. Понятия внешней и внутренней общественности связаны с организаций PRмероприятий для социальной организации или института. Внешней открытой общественностью для любого социального...
45726. Структура отечественного PR-рынка 73 KB
  Довольно быстро был пройден период 1988-1991 годов когда на российском рынке PR доминировали зарубежные агентства. Создаются первые отечественные PRагентства: Николо М Имидж-ленд ПР Имидж-контакт. Прежде всего агентства различного типа и специализации prагентства.субъекты: ПР-агентства.
45727. Основные этапы развития слуховой функции у ребенка. Особенности исследования слуха у детей (шепотной, разговорной речью, камертонами) 15.49 KB
  Закладка слухового анализатора происходит на 5–7 неделе внутриутробной жизни. Начиная с 20–й недели беременности, плод различает частоту и интенсивность звука.
45728. Рото- и гортаноглотка, строение, назначение и иннервация, возможные заболевания 16.18 KB
  Ротоглотка - это щелевидное пространство спереди которой располагается зев, который образован сверху мягким небом и передней и задней дужками по бокам, передняя небно-язычная мышца, между ними располагаются небные миндалины.
45729. Субъектное пространство и сферы паблик рилейшнз 49 KB
  Вопросы которые задают субъектное пространство PRдеятельности: Кому чему делается PR предметный Для кого функциональностратегический = базисный. Базисный субъект: Именно он выступает основанием для начала PRдеятельности у него образуется потребность в оптимизации коммуникационного пространства он задает исходные параметры PRдеятельности часто формирует заказ подписывает и финансирует контракт. Для кого функциональностратегический Исходный технологический субъект лицо осуществляющее PRдеятельность которое может...
45730. Общественное мнение: понятие, диагностика, технологии формирования. Диагностика общественного мнения: цели, подходы, методики измерения 40 KB
  Общественное мнение: понятие диагностика технологии формирования. ОМ при этом вступает как совокупное мнение соответствующего субъекта имеющее внутр. Программы деятсти субъектов ПР нацелены на: убедить людей изменить своё мнение; сформировать ОМ когда его нет; усилить существующее ОМ. Характерные признаки ОМ: Направленность преобладающее установившееся мнение за и против к опред.