Вверх ↑
Этот топик читают: Гость
Ответов: 21
Рейтинг: 0
#1: 2021-04-15 20:08:45 ЛС | профиль | цитата
Братцы delphi начал изучать. Нужна консольная программа. Которая задает тебе математическое выражение. Ты считаешь и в водишь в консоль, а она тебе пишет в случае верного ответа; Молодец правильно ответил. В случае не верного говорит нее что то ты ошибся. Дайте пожалуйста код все перепробывал., но все не то.

--- Добавлено в 2021-04-15 20:09:49

Именно для delphi не для hiasma плииииииз

Редактировалось 1 раз(а), последний 2021-04-15 20:09:49
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 4429
Рейтинг: 705
#2: 2021-04-16 11:14:24 ЛС | профиль | цитата
Для этого нужно найти код парсера математических выражений на Delphi (либо написать самому). С помощью "readln()" считываешь ввод от пользователя, согласно документации по парсеру мат. выражений обрабатываешь, выводишь результат функцией "writeln()".
карма: 26

0
Ответов: 8649
Рейтинг: 803
#3: 2021-04-16 12:32:46 ЛС | профиль | цитата
Netspirit, зачем парсер программа должна ВЫДАВАТЬ задание, а не получать и решать его.
Правда ТС не обозначил в каком уровне задание -- для 1-го класса или для 7-го. В принципе можно и для института и даже для сдачи кандидатского минимума
карма: 18

0
Ответов: 4429
Рейтинг: 705
#4: 2021-04-16 13:14:13 ЛС | профиль | цитата
А, точно. Так вообще всё просто: берешь массив записей в котором перечислены выражения и их результаты. Выдаешь пользователю запись, получаешь ответ, сравниваешь с известным, выдаёшь результат.
Когда будет знать Delphi получше - сможет генерировать выражения случайным образом на лету.

Редактировалось 1 раз(а), последний 2021-04-16 13:15:27
карма: 26

0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)