Написание программы для тренировки устного счета - C#
Формулировка задачи:
Нужно написать для тренировки устного счета. Пользователю должны предлагаться случайные два числа в диапазоне от
0 до 20, которые он должен будет перемножить. Если ответ правильный, программа выводит сообщение с поздравлением и следующий пример, если пользователь ошибется, тогда сообщение
об ошибки и так же следующий пример.
Решение задачи: «Написание программы для тренировки устного счета»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Trainer { class Program { static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.DarkCyan; Console.BackgroundColor = ConsoleColor.White; Console.Clear(); Console.WriteLine("\t\tТренер по умножению\n\n"); Random random = new Random(); int mark = 0; while (true) { int x = DateTime.Now.Millisecond % 21; ; int y = DateTime.Now.Second % 21; ; Console.Write("\tПосчитайте => {0} * {1} = ", x, y); int answer = 0; if(int.TryParse(Console.ReadLine(),out answer)) { if(answer == x * y) { MessageBox.Show(string.Format("Поздравляю!!! Вы ответили правильно!!! Ваш счет : {0}", ++mark)); continue; } } MessageBox.Show(string.Format("К сожалению вы ошиблись!!!\nОтвет: {0} * {1} = {2}", x, y, x * y)); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д