Skip to content

KontsertKishlaka/PracticalWork1OAiPEase

Repository files navigation

Практическая работа №1: Простые математические вычисления

Этот код представляет собой консольное приложение, которое выполняет ряд простых математических вычислений. Программа демонстрирует базовые операции с числами, такие как:

  • Вычисление стороны и диагонали квадрата по его площади.
  • Вычисление суммы двух чисел.
  • Вычисление площади круга по его радиусу.
  • Преобразование температуры из градусов Цельсия в Фаренгейты.
  • Вычисление скидки на товар.

Использование

Программа интерактивна и требует ввода данных от пользователя. После запуска программы вам будут предложены подсказки для ввода необходимых значений. Введите значения и нажмите Enter для получения результата.

Задания

В программе реализовано 5 заданий:

  1. Квадрат: Вычисление стороны и диагонали квадрата по его площади.
    • Используется метод Math.Sqrt(area) для извлечения квадратного корня из площади (area) и получения длины стороны.
    • Затем применяется формула Math.Sqrt(2) * side для вычисления диагонали (diagonal) квадрата.
  2. Сумма: Вычисление суммы двух чисел.
    • Используется простой оператор сложения number1 + number2.
  3. Круг: Вычисление площади круга по его радиусу.
    • Используется константа PI (в данном случае 3.14) для представления числа Пи.
    • Используется метод Math.Pow(radius, 2) для возведения радиуса (radius) в квадрат.
    • Затем формула PI * Math.Pow(radius, 2) применяется для вычисления площади круга.
  4. Температура: Преобразование температуры из градусов Цельсия в Фаренгейты.
    • Используется формула celsiusDegrees * (9f / 5f) + 32 для преобразования температуры из градусов Цельсия (celsiusDegrees) в Фаренгейты.
    • Тип данных float (f) используется для обеспечения точности вычислений.
  5. Скидка: Вычисление суммы скидки и итоговой цены товара.
    • Используется формула productPrice * (salePercent / 100) для вычисления суммы скидки на товар (productPrice) в процентах (salePercent).
    • Используется формула productPrice - (productPrice * (salePercent / 100)) для вычисления итоговой цены товара после скидки.

Методы

В коде используются следующие методы:

  • Math.Sqrt(double): Вычисляет квадратный корень из заданного числа.
  • Math.Pow(double, double): Возводит первое число в степень, заданную вторым числом.
  • Convert.ToDouble(string): Преобразует строковый ввод пользователя в число с плавающей запятой (double).
  • Math.Round(double, int): Округляет число до заданного количества знаков после запятой.

Дополнительные замечания

  • Для вычисления площади круга используется константа PI со значением 3.14.
  • В коде используется функция Math.Round для округления результатов до двух знаков после запятой.
  • Программа может быть расширена для выполнения других математических операций или для решения более сложных задач.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages