云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java语言程序设计基础篇前三章课后习题

Java语言程序设计基础篇前三章课后习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 2:34:23

2.18(打印表格)编写程序,显示下面的表格:

程序:

显示:

2.19(随机字符)编写程序,使用system。CurrentMillsTime()显示任意一个大写字母。 程序:

显示:

2.20(几何方面)编写程序,提示用户输入两个点(x1,y1)和(x2,y2),然后显示两个点间的距离。计算两点间距离的公式是Math.Sqrt((x2-x1)^2+(y2-y1)^2).注意:可以使用Math.Pow(a,0.5)来计算。 程序:

显示:

2.21(几何方面:三角形的面积)编写程序,提示用户输入三角形的三个点(x1,y2)、(x2,y2)、(x3,y3),然后显示它的面积。计算三角形面积的公式是: s=(side1+side2+side3)/2 Area=Math.Pow(s(s-side1)(s-side2)(s-side3),0.5) 程序:

显示:

2.22(几何方面:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。计算六边形面积的公式是:area=3*sqrt(3)/2 *s^2,这里的s就是边长。 程序:

显示:

2.23(物理方面:加速度)平均加速度定义为速度的变化量处以这个变化所用的时间,如下式所示:a=(v1-v0)/t

编写程序,提示用户输入以米/秒为单位的起始速度v0,以米/秒为单位的终止速度v1,以及以秒为单位的时间段,最后显示平均加速度。 程序:

显示:

2.24(物理方面:求出跑道长度)假设一个飞机的加速度是a而起飞速度是v,那么可以使用下面的公式计算出飞机起飞所需的最短跑道长度: Length=v^2/(2*a)

编写程序,提示用户输入以米/秒的平方(m/s^2)为单位的加速度a,然后显示最短跑道长度。 程序:

显示:

2.25(当前时间)程序清单2--6给出了显示当前格林威治时间的程序。修改这个程序,是只能够做到程序提示用户输入相对于GMT的时区偏移量,然后显示在这个特定时区的时间。 程序:

显示:

第3章 选择

3.1(代数方面:解一元二次方程)可以使用下面的公式求一元二次方程ax^2+bx+c=0的两个根:r1=(-b+Math.sqrt(b^2-4ac))/(2*a)和r2=(-b-Math.sqrt(b^2-4ac)/(2*a)

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2.18(打印表格)编写程序,显示下面的表格: 程序: 显示: 2.19(随机字符)编写程序,使用system。CurrentMillsTime()显示任意一个大写字母。 程序: 显示: 2.20(几何方面)编写程序,提示用户输入两个点(x1,y1)和(x2,y2),然后显示两个点间的距离。计算两点间距离的公式是Math.Sqrt((x2-x1)^2+(y2-y1)^2).注意:可以使用Math.Pow(a,0.5)来计算。 程序: 显示: 2.21(几何方面:三角形的面积)编写程序,提示用户输入三角形的三个点(x1,y2)、(x2,y2)、(x3,y3),然

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com