一元二次方程

来源:互联网 发布:db2数据库安装 编辑:程序博客网 时间:2024/04/29 17:54
//   // Copyright (c) 2014软件技术1班   // All rights reserved.    // 作    者:A10霍垣杏// 完成日期:2014年 11 月 17   // 版 本 号:v1.0    //    // 问题描述:创建一个程序来解决一元二次方程。该程序提示用户输入方程的三个数,然后显示出该方程的解或该方程无解。   // 输入描述:三个实数,代表一元二次方程的三个量 // 程序输出:二个实数,代表该方程的解//using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication23{    class Program    {        static void Main(string[] args)        {                       double a, b, c, x1, x2, y;              Console.WriteLine("请输入a的值");            a = Convert.ToDouble(Console.ReadLine());            Console.WriteLine("请输入b的值");            b = Convert.ToDouble(Console.ReadLine());            Console.WriteLine("请输入c的值");            c = Convert.ToDouble(Console.ReadLine());            x1 = Convert.ToDouble((-b + Math.Sqrt((b * b - (4 * a * c)))) / 2 * a);            x2 = Convert.ToDouble((-b - Math.Sqrt((b * b - (4 * a * c)))) / 2 * a);            y = b * b - 4 * a * c;            if (y > 0)                 Console.WriteLine("方程式ax^2+bx+c=0 的根为  x1={0}   x2={1}", x1, x2);            else             {                Console.WriteLine("方程式无解");            }            Console.Read();        }    }}


小结

小结:1.本次作业我学会打代码,心思要更加的缜密,不能放过一种情况

             2.会使用if eles if 语句

0 0
原创粉丝点击