Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2010, 11:54   #1
MrsSmith
Новичок
Джуниор
 
Регистрация: 05.05.2010
Сообщений: 1
По умолчанию Программа должна случайным образом составлять правильно построенные арифметические выражения

Здравствуйте!
Помогите пожалуйста в написании данной программы.


"Выучи, Алёшенька, ..."
а) Программа должна случайным образом составлять правильно построенные арифметические выражения из чисел 0,1,...,9 , знаков +,-,* и скобок, выводить их на экран и спрашивать "СКОЛЬКО БУДЕТ?".
Вопрос повторяется до тех пока пользователь не введет правильный ответ. Количество примеров задает пользователь. Порождение примера
организовать в виде рекурсивной (т.е. вызывающей себя) процедуры
GenExpr(var s:expr; var v:integer),
где
expr=string[80],
s - правильное арифм. выражение (выходной параметр),
v - его значение (выходной параметр).
Она обращается к встроенному датчику случайных чисел для
случайного выбора чисел и операций.
б) Организовать запись вопросов и ответов в текстовый файл,
проставление отметок.
в) Организовать красочный диалог и меню, позволяющее просмотреть
предыдущий сеанс работы или перейти к новому.
MrsSmith вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сформировать массив случайным образом... (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