Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
1

По значению аргумента вычислить значение функции, заданной в виде графика

02.10.2014, 18:18. Просмотров 617. Ответов 5
Метки нет (Все метки)

Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R вводится с клавиатуры.Документ Microsoft Word (2).docx
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2014, 18:18
Ответы с готовыми решениями:

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Написать программу, которая по введенному значению аргумента вычисляет значение...

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Помогите пожалуйста написать лабораторную работу. Написать программу, которая...

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Помогите пожалуйста написать программу которая по введенному значению аргумента...

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Написать программу, которая по введенному значению аргумента вычисляет значение...

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Нужно написать программу, которая по введенному значению аргумента вычисляет...

5
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
02.10.2014, 18:20  [ТС] 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 double x = Convert.ToDouble(textBox1.Text), y = 0, R = Convert.ToDouble(textBox2.Text);
            string function = "";
            if ((x < -10) | (x > 8))
            {
                function = "Аргумент за пределами графика!";
            }
            else if ((-R > x) && (x >= -6))
            {
                y = Math.Sqrt(Math.Pow(R, 2) - Math.Pow(x, 2));
                function = "y = Sqrt(R ^ 2 - x ^ 2)";
            }
            else if ((-6 > x) && (x > 2))
            {
                y = (1 / 2 * x) + 1;
                function = "y = 1 / 2 * x + 1";
            }
            else if ((6 < x) && (x <= 8))
            {
                y = Math.Pow((x - 6),2);
                function = "y = (x - 6) ^ 2"; 
            }
         
           
            textBox4.Text = Convert.ToString(y);
            textBox3.Text = function;
у меня получилось что то типо такого, что делать дальше ума не приложу
0
Learx
1045 / 852 / 194
Регистрация: 31.03.2010
Сообщений: 2,486
02.10.2014, 18:57 3
Лучший ответ Сообщение было отмечено vlsd как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
string function = "";
            if ((x < -10) || (x > 8) || (x<6 && x>2))
            {
                function = "Аргумент за пределами графика!";
            }
            else if ((-10 <= x) && (x <= -6))
            {
                y = Math.Sqrt(4 - Math.Pow((x+8), 2))-2;
                function = "y = Sqrt(4 - (x+8) ^ 2)-2";
            }
            else if ((-6 < x) && (x <= 2))
            {
                y = (1 / 2 * x) + 1;
                function = "y = 1 / 2 * x + 1";
            }
            else if ((6 < x) && (x <= 8))
            {
                y = Math.Pow((x - 6),2);
                function = "y = (x - 6) ^ 2"; 
            }
1
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
02.10.2014, 21:42  [ТС] 4
C#
1
2
3
4
else if ((-6 < x) && (x <= 2))
            {
                y = (1 / 2 * x) + 1;
                function = "y = 1 / 2 * x + 1";
прямая не рассчитывается,
0
Learx
1045 / 852 / 194
Регистрация: 31.03.2010
Сообщений: 2,486
03.10.2014, 16:09 5
vlsd,
C#
1
y = x/2 + 1;
1
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
03.10.2014, 16:12  [ТС] 6
теперь работает, спасибо огромное
0
03.10.2014, 16:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2014, 16:12

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Написать программу которая по введенному значению аргумента вычисляет значение...

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

По введенному значению аргумента вычислить значение функции, заданной в виде графика
Написать программу, которая по введенному значению аргумента вычисляет значение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru