0 / 0 / 0
Регистрация: 10.12.2018
Сообщений: 3
|
||||||
1 | ||||||
Как запустить case по двум переменным10.12.2018, 22:27. Показов 4605. Ответов 5
Как запустить case по двум переменным?
0
|
10.12.2018, 22:27 | |
Ответы с готовыми решениями:
5
Как одновременно прибавить число к двум переменным? Как вернуть двум неициализированным переменным индекс массива, в методе? Разложение функции по двум переменным Расчет уравнения по двум переменным |
Модератор
9855 / 5225 / 3304
Регистрация: 17.08.2012
Сообщений: 15,986
|
|
10.12.2018, 23:56 | 2 |
Вообще-то, никак. Синтаксис паскаля такого не позволяет.
Полагаю, Вы пошли по неверному пути в решении задачи. Нужно определить принадлежность точки заданной области? Case здесь не подходит, так как координаты точки по умолчанию - вещественные числа. Напишите точное условие задачи, посмотрим, что можно сделать... Может быть, и case как-нибудь за уши притянем.
0
|
0 / 0 / 0
Регистрация: 10.12.2018
Сообщений: 3
|
|
11.12.2018, 00:02 [ТС] | 3 |
Да, принадлежность точки к закрашенной области
Не могу разобраться с сайтом пока что, поэтому без фото Как вообще реализуются такие задачи? PS. Разобрался
0
|
Модератор
9855 / 5225 / 3304
Регистрация: 17.08.2012
Сообщений: 15,986
|
|||||||||||||||||||||||||||||||
11.12.2018, 00:59 | 4 | ||||||||||||||||||||||||||||||
Сообщение было отмечено ЯПлацебо как решение
Решение
Описываются границы области в виде уравнений, на основе этих уравнений определяются неравенства, затем с помощью условного оператора, может быть, составного, определяется принадлежность точки к заданной области.
В Вашем случае:
Для данной области, точка будет принадлежать области, если выполняются все неравенства одновременно, то есть, неравенства должны быть объединены операторами and. Если бы область состояла не из одного куска, тогда бы нужно было объединить отдельные части операторами or. В редчайших случаях могут также потребоваться другие логические операторы, и / или несколько условных операторов, возможно, составных. Простейший вариант программы:
Для хохмы, два варианта с помощью case (не подойдёт для Pascal ABC):
1
|
0 / 0 / 0
Регистрация: 10.12.2018
Сообщений: 3
|
|
11.12.2018, 01:02 [ТС] | 5 |
Спасибо большое))
0
|
Модератор
|
||||||
11.12.2018, 18:00 | 6 | |||||
... и мой любимый, но не подходящий для PascalABC:
0
|
11.12.2018, 18:00 | |
11.12.2018, 18:00 | |
Помогаю со студенческими работами здесь
6
Табулирование функции по двум переменным. Поиск по двум переменным в базе Табулирование функции по двум переменным Выбор значения по двум переменным Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |