/
AntonYuzhakov
/
Function
Обзор
Документация
Войти
/
AntonYuzhakov
/
Function
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Program.cs
98 строк
3 KB
Антон Южаков
v1.0.2
22 ноя 2024, 07:51
22 ноя 2024, 07:51
9da8adc
Код
Авторство
О чём код?
namespace Functions { internal class Program { static void Main(string[] args) { double solve = S2_10(5, 10); Console.WriteLine(solve); } static void S2_1_a(decimal x) { decimal y = 7 * x * x + 3 * x + 6; Console.WriteLine($"Значение функции: {y}"); } static void S2_2(decimal a) { if (a > 0) { Console.WriteLine($"Периметр квадрата равен: {4 * a}"); } else { Console.WriteLine("Неверные данные"); } } static void S2_4(double x) { const int a = 6350; double g = a + x; double y = Math.Sqrt(g * g - a * a); Console.WriteLine($"Расстояние до горизонта: {y} км"); } static void S2_6(double r) { double L = 2 * r * Math.PI; double S = Math.PI * Math.Pow(r, 2); } static void S2_8(double volume, double massa) { if (volume > 0 && massa > 0) { Console.WriteLine($"Плотность тела равна: {massa / volume} кг/м3"); } else { Console.WriteLine("Неверные данные"); } } static void S2_9(double population, double square) { if (population > 0 && square > 0) { Console.WriteLine($"Плотность тела равна: {population / square} чел/кв.км"); } else { Console.WriteLine("Неверные данные"); } } static double S2_10(double a, double b) { double x = 0; if (a != 0) { x = -b / a; Console.WriteLine($"{a}*x + ({b}) = 0. x = {x}"); } return x; } static double Gipotenuza(double k_1, double k_2) { if (k_1 > 0 && k_2 > 0) { return Math.Sqrt(k_1 * k_1 + k_2 * k_2); } else return 0; } static double Perimetr(double k_1, double k_2) { if (k_1 > 0 && k_2 > 0) { return k_1 + k_2 + Gipotenuza(k_1, k_2); } else return 0; } } }