-
计算一元二次方程的根
2019-03-21 08:16:16package net.hsq.Lessons03; 2 3 /** 4 * 功能:计算一元二次方程的根 5 * 时间:2019年3月17日 6 / 7 8 import java.util.Scanner; 9 public class CalculationEquation { 10 public static void main(Stri...package net.hsq.Lessons03;
2
3 /**
4 * 功能:计算一元二次方程的根
5 * 时间:2019年3月17日
6 /
7
8 import java.util.Scanner;
9 public class CalculationEquation {
10 public static void main(String[] args) {
11 System.out.println(“求ax^2+bx+c=0的根”+"\n");
12 Scanner in=new Scanner(System.in);
13 System.out.println(“请输入a的值:”);
14 int a=in.nextInt();
15 System.out.println(“请输入b的值:”);
16 int b=in.nextInt();
17 System.out.println(“请输入c的值:”);
18 int c=in.nextInt();
19 double x1=((-b+Math.sqrt(bb-4ac))/(2a));
20 double x2=((-b-Math.sqrt(bb-4ac))/(2*a));
21 System.out.println(“x1=”+x1+"\n"+“x2=”+x2);
22
23
24 }
25 } -
python计算一元二次方程的根
2019-06-07 11:35:16python计算一元二次方程的根 小编也是一个小白,,只因突然想起写个求解方程,所以写了一个求解一元二次方程的代码。 发现使用python写求解方程要比c语言简单。。但是学艺不精,,勿喷 以下代码能够实现有解的...python计算一元二次方程的根
小编也是一个小白,,只因突然想起写个求解方程,所以写了一个求解一元二次方程的代码。
发现使用python写求解方程要比c语言简单。。但是学艺不精,,勿喷
以下代码能够实现有解的一元二次方程的求解,若出错则证明无解,
目前还不能检测出无解的情况,,那位大神知道方法的希望评论告知,,,十分感谢!!
import math print("----计算一元二次方程的根----") a=input("输入s开始计算:") if a.lower() == 's': while 1 : a = float(input("请输入a的值:")) b = float(input("请输入b的值:")) c = float(input("请输入c的值:")) x1=((-b+math.sqrt(b**2-4*a*c))/(2*a)) x2=((-b-math.sqrt(b**2-4*a*c))/(2*a)) print("x1=",x1,"\t","x2=",x2) a = input("输入q退出程序!任意键继续。") if a.lower() == 'q': break
运行截图附上
-
jsp计算一元二次方程的根
2018-12-25 21:32:58一元二次的方程根,java,servlet,利用bean类bao装数据 -
java——计算一元二次方程的根
2020-05-11 20:29:23class FindRoot{ //计算一元二次方程的根 static double[] root(double a, double b, double c) throws Exception { double x[]=new double[2]; if (a== 0) { throw new Exception("a 不能为零."); } ...class FindRoot{ //计算一元二次方程的根 static double[] root(double a, double b, double c) throws Exception { double x[]=new double[2]; if (a== 0) { throw new Exception("a 不能为零."); } else{ double disc = (b*b) - 4*a*c; if (disc < 0) throw new Exception("b*b-4ac值不能小于零."); x[0]=(-b + Math.sqrt(disc)) / (2*a); x[1]=(-b - Math.sqrt(disc)) / (2*a) ; return x; } } public static void main(String arg[]) { try { double x[] = root(2.0,-3.0,1); //a,b,c System.out.println("方程2*x*x-3*x+1=0的根为:" +x[0]+","+x[1]); } catch(Exception e) { System.out.println(e); } } }
-
用选择语句来计算一元二次方程的根
2021-01-24 11:52:33//用选择语句来计算一元二次方程的根 #include<stdio.h> #include<math.h> int main(){ int a,b,c; double x1,x2,disc; scanf("a=%d b=%d c=%d",&a,&b,&c); disc=b*b-4*a*c; if(disc&...//用选择语句来计算一元二次方程的根 #include<stdio.h> #include<math.h> int main(){ int a,b,c; double x1,x2,disc; scanf("a=%d b=%d c=%d",&a,&b,&c); disc=b*b-4*a*c; if(disc<0) printf("此方程无实根"); else{ x1=(-b+sqrt(disc))/2*a; x2=(-b-sqrt(disc))/2*a; printf("x1=%f,x2=%f",x1,x2); } return 0; }
-
Java简单题-----计算一元二次方程的根
2019-03-05 21:56:49计算一元二次方程的根: import java.util.*; public class theSolutionOfEquation { public static void main(String [] args) { Scanner in = new Scanner(System.in); System.out.print("输入a:"... -
C语言计算一元二次方程的根(完全版)
2018-12-18 17:37:54求一元二次方程ax2+bx+c=0的根。a、b、c为任意实数。 输入(Input): 任意三个系数a、b、c。 输出(Output): x1 x2实根(保留2位小数),且要求x1&gt;=x2。 说明: (1)如果a为0且b为0,则输出 ... -
js计算一元二次方程的根
2019-03-01 19:03:291.计算ax^2+bx+c=0方程的根。 2.程序 <script> var a,b,c,disc,x1,x2,p,q; a=1,b=2,c=-3; disc=Math.pow(b,2)-4*a*c; if(disc<0){ document.write('无实根'); }else{ p=-b/(2*a); ... -
java计算一元二次方程的根_java基础 --- 求一元二次方程的根(分情况讨论)-Go语言中文社区...
2021-03-14 20:18:30//创建一个test包import java.util.Scanner;//导入java.util包中的Scanner类(使用...//导入java.math包中的BigDecimal(用来对超过16位有效位的数进行精确的运算)//对一元二次方程中各系数的不同情况作讨论,列出不同... -
C语言计算一元二次方程的根
2020-05-06 10:01:56#include<stdio.h> #include<math.h> int main(){ double a,b,c,delta,x1,x2,m,n,i,j; scanf("%lf%lf%lf",&a,&b,&c); if(fabs(a)<=1e-6){ if(fabs(b<... printf("Not an ... -
MVC模式计算一元二次方程的根及梯形面积
2020-04-29 19:49:32文章目录一、实验目的二、实验内容实验6-1:实验6-2:三、参考代码实验6-1:实验6-2:四、实验结果实验6-1:实验6-2:五、讨论 一、实验目的 本实验的目的是掌握在MVC模式中怎样...另一个页面可以显示一元二次方程的... -
算法题(计算一元二次方程的根)
2019-10-25 22:24:58原题链接 ...如果有解就按从小到大的方式输出2个解,满足a不等0(一元二次方程,我说的没错吧,就是简单题),中间用空格隔开,格式如样例。(结果保留2位小数)。 解题思路 1、正常数学思维即可解题。 ... -
哈工大C语言程序设计精髓-计算一元二次方程的根v2.0
2020-04-21 22:19:02根据下面给出的求根公式,计算并输出一元二次方程的两个实根,要求精确到小数点后4位。其中a,b,c的值由用户从键盘输入。如果用户输入的系数不满足求实根的要求,输出错误提示"error!"。程序中所有的数据类型均为... -
c语言初步经典题14--计算一元二次方程的根
2017-08-13 17:12:08题目: 有一方程ax^2+bx+c=0,a,b,c的值由键盘输入,输出方程的根。#define _CRT_SECURE_NO_WARNINGS #include #include #include #define DELTA b*b -4*a*c int main() { double a, b, c; printf("请