6.36(几何:正多边形的面积)输入正多边形边的个数和边长,显示面积

  • 题目
    • 题目描述与运行示例
    • 破题
  • 代码

题目

题目描述与运行示例

6.36(几何:正多边形的面积)正多边形…
计算正多边形面积的公式是area = (nss) / (4*Math.tan(Math.PI / n))。
使用下面的方法头编写方法,返回正多边形的面积:
public static double area(int n, double side)
编写main方法,提示用户输入边的个数及正多边形的边长,然后显示它的面积
如下是一个运行示例:

Enter the number of sides: 5
Enter the side: 6.5
The area of the polygon is 72.69017017488385

破题

和6.35一样,都是已经在题目中规定好了,不需要再去探讨如何解题

代码

import java.util.Scanner;public class Test6_35 {public static void main(String[] args) {// 提示用户输入多边形的边数、边长Scanner input = new Scanner(System.in);System.out.print("Enter the number of sides: ");int n = input.nextInt();System.out.print("Enter the side: ");double s = input.nextDouble();// 计算面积double input_area = area(n, s);// 输出结果System.out.print("The area of the polygon is " + input_area);}public static double area(int n, double s){return  (n*s*s) / (4*Math.tan(Math.PI / n));}
}

Java黑皮书课后题第6章:*6.36(几何:正多边形的面积)正多边形…计算正多边形面积的公式是area = (n*s*s) / (4*Math.tan(Math.PI / n))。输入边 长显示面积相关推荐

  1. Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数

    Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...

  2. Java黑皮书课后题第6章:6.11(金融应用:计算酬金)编写方法,利用编程练习题5.39中的方法计算酬金。方法头如下所示。编写程序,显示下面表格

    6.11(金融应用:计算酬金)编写方法,利用编程练习题5.39中的方法计算酬金.方法头如下所示.编写程序,显示下面表格 题目 题目描述与运行示例 编程练习题5.39(非本题) 破题 5.39处理 主方 ...

  3. Java黑皮书课后题第5章:*5.31(金融应用:计算CD价值)假设你用10 000美元投资一张CD,年利率为5.75%。编写程序,提示由用户输入一个金额数、年获利率、月份数,然后显示一个表格

    5.31(金融应用:计算CD价值)假设你用10 000美元投资一张CD,年获利率为5.75%.编写程序,提示由用户输入一个金额数.年获利率.月份数,然后显示一个表格 题目 题目概述 运行示例 破题 代 ...

  4. Java黑皮书课后题第3章:**3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金

    **3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金 题目 题目概述 破题 代码 题目 题目概述 **3.15(游戏:彩票) ...

  5. Java黑皮书课后题第2章:*2.20(金融应用:计算利息)编写程序,读取余额和年利率百分比,打印下个月的利息

    *2.20(金融应用:计算利息)编写程序,读取余额和年利率百分比,打印下个月的利息 题目 题目概述 运行示例 题目槽点 代码/验证:居然不用考虑那么复杂 题目 题目概述 *2.20(金融应用:计算利息 ...

  6. Java黑皮书课后题第5章:**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,10~13费

    **5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元.编写程序,计算10年后的学费,以及从现在开始10年后开始计算,4年内的 ...

  7. Java黑皮书课后题第2章:2.5(金融应用:计算小费)编写一个程序,读入一笔费用与小费利率,计算小费和总钱数

    2.5(金融应用:计算小费)编写一个程序,读入一笔费用与消费利率,计算小费和总钱数 题目 题目概述 举例与运行示例 破题 代码块 方法评价 修改日志 题目 题目概述 2.5(金融应用:计算小费)编写一 ...

  8. Java黑皮书课后题第2章:2.1(将摄氏温度转换为华氏温度)编写程序,从控制台读入double型的摄氏温度值,将其转为华氏温度,显示结果

    2.1(将摄氏温度转换为华氏温度)从控制台读入double型的摄氏温度值,将其转为华氏温度 题目 题目概述 破题 代码块 方法评价 注意问题 控制台读入数据的代码顺序 控制台读取数据的代码理解 修改日 ...

  9. Java黑皮书课后题第2章:*2.21(金融应用:计算未来投资回报)编写程序,读取投资总额、年利率和年龄,显示未来投资回报金额

    *2.21(金融应用:计算未来投资回报)编写程序,读取投资总额.年利率和年龄,显示未来投资回报金额 题目 题目概述 举例与运行示例 思路 代码 赘述 题目 题目概述 2.21(金融应用:计算未来投资回 ...

  10. Java黑皮书课后题第1章:1.10(以英里计的平均速度)假设一个跑步者45分30秒跑了14千米。编写一个程序显示以每小时多少英里为单位的平均速度值

    题目 题目描述 1.10(以英里计的平均速度)假设一个跑步者45分30秒跑了14千米.编写一个程序显示以每小时多少英里为单位的平均速度值.(注意,1英里约等于1.6千米) 槽点 1.11需要转换的数值 ...

最新文章

  1. SIFT四部曲之——构建关键点特征描述符
  2. weblogic连接池不释放问题解决_数据库连接池引起的FullGC问题,看我如何一步步排查、分析、解决...
  3. IDEA使用指南常用快捷键
  4. python批量修改word特定位置的内容_利用python批量修改word文件名的方法示例
  5. python往redis导数_Python:教你一招,将500W+的数据快速写入redis(文内赋赠教程)...
  6. P3309 [SDOI2014]向量集
  7. AOP切面用aspectjweaver.jar实现代码
  8. 计算机文档加密如何解锁,bitlocker怎么解锁_bitlocker解锁方法
  9. Mozilla Add-ons学习笔记(1)
  10. 四年开发,待业半年本想放弃Java,抱着试试的心态面试某C轮金融科技公司居然过了!
  11. 《草根自媒体达人运营实战》一一1.3 各种自媒体平台及优缺点
  12. Server Error in ‘/‘ Application.问题解决
  13. html文本框php,HTML文本框5种应用方式实现方法
  14. 神盾加密php文件夹,[宜配屋]听图阁
  15. 【Python】文件选择框选择文件
  16. 计算机常用的辅助存储器,计算机常用的辅存储器有哪些
  17. 微信小程序绘制分享图
  18. 使用MATLAB进行频谱分析
  19. 论文阅读笔记《Fine-tuning Deep Neural Networks in Continuous Learning Scenarios》
  20. 【matlab矩阵运算】01、把矩阵展开成向量

热门文章

  1. react 遍历对象_探索:跟随《Build your own React》实现一个简易React
  2. c#web页面显示弹窗_C#中三种弹出信息窗口的方式
  3. HaaS 物联网极客大赛来了!奖金丰厚等你来!
  4. 阿里云加速构建技术平台,推动5G消息产业发展
  5. 想咸鱼翻身不粘锅?加油
  6. QLattice:你不知道的新的机器学习模型
  7. 如何在LOL中成功制造一颗飞弹?
  8. 使用Nginx反向代理部署laravel和history模式的Vue项目[更新]
  9. 【蓝桥杯Java_C组·从零开始卷】第六节(二)、蓝桥杯常用数学公式
  10. 好书推荐——CSDN《新程序员》