Помогите написать программу на языке С

Ссылки на городские сайты, сайты горожан, организаций города Новочеркасска. Добавьте Ваш сайт и получите мнение о нём.
JIupukPro
Автор темы
Сообщения: 8
Зарегистрирован: 21 июл 2013, 15:09
Пол: мужской
Благодарил (а): 5 раз

Помогите написать программу на языке С

#1

Непрочитанное сообщение JIupukPro » 05 окт 2013, 22:52

Варианты задания

Мат. функция
f6(x)=sin(x)*sin(2*x) /cos(3*x)

Параметр
Число точек, в которых функция равна 0

Задание

Написать программу выводящую на дисплей значения математической функции и её производной в интервале от X начальное до X конечное c шагом 0.1, а также параметр по заданию. Примерный вид информации, выводимой программой расчёта функции y=x2 для интервала -0.1 — 0.1 приведён ниже.

Программа для расчёта значения функции y=x^2 и её приращения
Начальное значение аргумента: -0.2
Конечное значение аргумента: 0.2

аргумент функция производная
-0.2 0.04 ?
-0.1 0.01 -0.03
0 0 -0.01
0.1 0.01 0.01
0.2 0.04 0.03
---------------------------------------------------
число точек с значением функции > 0: 4

Приращение вычисляется как разность между значением функции для i-го аргумента и i-1-го аргумента. При невозможности рассчитать функцию (деление на 0) или приращение, вместо численного значения должен выводится знак ?. Программа должна выдавать сообщение об ошибке в случае:

1. Если 20*0.1 < (конечное значение аргумента - начальное значение аргумента ) < 3*0.1
2. Если начальное или конечное значение аргумента не кратны 0.1

Алгоритм
1. Ввести и проконтролировать аргументы. Если не удовлетворяют условиям — вывести сообщение об ошибке и завершить работу;
2. Вычислить значение функции и производной. Контролировать выход за пределы расчётных значений (деление на ноль и. т. п.);
3. Определить параметр по варианту расчёта;
4. Вывести результаты на дисплей.
Примечания: Значения мат. функций реализовать отдельной функцией;
Расчётные значения сохранять в массиве, использовать структуры.
Ввод, вывод и расчёт параметров реализовать в виде отдельных функций.

R16
Сообщения: 3051
Зарегистрирован: 12 июн 2013, 11:35
Пол: мужской
Благодарил (а): 496 раз
Поблагодарили: 538 раз

Re: Помогите написать программу на языке С

#2

Непрочитанное сообщение R16 » 06 окт 2013, 00:05

Бюджет?

Аватара пользователя
Agniy
Сообщения: 744
Зарегистрирован: 12 янв 2011, 20:47
Пол: мужской
Благодарил (а): 42 раза
Поблагодарили: 34 раза

Re: Помогите написать программу на языке С

#3

Непрочитанное сообщение Agniy » 14 окт 2013, 13:27

Здесь нужен грамотный программист, который знает вышку...
Либо если математик который даст расклад, че по чем, думаю многие смогут реализовать задачу на С


Вернуться в «Новочеркасск в сети»