一些l练习about Java
来源:互联网 发布:mac笔记本怎么清理垃圾 编辑:程序博客网 时间:2024/05/29 19:51
1.函数求回文数
import java.util.Scanner;public class huiwen {public static void main(String[] args){ Scanner in=new Scanner(System.in); int n=in.nextInt(); reverse(n);}public static void reverse(int number){while(number>0){System.out.print(number%10);number/=10;}}}
运行结果:
1234
4321
2.判断三条边能否组成三角形,如果可以并求其面积
import java.util.Scanner;public class sanjiaoxing {public static void main(String[] args) { Scanner in=new Scanner(System.in); double A,B,C; System.out.println("please input three number: "); A=in.nextInt(); B=in.nextInt(); C=in.nextInt(); if(isValid(A,B,C)) { System.out.println("This is a true Triangle!"); System.out.println(area(A,B,C)); } else { System.out.println("NO a Triangle!"); } } public static boolean isValid(double side1,double side2,double side3) { if((side1+side2>side3)||(side1+side3>side2)||(side2+side3>side1)) return true; else return false; } public static double area(double side1,double side2,double side3) { double p,S; p=(side1+side2+side3)/2; S=Math.sqrt(p*(p-side1)*(p-side2)*(p-side3)); return S; }}
运行结果:
please input three number:
2 5 6
This is a true Triangle!
4.683748498798798
3.用函数求等边多边形的面积
import java.util.Scanner;public class hjy {public static void main(String[] args) {Scanner input = new Scanner(System.in); System.out.println("please enter side: "); double s = input.nextDouble(); int number = input.nextInt(); System.out.println(area(number, s)); }public static double area(int n, double side) { double S; S = n * side * side / (4 * Math.tan(Math.PI / n)); return S; } }
运行结果:
please enter side:
5 12
279.9038105676658
0 0
- 一些l练习about Java
- 一些课后实践about java
- l练习
- l练习
- java:--l;l--;l-1
- 练习三 Problem L
- 练习3-L
- About the special G/L account
- About Java
- about java
- 递推递归练习 L
- 递推递归练习L
- 递归递推练习 L
- 递推递归练习L
- 【JAVA语言程序设计基础篇】--图形--一些练习
- Java菜鸟教程 一些简单的练习
- 一些常用的java算法练习
- java 练习java基础的一些练习和一个总练习
- CSerialPort类的使用
- WifiStateTracker
- 算法复杂度的计算
- LeetCode----Power of Two
- windows下安装redis(Redis服务端按照 非常简单)
- 一些l练习about Java
- span加display:block才能显示
- ThreadPoolExecutor使用简介
- 15年IT经验,如何从一无所有成为上市公司高层!
- nyoj--171--聪明的kk(动态规划--博弈)
- SQLite 操作方法
- WIN7下运行hadoop程序报:Failed to locate the winutils binary in the hadoop binary path
- Hibernate学习总结01——概述
- runtime、开发环境、编程语言概念问题