编写Java程序,写一个函数用于计算圆的面积

内容:
一个函数用于计算等边三角形的面积,三角形边长和圆半径相同。
在主方法中输入对应的半径/边长,调用函数进行计算面积
最终输出显示圆对的面积和三角形的面积。

代码如下:

import java.util.Scanner;public class 圆面积计算 {public double yuan(double a,double b) {b=Math.PI;return a*a*b;}public double san(double a,double c) {c=Math.sqrt(3)/4;return c*a*a;}public static void main(String[]args)  {Scanner in = new Scanner(System.in);System.out.print("请输入一个值为半径/边长:");double a=in.nextInt();圆面积计算 text=new 圆面积计算();double mian1=text.yuan(a, a);System.out.println("圆面积:"+mian1);double mian2=text.san(a,a);System.out.println("三角形面积:"+mian2);}
}

结果如下:
请输入一个值为半径/边长:
3
圆面积:28.274333882308138
三角形面积:3.897114317029974

Java 计算圆的面积相关推荐

  1. JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该类提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该类提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长;

      插一句嘴,现在扎扎实实地把这些基础地敲一遍,理解了,可能还是会忘记.但是你最后学习的是做题的思路,而不是单纯的记代码.代码忘了再回过头来看一遍就好了,思路是别人偷不走的.[2022-9] * 思路 ...

  2. 利用Java计算圆的面积

    计算圆的面积 import java.util.Scanner;public class yuan {public static void main(String[] args) {double ra ...

  3. java 计算圆的面积_java使用对象计算圆的面积

    普通的计算圆的面积 public class ComputerCircleArea { public static void main(String arg[]) { double radius; d ...

  4. 如何用JAVA计算圆的面积

    1.输入圆半径: package Java01;import java.util.Scanner;public class task01 {public static void main(String ...

  5. java 计算圆的面积

    版本1固定半径 /*** 功能:计算圆面积* 作者:cxf* 日期:*/ public class Task01 {public static void main(String[] args) {// ...

  6. 如何用java计算圆的周长和面积?

    要用Java计算圆的周长和面积,需要使用圆的半径和一些数学公式.以下是计算圆的周长和面积的Java代码示例: import java.util.Scanner;public class Circle ...

  7. Java(计算圆的面积)

    文章目录 计算圆的面积 版本一:由程序员指定半径来计算圆的面积 版本二:由用户输入半径来计算圆的面积 版本三:设置精度 遮尾法 剪尾法 版本四:半径为负的情况报错 计算圆的面积 版本一:由程序员指定半 ...

  8. java组合类,对象组合,定义一个点类,将圆的圆心用点类的对象表示,则圆类定义为一个组合类,仍然能计算圆的面积和周长,并能对圆进行移动。

    对象组合的概念 如果一个对象中的域是其他类的对象,则称这个对象是组合对象,组合对象所在的类是组合类.例如计算机是由其他部件(对象)组成的.通过组合的方式,可以简化对象的创建过程,提高对象的创建效率.从 ...

  9. jsp计算圆的面积和周长

    编写一个JSP页面,该页面提供一个表单,用户可以通过表单输入圆的半径提交给本页面,JSP页面将计算圆的面积和周长之任务交给一个bean去完成 circle.jsp: <%@ page pageE ...

最新文章

  1. Android Shape 的使用
  2. 《人类简史》八、融合统一(下)——宗教的法则、历史的混沌
  3. Java 中几种获取文件路径的方式
  4. VS 配置外部DLL的引用路径【可执行文件的环境路径】
  5. 设置progressbar进度条颜色
  6. VS2013 异常处理
  7. 任意切割一张图片成新图片
  8. subsample downsample
  9. Linux安装wget
  10. SYNOPSYS™光学设计软件---设计自由曲面反射系统
  11. 【沧海拾昧】微机原理:可编程串行接口芯片8251A
  12. 中职计算机应用专业核心素养的,基于职业发展的中职学生核心素养的研究与培养...
  13. 回顾|伍鸣博士出席《华人之光-世界瞩目的华人 Web3 项目》圆桌论坛
  14. d2l.Vocab(sentences, min_freq=5, reserved_tokens=[‘<pad>‘, ‘<mask>‘, ‘<cls>‘, ‘<sep>‘]) 参数讲解
  15. 今天不发技术文,发点粉丝福利
  16. sftp、nohup、lftp、scp命令
  17. 编译安装zabbix时遇到configure: error: no acceptable C compiler found in $PATH 问题解决
  18. 关于版权声明的格式 (Copyright)
  19. JS获取去年日期(包含闰年逻辑)
  20. java字符乱码问题_怎么解决java中的字符乱码问题

热门文章

  1. JNA —— Java调用C/C++动态库
  2. 小米NOTE3更换电池后听筒音量变小,通过刷recovery、刷回安装MIUI10(9.9.3开发版)、获取ROOT权限,最终实现增大听筒音量
  3. Sublime text3 打开txt文本文件时出现乱码问题解决
  4. Oracle之执行计划index fullscan和index fast full scan区别
  5. 第五节 .NetFramework框架依赖注入技术实现
  6. 设计银行项目中的注册银行用户基本信息的类,包括账户卡号、姓名、身份证号、联系电话、家庭住址。
  7. 海明码(汉明码,汉明距离)
  8. 【DVT】build 提示no source files were complied for project
  9. LoadRunner开始录制时启动浏览器卡死的解决办法
  10. Element UI 中国省市区级联