求方程ax2+bx+c=0的实数根
求方程ax2+bx+c=0的实数根。a, b, c由键盘输入, a!=0。若只有一个实数根(b2-4ac=0)则只输出x1,若无实数根(b2-4ac<0)则输出Error。
输入
2.5 7.5 1.0
输出
(注意等号前面后面都有一个空格)
(注意等号前面后面都有一个空格)
x1 = -0.139853
x2 = -2.860147
import java.util.Scanner;public class ALGO160 {
public static void main(String[] args) {Scanner sc = new Scanner(System.in);double a = sc.nextDouble();double b = sc.nextDouble();double c = sc.nextDouble();double d = b*b-4*a*c;double e = -b/(2*a);if(d<0){System.out.println("Error");}else{if(d>0){double x1 = e+Math.sqrt(d)/(2*a);double x2 = e- Math.sqrt(d)/(2*a);System.out.println("x1"+" = "+String.format("%.6f", x1));System.out.println("x2"+" = "+String.format("%.6f", x2));}else {System.out.println("x1"+" = "+String.format("%.6f", e));}}
}
}
求方程ax2+bx+c=0的实数根相关推荐
- 写一个判断方程根的C语言程序,写出求方程ax2+bx+c=0的根的算法,画出相应的程序框图,并要求输出它的实根....
写出求方程ax2+bx+c=0的根的算法,画出相应的程序框图,并要求输出它的实根. 答案 思路分析:主要考查含参问题的讨论方法及条件嵌套结构的应用.输入三个实数a,b,c,先判断a是否为零,当a≠0时 ...
- c语言函数求方程ax2 bx c,关于求方程ax2+bx+c=0根的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include"resource.h" BOOL CALLB ...
- c语言 求方程ax,关于求方程ax2+bx+c=0根的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include"resource.h" BOOL CALLB ...
- 求ax bx c 0的根c语言,关于求方程ax2+bx+c=0根的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include"resource.h" BOOL CALLB ...
- 求方程式ax2 bx c=0的根c语言,关于求方程ax2+bx+c=0根的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include"resource.h" BOOL CALLB ...
- 求一元二次方程ax2+bx+c=0的实数根
#include "math.h" // 这个头文件是对应后面的sqtr函数 #include "stdio.h" int main() { float a ...
- 编写一个求方程ax2 + bx + c = 0的根 的程序,用3个函数分别求当b2-4ac大于零、等于零、和小于零时的方程的根。要求从主函数输入a,b,c的值并输出结果。
#include<iostream> #include<math.h> using namespace std; void equation_1(int a,int b,int ...
- 1.4 输入a、b、c,求方程ax2+bx+c=0的实根。
#include<stdio.h> #include<math.h> int main(){double a,b,c,d,x,x1,x2;scanf("%lf%lf% ...
- js条件语句,用if...else if....else方程ax2+bx+c=0一元二次方程。求根
if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 if...else if... ...
最新文章
- 访问vue_一起学Vue:访问API(axios)
- vs2008 使用Visual Leak Detector检测内存泄漏
- hadoop文件操作
- 小米 OV 联合起来才不是为了对抗 Google!
- 疫情之下,精准测试的智能可信模式正在成为中流砥柱
- ie的window.open 未指明的错误_错误还是违法——离开的原因之一
- C++ 多字节与宽字符串的相互转换
- Android自定义控件封装之自定义属性的实现
- 汽车电子功能安全标准ISO26262解析(六)——硬件集成测试
- CAXA图文档2007服务器端,caxa电子图板2007
- 广告联盟中CPC CPA CPM CPS CPV分别是什么意思
- Udacity数据集
- LDAP简介及Java、客户端连接
- 飞行模拟器V1.0正式版
- web开发中cab文件 使用
- gis空间校正没反应_使用ArcGIS进行空间校正的步骤(矢量数据)
- 5、谷歌地图官方API-可视化数据:地震图
- Matlab MEX
- 在没SQL Server数据库情况下怎么打开.MDF文件?
- 区块链革命 - 推荐序一 区块链革命:从失控说起