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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2017, 19:53   #1
leonid_spartak
Пользователь
 
Регистрация: 18.02.2017
Сообщений: 43
По умолчанию Скорректировать код в Си

Есть код для данной картинки, нужно сделать для указанной ниже, помогите это сделать, нужно просто где-то поменять местами значения:
Снимок.JPG
вот код:
#include <stdio.h>
#include <math.h>

int main (int argc, char **argv)
{
double x, y1, y2;
double S1, S2, sLeft, sRight, phi;

printf ("Enter x: ");
scanf ("%lf", &x);

S1 = M_PI / 2;
S2 = 2 - M_PI / 2;

if ((x < 0) || (x > 2))
{
printf ("X out of range\n");
return -1;
}


if (x == 1)
{
y1 = 1;
y2 = -1;
phi = M_PI;
sLeft = S1;
sRight = S2;
}
else if (x < 1)
{
y1 = sqrt(1 - (x - 1) * (x - 1));
y2 = -y1;
phi = 2 * atan (fabs (y2 - y1) / 2 / (1 - x));
sLeft = (float) 1 / 2 * (phi - sin (phi));
sRight = S1 + S2 - sLeft;

}
else
{
y1 = sqrt(1 - (x - 2) * (x - 2)) - 1;
y2 = -sqrt(1 - (x - 2) * (x - 2)) + 1;
phi = 2 * atan (fabs (y2 - y1) / 2 / x);
sRight = (float) 1 / 2 * (phi - sin (phi));
sLeft = S1 + S2 - sRight;
}

printf ("Length: %lf\n", fabs (y2 - y1));
printf ("S : %lf\n", S1 + S2);
printf ("sLeft : %lf\n", sLeft);
printf ("sRight : %lf\n", sRight);

getch();
return 0;
}
leonid_spartak вне форума Ответить с цитированием
Старый 19.02.2017, 19:53   #2
leonid_spartak
Пользователь
 
Регистрация: 18.02.2017
Сообщений: 43
По умолчанию

Снимок 2.JPG
для этой картинки
leonid_spartak вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скорректировать АришаЯ Помощь студентам 1 30.05.2015 14:36
Как правильно скорректировать код CSS, чтобы кнопка корректно отображалась в браузере SAFARI ? pnzh385 HTML и CSS 4 16.04.2015 23:16
Помогите скорректировать код Alexey Ivanovich Общие вопросы C/C++ 1 29.01.2015 14:08
Скорректировать код окраски повторяющих значений в листе.. Slavatron1984 Microsoft Office Excel 2 19.12.2011 17:06
ПОМОГИТЕ СКОРРЕКТИРОВАТЬ ФОРМУЛУ alexunknown Microsoft Office Excel 3 24.12.2009 17:49