packagetest;importjava.util.Scanner;/**
* 功能:给定一个四位数,求每位数之和
* 作者:Fulling
* 日期:2022年05月19日
*/publicclass lucky {publicstaticvoidmain(String[] args){// 输入Scanner sc =newScanner(System.in);int number = sc.nextInt();// 处理部分int p1 = number %10;int p2 = number /10%10;int p3 = number /100%10;int p4 = number /1000%10;int result = p1 + p2 + p3+ p4;// 输出部分System.out.println(result);}}
2. 求解一元二次方程
packagetest;importjava.util.Scanner;/**
* 功能:求解一元二次方程
* 作者:Fulling
* 日期:2022年05月19日
*/publicclass yiyuanerci {publicstaticvoidmain(String[] args){// 输入部分Scanner br =newScanner(System.in);System.out.print("a = ");double a = br.nextDouble();System.out.print("b = ");double b = br.nextDouble();System.out.print("c = ");double c = br.nextDouble();System.out.println((int)(a)+"x² + "+(int)(b)+"x + "+(int)(c));// 处理部分double delta = b * b -4* a * c;if(delta >=0){double x1 =(-b +Math.sqrt(delta))/2* a;double x2 =(-b -Math.sqrt(delta))/2* a;System.out.println("x1 = "+ x1);System.out.println("x2 = "+ x2);}else{System.out.println("没有实数解");}}}
3. 闰年判断
packagetest;importjava.util.Scanner;/**
* 功能:
* 作者:Fulling
* 日期:2022年05月19日
*/publicclass runnian {publicstaticvoidmain(String[] args){// 输入部分Scanner sc =newScanner(System.in);System.out.print("输入年份:");int year = sc.nextInt();// 处理部分String result = year %4==0&& year %100!=0|| year %400==0? year +"是闰年": year +"是平年";// 输出部分System.out.println(result);}}
4. 计算三角形面积
packagetest;importjava.util.Scanner;/**
* 功能:计算三角形面积
* 作者:Fulling
* 日期:2022年05月19日
*/publicclass sanjiaoxing {publicstaticvoidmain(String[] args){// 声明变量double a, b, c, p, s;Scanner sc =newScanner(System.in);// 输入部分System.out.print("第一条边:");
a = sc.nextDouble();System.out.print("第二条边:");
b = sc.nextDouble();System.out.print("第三条边:");
c = sc.nextDouble();// 处理部分
p =(a + b + c)/2;
s =Math.sqrt(p *(p - a)*(p - b)*(p - c));// 输出部分if(a + b > c && a + c > b && b + c > a){System.out.print("三角形面积是 ");System.out.println(s);}else{System.out.println("无法构成三角形");}}}
5. 圆半径计算圆的周长和面积
packagetest;importjava.util.Scanner;/**
* 功能:圆半径计算圆的周长和面积
* 作者:Fulling
* 日期:2022年05月19日
*/publicclass yuanzhoulv {publicstaticvoidmain(String[] args){// 声明变量double pi, c, s, r;
pi =3.1415926;// 输入部分Scanner sc =newScanner(System.in);System.out.print("圆的半径:");
r = sc.nextDouble();// 处理部分
c =2* pi * r;
s = pi * r * r;// 输出部分System.out.println("圆的周长是"+Math.round(c *100)/100.0);System.out.println("圆的面积是"+String.format("%.2f", s));}}