|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2010, 11:54 | #1 |
Новичок
Джуниор
Регистрация: 05.05.2010
Сообщений: 1
|
Программа должна случайным образом составлять правильно построенные арифметические выражения
Здравствуйте!
Помогите пожалуйста в написании данной программы. "Выучи, Алёшенька, ..." а) Программа должна случайным образом составлять правильно построенные арифметические выражения из чисел 0,1,...,9 , знаков +,-,* и скобок, выводить их на экран и спрашивать "СКОЛЬКО БУДЕТ?". Вопрос повторяется до тех пока пользователь не введет правильный ответ. Количество примеров задает пользователь. Порождение примера организовать в виде рекурсивной (т.е. вызывающей себя) процедуры GenExpr(var s:expr; var v:integer), где expr=string[80], s - правильное арифм. выражение (выходной параметр), v - его значение (выходной параметр). Она обращается к встроенному датчику случайных чисел для случайного выбора чисел и операций. б) Организовать запись вопросов и ответов в текстовый файл, проставление отметок. в) Организовать красочный диалог и меню, позволяющее просмотреть предыдущий сеанс работы или перейти к новому. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сформировать массив случайным образом... (Pascal ABC) | om3n | Помощь студентам | 2 | 14.04.2010 22:27 |
Как случайным образом нарисовать 200 точек на Image | SnowSin | Общие вопросы Delphi | 3 | 11.11.2009 18:46 |
Генерация случайным образом | Golovastik | Общие вопросы C/C++ | 9 | 07.10.2009 23:28 |
[Pascal] вывод элементов из файла случайным образом | Рамик | Помощь студентам | 4 | 28.05.2009 17:18 |
Арифметические выражения | spirit0k | Общие вопросы C/C++ | 0 | 26.10.2008 18:06 |