Вика_c
Гость
|
|
« : 19-03-2010 07:42 » |
|
Помогите, пожалуйста, написать код генерации математического задания:
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #1 : 19-03-2010 10:50 » |
|
а где трудность?
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
baldr
|
|
« Ответ #2 : 19-03-2010 11:01 » |
|
(6*a*a+5*a-1+(a+4)/(a+1))/(3*a-2+3*(a+1))
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
Sla
|
|
« Ответ #3 : 19-03-2010 11:07 » |
|
Ну кто так в квадрат возводит? а на 6 умножает? надо так
(a*a+a*a+a*a+a*a+a*a+a*a+a+a+a+a-1+(a+4)/(a+1))/(a+a+a-2+(a+1)+(a+1)+(a+1))
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #4 : 19-03-2010 11:16 » |
|
Sla, это уже в порядке бреда или как? Чем плох вариант baldr ? Ну если не считать 3*(a+1) (там деление должно быть)
|
|
« Последнее редактирование: 19-03-2010 11:22 от resource »
|
Записан
|
|
|
|
Sla
|
|
« Ответ #5 : 19-03-2010 11:28 » |
|
resource, а как такой вопрос можно назвать? Вот смогла же вставить картинку в сообщение, а математическое выражение записать в практически ВСЕМ известной интерпретации не может... Понимать только как тролинг или спам.
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #6 : 19-03-2010 11:29 » |
|
Вопросов больше не имею
|
|
|
Записан
|
|
|
|
PooH
Глобальный модератор
Offline
Пол:
... и можно без хлеба!
|
|
« Ответ #7 : 19-03-2010 11:39 » |
|
Нет, господа вы не правильно поняли на входе дана картинка ... =)))
|
|
|
Записан
|
Удачного всем кодинга! -=x[PooH]x=-
|
|
|
Sla
|
|
« Ответ #8 : 19-03-2010 11:47 » |
|
а может нужно математическую формулу в картинку превратить?
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #9 : 19-03-2010 11:49 » |
|
а может проинтегрировать нужно сперва?
|
|
|
Записан
|
|
|
|
Вика_c
Гость
|
|
« Ответ #10 : 20-03-2010 15:33 » |
|
...нужно написать код генерации этого примера на делфи, а я не очень понимаю как это сделать((
|
|
|
Записан
|
|
|
|
Вад
|
|
« Ответ #11 : 20-03-2010 16:41 » |
|
Вика_c, что значит "генерация примера"? телепат мод он Это значит, что надо сгенерировать некоторую задачу и решение для неё? Чтобы вывести задачу на экран и проверить решение, вводимое пользователем? С "красивостями", как на картинке, или без? Или что-то ещё? телепат мод офф
Пока задача неясна.
|
|
|
Записан
|
|
|
|
baldr
|
|
« Ответ #12 : 22-03-2010 06:56 » |
|
Вика_c, или надо посчитать значение функции от заданного пользователем параметра?
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
|
|
« Ответ #13 : 22-03-2010 08:21 » |
|
может, надо по (6*a*a+5*a-1+(a+4)/(a+1))/(3*a-2+3/(a+1))
нарисовать на экране это ?
|
|
|
Записан
|
|
|
|
baldr
|
|
« Ответ #14 : 22-03-2010 08:24 » |
|
Ага, а вводит строку пользователь.. Жесть.. Уже на диплом тянет.. После диплома сразу в MathCad на работу...
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #15 : 22-03-2010 08:35 » |
|
Алексей1153++, baldr, ну это проще чем, если пользователь подсовывает картинку, а в ответ что-то типа (6*a*a+5*a-1+(a+4)/(a+1))/(3*a-2+3/(a+1))
|
|
|
Записан
|
|
|
|
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
|
|
« Ответ #16 : 22-03-2010 08:38 » |
|
Алексей1153++, baldr, ну это проще чем, если пользователь подсовывает картинку, а в ответ что-то типа (6*a*a+5*a-1+(a+4)/(a+1))/(3*a-2+3/(a+1)) воистину ))) А принципиально, сделать картинку из примера - не сложно
|
|
|
Записан
|
|
|
|
baldr
|
|
« Ответ #17 : 22-03-2010 09:56 » |
|
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
|
|
« Ответ #18 : 22-03-2010 11:35 » |
|
baldr, а где двухэтажные дроби ? ))
|
|
|
Записан
|
|
|
|
baldr
|
|
« Ответ #19 : 22-03-2010 11:43 » |
|
Э, вы решили что я конвертор что ли сделал?? Оно мне надо просто так время тратить? Это чиста форма на VBA с картинкой
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
RXL
|
|
« Ответ #20 : 22-03-2010 13:05 » |
|
Однако, пока мы тут насилуем хрустальный шар, ТС молчит. Видимо не нужно...
|
|
|
Записан
|
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
|
|
|
Vika_c
Интересующийся
Offline
|
|
« Ответ #21 : 22-03-2010 14:52 » |
|
Помогите, пожалуйста , используя Delphi и MathML, сгенерировать задание (6*a*a+5*a-1+(a+4)/(a+1))/(3*a-2+3/(a+1)), т. е. этот пример как образец, по которому должно быть получено n-ое количество примеров, т.е. написать код программки, которая бы выдавала много вариантов этого задания. Нужно было упростить и получилось: 2а+3, а потом: числитель дроби-делимого, полученной после упрощения в первых скобках, есть произведение ответа и числителя дроби-делителя, полученной после преобразований во вторых скобках. Т.е. сам ответ, знаменатель дробей и числитель дроби-делителя могут быть сгенерированы произвольно, а на их основе строится дробь-делимое. Кроме того, для приведения выражения к виду, заданному в образце, необходимо и в первой, и во второй скобке числитель частично разделить на знаменатель. :shuffle:Задание понимаю, а как сделать не знаю...
|
|
|
Записан
|
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #22 : 22-03-2010 15:19 » |
|
Прочитал 3 раза. Вообще ничего не понял
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #23 : 22-03-2010 15:21 » |
|
взрыв мозга
зы прочитал 2 раза
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Vika_c
Интересующийся
Offline
|
|
« Ответ #24 : 22-03-2010 15:23 » |
|
ну вы конец не читайте, я его тоже не поняла(
|
|
|
Записан
|
|
|
|
x77
Модератор
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« Ответ #25 : 22-03-2010 15:25 » |
|
числитель частично разделить на знаменатель. сурово.
|
|
|
Записан
|
|
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #27 : 22-03-2010 15:31 » |
|
спасибо, ознакомлюсь на досуге (вру конечно). Vika_c я конечно извиняюсь, но читать это еще раз.... Как-то изначально даже проще было, пока задание не сформулировала. зы мне кажется, или вначале топика у вас был ник по-русски написан
|
|
« Последнее редактирование: 22-03-2010 16:25 от resource »
|
Записан
|
|
|
|
resource
Молодой специалист
Offline
Пол:
|
|
« Ответ #28 : 22-03-2010 15:34 » |
|
числитель частично разделить на знаменатель. сурово. Никогда не видел, чтоб математическое задание можно было так точно описать одним словом. Но вот оказывается можно
|
|
|
Записан
|
|
|
|
x77
Модератор
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« Ответ #29 : 22-03-2010 15:38 » |
|
Vika_c, вопрос. в какой нотации вы хотите получить результат? в паскалевской, как вам писали выше, или результат должен быть распечатан на бумаге в том виде, как у вас на картнике?
|
|
|
Записан
|
|
|
|
|