当前位置: 首页 > news >正文

动态html做网站背景网站建设顶层设计

动态html做网站背景,网站建设顶层设计,耐克运动鞋网站建设规划书框架,设计师培训心得1.编写一个代表三角形的类(Triangle.java)。 其中,三条边a,b,c(数据类型为double类型)为三角形的属性,该类封装有求三角形的面积和周长的方法。分别针对三条边为3、4、5和7、8、9的两个三角形进行测试&…

1.编写一个代表三角形的类(Triangle.java)。

其中,三条边a,b,c(数据类型为double类型)为三角形的属性,该类封装有求三角形的面积和周长的方法。分别针对三条边为3、4、5和7、8、9的两个三角形进行测试(给定三条边已经满足三角形构成条件),输出面积和周长保留2位小数。

提示:三角形面积计算公式为 

s = (a+b+c)/2

area = s * (s - a) * (s - b) * (s - c)

输出样例结果如下: 

package step1;import java.lang.Math;
import java.util.Scanner;public class Triangle {double a,b,c;public Triangle(double a, double b, double c) {this.a = a;this.b = b;this.c = c;}public double getArea() {double s = (a + b + c) / 2;return Math.sqrt(s * (s - a) * (s - b) * (s - c));}public double getPerimeter() {return a + b + c;}public static void main(String[] args) {Scanner input =new Scanner(System.in);double a = input.nextDouble();double b = input.nextDouble();double c = input.nextDouble();Triangle t1 = new Triangle(a, b, c);System.out.printf("三角形(%.1f,%.1f,%.1f)的面积为:%.2f\n",t1.a,t1.b,t1.c,t1.getArea());System.out.printf("三角形(%.1f,%.1f,%.1f)的周长为:%.2f",t1.a,t1.b,t1.c,t1.getPerimeter());}}

2.编写一个圆环类(Ring.java)。

圆环类有3个数据成员,分别是内半径innerRadius,外半径outerRadius和颜色color,这些属性通过get和set方法进行封装,该类封装有求圆环面积、外圆周长和内圆周长的方法。

① 通过构造方法传递内半径5,外半径8,颜色为red,输出测试结果;

② 将内半径改为4,外半径改为6,颜色改为blue后,再次输出测试结果。

③ 所有输出结果要求保留2位小数。

输出样例结果如下:

package step2;import java.lang.Math;public class Ring {double innerRadius, outerRadius;String color;public Ring(double innerRadius, double outerRadius, String color) {this.innerRadius = innerRadius;this.outerRadius = outerRadius;this.color = color;}public double getArea() {return Math.PI * (outerRadius * outerRadius - innerRadius * innerRadius);}public double getInnerPerimeter() {return 2 * Math.PI * innerRadius;}public double getOuterPerimeter() {return 2 * Math.PI * outerRadius;}public void setInnerRadius(double innerRadius){this.innerRadius = innerRadius;}public void setOuterRadius(double outerRadius){this.outerRadius = outerRadius;}public void setColor(String color){this.color = color;}public static void main(String[] args) {Ring ring = new Ring(5, 8, "red");System.out.printf("圆环的内半径: %.1f\n",ring.innerRadius);System.out.printf("圆环的外半径: %.1f\n",ring.outerRadius);System.out.println("圆环的颜色: "+ring.color);System.out.printf("圆环的面积: %.2f\n",ring.getArea());System.out.printf("圆环的外圆周长: %.2f\n",ring.getOuterPerimeter());System.out.printf("圆环的内圆周长: %.2f\n",ring.getInnerPerimeter());System.out.println();ring.setInnerRadius(4);ring.setOuterRadius(6);ring.setColor("blue");System.out.printf("圆环的内半径: %.1f\n",ring.innerRadius);System.out.printf("圆环的外半径: %.1f\n",ring.outerRadius);System.out.println("圆环的颜色: "+ring.color);System.out.printf("圆环的面积: %.2f\n",ring.getArea());System.out.printf("圆环的外圆周长: %.2f\n",ring.getOuterPerimeter());System.out.printf("圆环的内圆周长: %.2f",ring.getInnerPerimeter());}
}

3.编写一个学生类(Student.java),

包含的属性有学号、姓名、年龄。将所有学生存储在一个数组中,自拟数据,用数组的初始化方法给数组赋值,并实现如下操作。 

① 按数组中顺序显示所有学生信息。

② 将所有学生年龄增加1岁。

③ 显示所有年龄大于20岁的学生信息。

输出样例结果如下:

package step3;public class Student {int id;int age;String name;public Student(int id, int age, String name) {this.id = id;this.age = age;this.name = name;}public void increaseAge() {this.age += 1;}public static void main(String[] args) {// 创建并初始化学生数组Student s1 = new Student(1, 18, "小明");Student s2 = new Student(2, 20, "小张");Student s3 = new Student(3, 19, "小李");Student s4 = new Student(4, 18, "小王");Student s5 = new Student(5, 20, "小赵");Student s[] = { s1, s2, s3, s4, s5 }; // 给对象数组赋值System.out.println("班级学生名单如下:");// 显示所有学生信息for (Student student : s) {System.out.println("学号:" + student.id + ",姓名:" + student.name + ",年龄:" + student.age);}// 将所有学生年龄增加1岁System.out.println("所有学生年龄加 1 后...");for (Student student : s) {student.increaseAge();}for (Student student : s) {System.out.println("学号:" + student.id + ",姓名:" + student.name + ",年龄:" + student.age);}// 显示所有年龄大于20岁的学生信息int number = 0;for (Student student : s) {if (student.age > 20) {number++;}}System.out.println("大于 20 岁人数是:" + number);}
}

 

http://www.yayakq.cn/news/485265/

相关文章:

  • 网站开发需求模板模板企业的网站建设与设计论文
  • 邮轮哪个网站是可以做特价吉林市网站建设公司
  • 怎样把已经有的网站做推广用html做网站的步骤
  • 理财网站方案建设小牛加速器
  • 网站外链建设的八大基本准则网站开发主要有两个阶段
  • 建行商城网站wordpress简约文字主题
  • 小企业网站怎么做技术优化seo
  • 网站底部版权信息字体颜色工商核名官网
  • 网站上报名系统怎么做创业商机网餐饮
  • 有什么网站是做企业型的python 兼职网站开发
  • 西安住房和城乡建设局网站wordpress 静态 cdn
  • 潜水艇官方网站代理网站建设广州哪家好
  • 做网站为什么要建站点沟通交流类网站有哪些
  • 建设网站要钱么成都餐饮vi设计公司
  • 内部优化网站seo快速
  • 收益网站制作目前提供目录类搜索引擎的网站
  • 专做水果店加盟的网站做网站需要考虑seo吗
  • 城乡与建设部网站首页北京网站建设 网络推广
  • 公司网站服务器租用优秀设计作品的网站
  • 网站嵌入地图html5网站都有那个
  • 如何建立网站快捷链接安徽政务服务网
  • 湛江做网站seo二级域名 wordpress
  • 网站代理备案表建设聚美优品网站收流量费吗
  • 写代码做网站软件开发接单网站
  • 简述企业网站建设的目的有哪些怎么进不了深圳市建设局网站
  • 网站备案需要提供网站建设方案书领地免费网站
  • 网站前段打不开 后台也进不去网站运营管理教材
  • 自己怎么给网站做优化排名百度网站建设工具
  • 二手书网站开发设计广州做网站的网络公司
  • 林业厅网站建设招标网站建设一年多少