作业2.判断一元二次方向根的情况

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5
 6 namespace ConsoleApplication1
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             //输入
13             Console.Write("分别输入a,b,c三个数");
14             string a1 = Console.ReadLine();
15             string b1 = Console.ReadLine();
16             string c1 = Console.ReadLine();
17             int a = Convert.ToInt32(a1);
18             int b = Convert.ToInt32(b1);
19             int c = Convert.ToInt32(c1);
20
21             if (a == 0)
22             {
23                 Console.WriteLine("不是一元二次方程");
24             }
25             else
26             {
27                 int d = b * b - 4 * a * c;
28                 if (d < 0)
29                 {
30                     Console.WriteLine("一元二次方程无实根");
31                 }
32                 else if (d == 0)
33                 {
34                     Console.WriteLine("一元二次方程有两个相同实根");
35                 }
36                 else
37                 {
38                     Console.WriteLine("一元二次方程有两个不同实");
39                 }
40             }
41
42         }
43     }
44 }
时间: 2024-11-05 15:47:03

作业2.判断一元二次方向根的情况的相关文章

输出成绩级别&amp;&amp;判断一元二次方程根的情况

1.输入姓名.成绩,输出级别 80-100 优秀,60-79 一般,0-59 继续努力 while (true) { Console.Write("姓名:"); Console.ReadLine(); Console.Write("成绩:"); int s = int.Parse(Console.ReadLine()); if (s >= 80 && s <= 100) { Console.WriteLine("优秀"

BestCoder Round #33(zhx&#39;s submissions-手速题,注意判断00和0的情况)

zhx's submissions Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 1459    Accepted Submission(s): 232 问题描述 作为史上最强的刷子之一,zhx在各大oj上交了很多份代码,而且多数都AC了. 有一天,zhx想数一数他在n  个oj上一共交了多少份代码.他现在已经统计出在第i  个oj上

TCP keep-alive - 判断TCP链路的连接情况

TCP 是面向连接的 , 在实际应用中通常都需要检测对端是否还处于连接中.如果已断开连接,主要分为以下几种情况: 1.           连接的对端正常关闭,即使用 closesocket 关闭连接. 2.           连接的对端非正常关闭,包括对端异常关闭,网络断开等情况. 对于第一种情况,对端正常关闭前都会告知对方,所以很好判断是否连接着. 对于第二组情况,比较麻烦,方法如下: ?---------自己编写心跳包程序,简单的说也就是在自己的程序中加入一条线程,定时向对端发送数据包,

1222——算数运算符、关系运算符、逻辑运算符、语句

运算符:一.算术运算符:+ - * /% ——取余运算取余运算的应用场景:1.奇偶数的区分.2.把数变化到某个范围之内.——彩票生成.3.判断能否整除.——闰年.平年. int a = 10, b = 3; Console.WriteLine("10/3=" + (a / b)); Console.WriteLine("10%3=" + (a % b)); ++(自增运算) --(自减运算)——它只能对变量进行运算.int a = 5;a++; //7++; //错

课二C# 运算符 if

运算符: 一.算术运算符: + - * / % --取余运算 取余运算的应用场景: 1.奇偶数的区分. 2.把数变化到某个范围之内.--彩票生成. 3.判断能否整除.--闰年.平年.      int a = 10, b = 3;                Console.WriteLine("10/3=" + (a / b));             Console.WriteLine("10%3=" + (a % b)); ++(自增运算) --(自减运算

C#(2)—运算符与if语句

运算符:一.算术运算符:+ - * /% ——取余运算取余运算的应用场景:1.奇偶数的区分.2.把数变化到某个范围之内.——彩票生成.3.判断能否整除.——闰年.平年. int a = 10, b = 3; Console.WriteLine("10/3=" + (a / b)); Console.WriteLine("10%3=" + (a % b)); ++(自增运算) --(自减运算)——它只能对变量进行运算.int a = 5;a++; //7++; //错

运算符 if

运算符: 一.算术运算符: + - * / % ——取余运算 取余运算的应用场景: 1.奇偶数的区分. 2.把数变化到某个范围之内.——彩票生成. 3.判断能否整除.——闰年.平年. int a = 10, b = 3; Console.WriteLine("10/3=" + (a / b)); Console.WriteLine("10%3=" + (a % b)); ++(自增运算) --(自减运算)——它只能对变量进行运算. int a = 5; a++; /

for循环①护栏长度 ②广场砖面积 ③判断闰年平年

// static void Main(string[] args)        { const double PI = 3.14; const int BAR_UNIT_PRICE = 25; const int BRICK_UNIT_PRICE = 85; //输入 int a, b; Console.Write("请输入泳池半径:"); string s1 = Console.ReadLine(); a = Convert.ToInt32(s1); Console.Write(

Html 内嵌 选择器属性 Dom操作 JavaScript 事件

HTML标签: 一.通用标签(一般标签) 1.格式控制标签 <font color="#6699aa" face="楷体" size="24">文字</font><b>加粗</b><i>倾斜</i><u>下划线</u><br/>换行 ** 空格 **<center>居中</center> * 2.内容标签 <h