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

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

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

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

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

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

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

33
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
17.04.2024, 16:14
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от YuS_2 Посмотреть сообщение
Нет. Это были Ваши слова:
Вы не следите за ходом диалога:
Цитата Сообщение от wizard41 Посмотреть сообщение
но так никто и не понял, что там "не хватает условий". Почему?
Это не утверждение - это был вопрос вам. Почему ни кто не понял, что условий не хватает? (если их по вашему не хватает).
YuS_2, ладно, полагаю, что зайдя в некоторый "тупик", ваша позиция начала терпеть крах )).
И вы начинаете "переиначивать" мои мысли так, чтобы было удобнее вам.
Цитата Сообщение от YuS_2 Посмотреть сообщение
Предлагаю на этом и закончить
Согласен. В конце концов, лично я не задавался целью кого-либо в чем-либо переубедить, а всего лишь высказал свое мнение и его же отстоял.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
17.04.2024, 20:21
Цитата Сообщение от wizard41 Посмотреть сообщение
ладно, полагаю, что зайдя в некоторый "тупик", ваша позиция начала терпеть крах
Это вряд ли, просто я вижу, что Вы с легкостью отвергаете очевидные доводы, не отвечаете на прямые вопросы и упрямо продавливаете свою версию...
Диалог в таком режиме не приведет ни к чему, поэтому его проще завершить. Пусть каждый останется при своем мнении.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 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
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
18.04.2024, 16:10
Цитата Сообщение от wizard41 Посмотреть сообщение
изменяя R
Простой вопрос:
Как будет изменяться полуокружность? Касательная (ось X) останется касательной или изменения будут происходить относительно центра?
Любой выбор необходимо обосновать, ибо общая функция будет неверной, если сделать неправильный выбор (т.е. это будут две разные, но допустимые функции). А вот какой выбор правильный - попробуйте вывести своей собственной логикой. При этом любой выбор можно опровергнуть, по очевидным причинам. В условии задачи нет ничего, указывающего какой из них правильный. Это как минимум.
Далее, Вы сами приводили пример поглощения окружностью остального графика (этот вариант тоже имеет право на жизнь).
Смещение полуокружности по оси X, или даже по оси X и Y, без какого-либо смещения остального графика или же его возможного смещения по оси Y (если полуокружность будет смещаться по Y), тоже исключать нельзя...
А Вы говорите логика... нет её у Вас... ну, или у составителей задачи.

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

А то что это так, наверное, в самих уч. заведениях хотя бы устно, но рассказывают. Нет смысла повторять одно и то же условие в каждой.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
19.04.2024, 11:25
Цитата Сообщение от wizard41 Посмотреть сообщение
Зачем сомневаться в том, чего нет? И тем более в том, чего изменить нельзя?
Ну да, ну да... без сомнений жить проще...
Хоть Вы и нарывались на грубость в течении нашего диалога и не один раз, но я уж грубить не стану... предпочитаю этого не делать, если есть возможность.
Поговорим лучше по теме...
Цитата Сообщение от wizard41 Посмотреть сообщение
Нет смысла повторять одно и то же условие в каждой.
Ну, раз так, то вот вам и задача подоспела:
Вычислить и вывести на экран в виде таблицы значения функции, заданной графически
Какофффф будет результирующий график, при изменении R?
Только не забудьте про это свое, суперлогичное:
Цитата Сообщение от wizard41 Посмотреть сообщение
ну если когда вам говорят "изменим радиус круга" - вы представляете себе еще и смещение его центра, то тут совсем все плохо...
У Вас ведь должно быть "совсем всё хорошо", т.е. оба центра прибиты гвоздями, причем напрочь?!
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
19.04.2024, 11:59
Цитата Сообщение от YuS_2 Посмотреть сообщение
Только не забудьте про это свое, суперлогичное:
Зачем забывать - оно остается в силе.
Цитата Сообщение от YuS_2 Посмотреть сообщение
т.е. оба центра прибиты гвоздями
Кто сказал что оба? Только центр изменяемого. Все остальное тянется за ним.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
19.04.2024, 12:35
Цитата Сообщение от wizard41 Посмотреть сообщение
Только центр изменяемого. Все остальное тянется за ним.
Ну, раз всё в силе, то внимательнее посмотрите на график, там изменяемые оба сектора, если что... по одному и тому же R.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
19.04.2024, 12:48
Цитата Сообщение от YuS_2 Посмотреть сообщение
там изменяемые оба сектора
Да хоть 10. Ничего не меняется - тот, у которого в данный момент изменяется R, тот, естественно и остается на месте (его центр). Все остальное стягивается/расширяется в зависимости от его нового R.
Одновременно оба R вы изменить не сможете.
П.С.
Либо будет разрыв функции, такое тоже практикуется в этих задачах.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
19.04.2024, 13:00
Мде, ну что же... в таком случае, я умываю руки... такая вершина логики мне недоступна.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
19.04.2024, 14:05
YuS_2, очень жаль, что недоступна, хотя все элементарно.
В конце концов, установить R=0 никто не запрещал - что будет в этом случае с графиком?
Ага!
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru