封装类-圆形和梯形面积

 1 package com.hanqi.z1p1;
 2
 3 public class Lader {
 4
 5     double Shang;
 6     double Xia;
 7     double Height;
 8     double Slader;
 9
10     Lader(double sh,double xi,double gao)
11     {
12         Shang=sh;
13         Xia=xi;
14         Height=gao;
15         Slader=(Shang+Xia)*Height/2;
16         System.out.println("梯形的面积是:"+Slader);
17     }
18
19
20 }
 1 package com.hanqi.z1p1;
 2
 3 public class Circle {
 4
 5     double r;
 6     double l;
 7     double Scircle;
 8     final double PAI=3.14;
 9
10     Circle(double banjing)
11     {
12         r=banjing;
13         l=2*PAI*r;
14         Scircle=PAI*r*r;
15         System.out.println("圆形的周长是:"+l+",圆形的面积是:"+Scircle);
16     }
17
18
19 }
 1 package com.hanqi.z1p1;
 2
 3 public class Homework0516 {
 4
 5     public static void main(String[] args) {
 6         // TODO 自动生成的方法存根
 7
 8
 9         //测试类Lader和类Circle的功能。
10
11         Lader tixing=new Lader(5.0,8.0,6.0);
12
13         Circle yuan=new Circle(3.0);
14         

运行结果:

时间: 2024-10-10 13:58:25

封装类-圆形和梯形面积的相关文章

1104: 零起点学算法11——求梯形面积

1104: 零起点学算法11--求梯形面积 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 6473  Accepted: 1875[Submit][Status][Web Board] Description 水题 Input 输入3个浮点数,分别表示上底.下底和高,中间用逗号隔开(题目包含多组数据) Output 输出梯形的面积,保留2位小数 Sample Input 2,4,5 Sample

初遇C#:一个简单的小程序(圆形周长,面积计算器)

作为一个面向对象的语言,与用户的交互很关键! 在此,我们可以先分析一下我们这个小程序要与用户交互的内容:1.命名很重要,让用户看见这个程序就知道这个程序的作用. 2.当用户打开这个程序时,提示用户输入的内容. 下面开始编码: Console.Write("请输入圆形的半径:"); double r=double.Parse(Console.ReadLine());//接收用户的输入并将用户的输入转换成双精度型并赋值给r double area,circle;//定义两个变量area和c

学习练习 java面向对象梯形面积

1 package com.hanqi; 2 3 public class Ladder { 4 5 double ShangDi; 6 double XiaDi; 7 double Gao; 8 double MianJi; 9 10 Ladder(double ShangDi, double XiaDi, double Gao) 11 { 12 //使用参数来初始化属性 13 //this 代表当前类 14 this.ShangDi = ShangDi; 15 this.XiaDi = Xi

c++(003)梯形面积的计算

利用cin输入梯形的上底,下底,和高.定义了3个输入变量. 再定义第4个变量,用于记录梯形的面积,并且把它输出. 1 #include <iostream> 2 #include <cstdlib> 3 4 using namespace std; 5 6 int main(){ 7 8 int a; 9 int b; 10 int c; 11 cout<<"梯形的上底是:"; 12 cin>>a; 13 cout<<&quo

Java面向对象练习题之梯形面积

编写一个Java应用程序,该程序中有2个类MianJi.主类A.具体要求如下:MianJi类具有类型为double的上底.下底.高.面积属性,具有返回面积的功能,包括一个构造方法对上底.下底.高进行初始化.主类A用来测试类MianJi的功能. double ShangDi; double XiaDi; double Gao; double Mianji; MianJi(double ShangDi,double XiaDi,double Gao) { //使用参数来初始化属性 //this代表当

16.零起点学算法11——求梯形面积

#include<stdio.h> int main () { float a,b,h,s; while(scanf("%f,%f,%f",&a,&b,&h)!=EOF) { s=(a+b)*h/2; printf("%.2f",s); } return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9710471.html

梯形的面积可以通过几何画板来计算吗

作为一种几何绘图软件,不仅可以利用几何画板绘制很多图形,还可以计算图形的面积.本文就向大家介绍如何利用几何画板计算梯形的面积. 1.绘制上底.打开几何画板,使用线段工具绘制线段AB.使用点工具,在线段AB外任作一点M.  利用线段工具和点工具绘制线段AB和点M 2.构造平行线.选中点M和线段AB,点击菜单“构造”——“平行线”,在平行线上任取两点C.D.  在菜单“构造”中选择“平行线”构造线段AB的平行线 3.构造顶点.选中直线CD和点M,点击菜单“显示”——“隐藏对象”.  在菜单“显示”中

BZOJ 1845: [Cqoi2005] 三角形面积并 [计算几何 扫描线]

1845: [Cqoi2005] 三角形面积并 Time Limit: 3 Sec  Memory Limit: 64 MBSubmit: 1151  Solved: 313[Submit][Status][Discuss] Description 给出n个三角形,求它们并的面积. Input 第一行为n(N < = 100), 即三角形的个数 以下n行,每行6个整数x1, y1, x2, y2, x3, y3,代表三角形的顶点坐标.坐标均为不超过10 ^ 6的实数,输入数据保留1位小数 Out

复化梯形求积分——用Python进行数值计算

用程序来求积分的方法有很多,这篇文章主要是有关牛顿-科特斯公式. 学过插值算法的同学最容易想到的就是用插值函数代替被积分函数来求积分,但实际上在大部分场景下这是行不通的. 插值函数一般是一个不超过n次的多项式,如果用插值函数来求积分的话,就会引进高次多项式求积分的问题.这样会将原来的求积分问题带到另一个求积分问题:如何求n次多项式的积分,而且当次数变高时,会出现龙悲歌现象,误差反而可能会增大,并且高次的插值求积公式有可能会变得不稳定:详细原因不赘述. 牛顿-科特斯公式解决这一问题的办法是将大的插