Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 20.04.2023
Сообщений: 6

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

05.11.2023, 22:55. Показов 2025. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R вводится с клавиатуры.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.11.2023, 22:55
Ответы с готовыми решениями:

Вычислить значение функции, заданной в виде графика
Добрый день, уважаемые программисты! Обращаюсь к вам с помощью в написании программы. Если не трудно, написать пояснение, ибо только начал...

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

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

33
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
17.04.2024, 16:14
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от YuS_2 Посмотреть сообщение
Нет. Это были Ваши слова:
Вы не следите за ходом диалога:
Цитата Сообщение от wizard41 Посмотреть сообщение
но так никто и не понял, что там "не хватает условий". Почему?
Это не утверждение - это был вопрос вам. Почему ни кто не понял, что условий не хватает? (если их по вашему не хватает).
YuS_2, ладно, полагаю, что зайдя в некоторый "тупик", ваша позиция начала терпеть крах )).
И вы начинаете "переиначивать" мои мысли так, чтобы было удобнее вам.
Цитата Сообщение от YuS_2 Посмотреть сообщение
Предлагаю на этом и закончить
Согласен. В конце концов, лично я не задавался целью кого-либо в чем-либо переубедить, а всего лишь высказал свое мнение и его же отстоял.
0
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
17.04.2024, 20:21
Цитата Сообщение от wizard41 Посмотреть сообщение
ладно, полагаю, что зайдя в некоторый "тупик", ваша позиция начала терпеть крах
Это вряд ли, просто я вижу, что Вы с легкостью отвергаете очевидные доводы, не отвечаете на прямые вопросы и упрямо продавливаете свою версию...
Диалог в таком режиме не приведет ни к чему, поэтому его проще завершить. Пусть каждый останется при своем мнении.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
18.04.2024, 14:44
Цитата Сообщение от YuS_2 Посмотреть сообщение
очевидные доводы
)) какие ваши доводы были очевидны? по моему - никаких.
YuS_2, ну во я же не зря ранее говорил про логику. Почему вы ею не пользуетесь в данном "споре"?
Смотрите, данная задача обязывает обучающегося выполнить следующее:
а) составить уравнения всех участков графика (на бумаге, не кодом!)
б) ввести переменную R - радиус, т.е. сделать полукруг изменяемым
в) во все остальные уравнения графика внести эту переменную R, т.к. от нее будет зависеть положение данного участка
г) вычислять функцию относительно введенного R и текущей точки Y, не забывая при этом об областях где функция не определена.

Соответственно, изменяя R, будут сдвигаться все остальные примитивы (их уравнения, т.к. там будет присутствовать коррекция от R) и граничные точки, где функция обрывается.
На исходном графике - это точки -10;2 и 4;1.
Сами уравнения линий/отрезков и др. фигур в процессе изменения R не меняются!
В них действует только коэффициент R.

Теперь представим, что некоторая точка должна быть статична (прибита). Для примера возьмем правую точку длинной наклонной прямой (2;-1).
На исходном графике эта прямая вида: y = -0.5x
Изменим R на, скажем, +1, и он станет равным 3-м. Что произойдет с отрезком (помним - правая его точка "прибита")? Он станет короче, а "спуск" круче, уравнение примет вид: y = -0.6x + 0.2. Опа! Теперь то уравнение, которое студент вывел в самом начале - неверное! Ему (!) теперь, внимание, надо в рантайме, вывести новое уравнение для этой прямой, что будет невероятно сложной задачей для тех, кому дают эти задания. После этого, еще и посчитать текущее Y от X, но уже по новому уравнению!
И это "прибита" только одна точка. А если приколоченных будет несколько? Никто таких задач просто не решит, на том уровне, на котором их (задачи) им дают.

Вот тут как раз, YuS_2, становится очевидно то, что эти задачи совсем не про составление уравнений кодом в рантайме, а про решение заранее составленных (и заложенных в код) уравнений, с применением коэффициентов, в данном случае радиуса R.

Никогда никакие точки приколочены не были, был исходный график и переменный радиус. Изменяется радиус - двигаются фигуры. Уравнения остаются те же, изменяется лишь коэффициент.
Если не придумывать ничего лишнего, то и ничего больше для решения задачи не требуется.
1
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
18.04.2024, 16:10
Цитата Сообщение от wizard41 Посмотреть сообщение
изменяя R
Простой вопрос:
Как будет изменяться полуокружность? Касательная (ось X) останется касательной или изменения будут происходить относительно центра?
Любой выбор необходимо обосновать, ибо общая функция будет неверной, если сделать неправильный выбор (т.е. это будут две разные, но допустимые функции). А вот какой выбор правильный - попробуйте вывести своей собственной логикой. При этом любой выбор можно опровергнуть, по очевидным причинам. В условии задачи нет ничего, указывающего какой из них правильный. Это как минимум.
Далее, Вы сами приводили пример поглощения окружностью остального графика (этот вариант тоже имеет право на жизнь).
Смещение полуокружности по оси X, или даже по оси X и Y, без какого-либо смещения остального графика или же его возможного смещения по оси Y (если полуокружность будет смещаться по Y), тоже исключать нельзя...
А Вы говорите логика... нет её у Вас... ну, или у составителей задачи.

Цитата Сообщение от wizard41 Посмотреть сообщение
Теперь представим, что некоторая точка должна быть статична (прибита).
Вы лучше представьте, что нарисованный график "от балды", тестирующая система не примет, т.к. ответы не будут совпадать. Как минимум, одна опорная точка должна быть. В данном случае, это возможно, центр окружности, либо точка пересечения полуокружности с касательной (ось X).
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
18.04.2024, 16:15
YuS_2, ну если когда вам говорят "изменим радиус круга" - вы представляете себе еще и смещение его центра, то тут совсем все плохо... ))
Конечно, центр полукруга всегда остается на месте, т.к. его радиус и является единственной переменной величиной, на которую влияет пользователь. Все остальное - принимает новые положения, согласно новому радиусу. Все просто.
Цитата Сообщение от YuS_2 Посмотреть сообщение
В данном случае, это возможно, центр окружности
Да!
0
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
18.04.2024, 19:03
wizard41, Вам повезло, сомнения Вам неведомы, чем проще, тем точнее... видимо, Вы на одной волне с составителями задачи.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
18.04.2024, 19:27
Цитата Сообщение от YuS_2 Посмотреть сообщение
сомнения Вам неведомы
Зачем сомневаться в том, чего нет? И тем более в том, чего изменить нельзя? ))
Эти задачи как решались таким образом "100 лет", так и будут решаться дальше - никто ничего прибивать гвоздями не будет. Ибо это будут уже задачи совсем другого порядка и сложности.

А то что это так, наверное, в самих уч. заведениях хотя бы устно, но рассказывают. Нет смысла повторять одно и то же условие в каждой.
0
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
19.04.2024, 11:25
Цитата Сообщение от wizard41 Посмотреть сообщение
Зачем сомневаться в том, чего нет? И тем более в том, чего изменить нельзя?
Ну да, ну да... без сомнений жить проще...
Хоть Вы и нарывались на грубость в течении нашего диалога и не один раз, но я уж грубить не стану... предпочитаю этого не делать, если есть возможность.
Поговорим лучше по теме...
Цитата Сообщение от wizard41 Посмотреть сообщение
Нет смысла повторять одно и то же условие в каждой.
Ну, раз так, то вот вам и задача подоспела:
Вычислить и вывести на экран в виде таблицы значения функции, заданной графически
Какофффф будет результирующий график, при изменении R?
Только не забудьте про это свое, суперлогичное:
Цитата Сообщение от wizard41 Посмотреть сообщение
ну если когда вам говорят "изменим радиус круга" - вы представляете себе еще и смещение его центра, то тут совсем все плохо...
У Вас ведь должно быть "совсем всё хорошо", т.е. оба центра прибиты гвоздями, причем напрочь?!
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
19.04.2024, 11:59
Цитата Сообщение от YuS_2 Посмотреть сообщение
Только не забудьте про это свое, суперлогичное:
Зачем забывать - оно остается в силе.
Цитата Сообщение от YuS_2 Посмотреть сообщение
т.е. оба центра прибиты гвоздями
Кто сказал что оба? Только центр изменяемого. Все остальное тянется за ним.
0
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
19.04.2024, 12:35
Цитата Сообщение от wizard41 Посмотреть сообщение
Только центр изменяемого. Все остальное тянется за ним.
Ну, раз всё в силе, то внимательнее посмотрите на график, там изменяемые оба сектора, если что... по одному и тому же R.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
19.04.2024, 12:48
Цитата Сообщение от YuS_2 Посмотреть сообщение
там изменяемые оба сектора
Да хоть 10. Ничего не меняется - тот, у которого в данный момент изменяется R, тот, естественно и остается на месте (его центр). Все остальное стягивается/расширяется в зависимости от его нового R.
Одновременно оба R вы изменить не сможете.
П.С.
Либо будет разрыв функции, такое тоже практикуется в этих задачах.
0
Любознательный
 Аватар для YuS_2
7401 / 2247 / 359
Регистрация: 10.03.2016
Сообщений: 5,187
19.04.2024, 13:00
Мде, ну что же... в таком случае, я умываю руки... такая вершина логики мне недоступна.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
19.04.2024, 14:05
YuS_2, очень жаль, что недоступна, хотя все элементарно.
В конце концов, установить R=0 никто не запрещал - что будет в этом случае с графиком?
Ага!
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3381 / 2689 / 573
Регистрация: 04.09.2018
Сообщений: 8,505
Записей в блоге: 3
20.04.2024, 18:48
YuS_2, дарите женщинам цветы, без повода и без причины.
им многого не надо, чтобы быть счастливой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.04.2024, 18:48
Помогаю со студенческими работами здесь

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

Вычислить значение функции заданной в виде графика
Доброго времени суток, уважаемые Форумчане! Вынуждена просить Вашей помощи в решении нескольких задач, так как сама на данный момент не...

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

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

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


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

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru