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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2012, 23:36   #1
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
Восклицание Вычисление по графику

Здравствуйте.
Мне вот нужно написать программку на СИ, а в математике я не силен. Если кто может помочь с формулами, помогите пожалуйста. Вот сама задачка:
Написать программу, которая по введенному значению аргумента вычисляет значение
функции, заданной в виде графика. Параметр R вычислить самостоятельно.

glebast вне форума Ответить с цитированием
Старый 16.09.2012, 23:59   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Привет!
эм... А разбить на интервалы не пробовал
То есть
Код:
если x < -3, то y = 3
   если x >=-3 и x <= 3, то y = pow(pow(r, 2) - pow(x, 2), 0.5) - 3, где r = 3
ну и тд для прямых
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 17.09.2012, 00:05   #3
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
По умолчанию

а можно описать пожалуйста дальше, а то я математику вообще не помню, как эти косые сделать, хотя бы одну покажите.
glebast вне форума Ответить с цитированием
Старый 17.09.2012, 00:32   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

эх ну как-то так
для x в интервале [3..6] будет так
Код:
(y - 3)/(-3 - 3) = (x - 3)/(6 - 3)
(y-3)/-6 = (x-3)/3
y-3 = -2*(x-3)
y = -2*x + 6+ 3
y = -2*x + 9
для x > 6
Код:
(y + 3)/-3 = (x-6)/(6-9)
y+3 = -3*((x-6)/-3)
y = x-6 - 3
y = x-9
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача на графику Toxi Помощь студентам 0 18.06.2012 22:19
вычисление значения функции и переменных, вычисление площади треугольника, определение расстояния между точками на турбо паскале _4Alex4_ Помощь студентам 2 14.12.2011 01:43
Вычисление значения функии по ее графику. ming_ruport Помощь студентам 3 20.11.2011 21:16