Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2013, 22:33   #1
Katerina...
Новичок
Джуниор
 
Регистрация: 16.10.2013
Сообщений: 1
По умолчанию Помогите, пожалуйста, написать программу.

Общие указания к заданиям работы.

Задача определяет вид математической функции, для которой необходимо составить программу, которая на отрезке изменения переменной Х от действительного числа А до действительного числа В с шагом h ( A < B, h < =(A-B)/2)


вычисляет: для номеров вариантов, остаток от деления которых на 4 равен:
при каком минимальном значении
Х из отрезка от А до В значение
функции минимально 0

при каком максимальном значении
Х из отрезка от А до В значение
функции минимально 1

при каком минимальном значении
Х из отрезка от А до В значение
функции максимально 2

при каком максимальном значении
Х из отрезка от А до В значение
функции максимально 3


При проектировании программы решения этой задачи разработайте следующие функции:
- функцию, которая получив два действительных числа через параметры по значению, возвращает в качестве результата меньшее (или большее) из них через возвращаемое значение.
- функцию, которая, получив через параметры по значению данные для вычисления математической функции по формуле вашего варианта, организует вычисление ее одного значения и возвращает это значение через возвращаемое значение. При разработке этой функции использовать функцию, которая вычисляет меньшее (или большее) двух действительных чисел. Тексты функции расположить в одном файле (модуле).
- функцию, которая получает через параметры по значению данные, необходимые для вычисления всех значений этой функции на отрезке изменения заданной переменной от меньшего ее значения к большему значению переменной с заданным шагом изменения этой переменной. Функция среди всех вычисленных значений на заданном отрезке вычисляет максимальное (или минимальное) значение математической функции и возвращает в качестве результата это значение и значение переменной, при котором найден этот максимум (минимум) функции. Для вычисления каждого значения математической функции на отрезке используйте разработанную вами функцию для вычисления одного значения функции. Текст функции расположить в отдельном файле (модуле).
При разработке алгоритма нахождения максимального (или минимального) значения математической функции на отрезке использовать ту инструкцию цикла, которая указана в вашем варианте:
• или цикл do....while;
• или цикл while;
• или цикл for.
Каждый модуль откомпилировать отдельно и устранить возможные ошибки на этом этапе проектирования.
- разработать функцию main(), алгоритм которой обеспечит ввод необходимых исходных данных с клавиатуры, вызов функции вычисления максимального (или минимального) значения математической функции вашего варианта на требуемом отрезке с требуемым шагом ее вычисления и вывод результата на экран. В функции main() предусмотреть возможность организации вычисления результата на отрезке от меньшего значения до большего даже если при вводе двух чисел, задающих этот отрезок числа будут введены в другом порядке. Текст функции main() записать в свой файл (модуль) и включить в проект. Откомпилировать функцию в рамках проекта и устранить возможные ошибки компиляции.
- выполнить проектов, проверив на отладочных данных правильность работы программы.
Изображения
Тип файла: png задача.png (6.1 Кб, 60 просмотров)

Последний раз редактировалось Katerina...; 16.10.2013 в 23:09.
Katerina... вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста написать программу gamer123 Помощь студентам 1 26.03.2009 18:24
Помогите пожалуйста написать программу в С++ KatyaQ Фриланс 2 10.06.2008 11:36
Помогите пожалуйста написать программу (си++) Annes Помощь студентам 3 11.04.2008 22:51