Калькулятор на C# для школьников и курсовая для студентов.

YOUTUBE · 01.12.2025 04:51

Ключевые темы и таймкоды

Создание калькулятора

0:00
  • Создание проекта и добавление кнопок для чисел.
  • Размещение кнопок в панели и настройка их размеров.

Обработка событий и изменение размеров кнопок

8:32
  • Изменение размеров кнопок при изменении размера формы.
  • Установка отступов для равномерного расположения кнопок.

Обработка событий нажатия и стирания

17:26
  • Получение текста кнопки при нажатии и удаление лидирующего нуля.
  • Проверка наличия запятой и выход из обработчика при ее наличии.
  • Стирание символов при нажатии точки и удаление последнего индекса.

Операции с числами

22:57
  • В видео объясняется, как обрабатывать операции с числами в калькуляторе.
  • Создаются кнопки для операций плюс, минус, умножить, разделить, процент, единица на икс, икс квадрат и корень из икс.
  • При нажатии на кнопку, действие записывается в переменную, а затем выполняется в зависимости от значения переменной.

Проверка и вывод результатов

24:40
  • После выполнения операций, проверяется результат и записывается в текст бокс.
  • Если результат равен нулю, то текст бокс обнуляется.
  • В случае с процентом, результат умножается на 100.

Проверка и вывод ошибок

26:56
  • Если в процессе выполнения операций возникает ошибка, то она выводится на экран.
  • В случае деления на ноль, выводится сообщение "бесконечность".

Завершение работы калькулятора

31:47
  • В конце работы калькулятора, все операции выполняются и результаты выводятся на экран.
  • Калькулятор работает с различными операциями, включая процент.