Трудности: Посчитать примеры правильно не сразу получилось От себя добавил выбор одного из 4х вариантов: "+", "+-", "+-*", "+-^", также с клавиатуры получается число знаков в числах примера, затем генерируется два случайных числа. Для вычитания числа меняются местами (чтобы с отрицательными числами не возиться). При возведении в степень только первое число генерируется в указанном диапазоне, второе - от 1 до 10.
Научился: Совершенствовал то что было. Трудности: Добавить проверку времени на выполнения Все понятно, спасибо.
Чтоб убрать неприятный звук нужно добавить после проверки нажатия клавиши Enter строчку
e.SuppressKeyPress = true;
т.е в кусок кода:
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;