

--- Добавлено в 2021-04-15 20:09:49
Именно для delphi не для hiasma плииииииз
Редактировалось 1 раз(а), последний 2021-04-15 20:09:49
Ответов: 21
Рейтинг: 0
|
|||
Братцы delphi начал изучать. Нужна консольная программа. Которая задает тебе математическое выражение. Ты считаешь и в водишь в консоль, а она тебе пишет в случае верного ответа; Молодец правильно ответил. В случае не верного говорит нее что то ты ошибся. Дайте пожалуйста код все перепробывал., но все не то.
![]() ![]() --- Добавлено в 2021-04-15 20:09:49 Именно для delphi не для hiasma плииииииз Редактировалось 1 раз(а), последний 2021-04-15 20:09:49 |
|||
карма: 0 |
|
Ответов: 4634
Рейтинг: 751
|
|||
Для этого нужно найти код парсера математических выражений на Delphi (либо написать самому). С помощью "readln()" считываешь ввод от пользователя, согласно документации по парсеру мат. выражений обрабатываешь, выводишь результат функцией "writeln()".
|
|||
карма: 26 |
|
Ответов: 8937
Рейтинг: 824
|
|||
Netspirit, зачем парсер
![]() Правда ТС не обозначил в каком уровне задание -- для 1-го класса или для 7-го. В принципе можно и для института и даже для сдачи кандидатского минимума ![]() |
|||
карма: 19 |
|
Ответов: 4634
Рейтинг: 751
|
|||
А, точно. Так вообще всё просто: берешь массив записей в котором перечислены выражения и их результаты. Выдаешь пользователю запись, получаешь ответ, сравниваешь с известным, выдаёшь результат.
Когда будет знать Delphi получше - сможет генерировать выражения случайным образом на лету. Редактировалось 1 раз(а), последний 2021-04-16 13:15:27 |
|||
карма: 26 |
|