Урок #1 по примитивным типам данных языка программирования C#. А именно по целочисленным числам и типам с плавающей запятой. Урок предназначен для всех, кто изучает с нуля программирование и выбрал в качестве своего первого языка C#. В конце урока решаем квадратное уравнение на C#.
Решение квадратного уравнения на C#. Код к уроку
Напоминаю, квадратное уравнение имеет следующий вид:
ax2 + bx + c = 0
Console.WriteLine($"Введите коэффициенты квадратного уравнения ax^2 + bx + c = 0"); Console.Write("a = "); int a = int.Parse(Console.ReadLine()); Console.Write("b = "); int b = int.Parse(Console.ReadLine()); Console.Write("c = "); int c = int.Parse(Console.ReadLine()); double d = b * b - 4 * a * c; Console.WriteLine($"Дискриминант = {d}"); double x1 = (-b - Math.Sqrt(d))/(2 * a); double x2 = (-b + Math.Sqrt(d)) /(2 * a); Console.WriteLine($"Корни уравнения x1 = {x1}, x2 = {x2}");