第八次作业

1,输出圆形和矩形的面积

package zuoye8;
	class shape{
		final static double PI=3.1415926;//定义值
		void si(double r){//内部定义
			double si=r*r*PI;//计算值
			System.out.println("圆形面积:"+si);//输出si
		}
		void so(int a,int b){//定义值
			float so=a*b;//计算值
			System.out.println("矩形面积:"+so);//输出so
		}
	}
		public class yuanxing extends shape {
			public static void main(String[] args) {
				shape a=new shape();//创建对象
				a.si(1.50000001279);//传值
				a.so(1, 11);//传值
			}
		}

运行结果

 2,定义人类的介绍方式

package zuoye8;

public class chengnian {
	static int age;//定义int型age
	public String toString() {
		return "我"+age+"岁,我是";//输出值
	}
	public static void main(String[] args) {
		age=18;//定义值为18
		if(age>=18) {//判断是否大于或等于18
			System.out.println(new chengnian()+"成年人。");//输出语句
		}
		else {//反之
			System.out.println(new chengnian()+"未成年人。");//输出语句
		}
	}
}

运行结果

 3,编写登陆方法

package zuoye8;
import java.util.Scanner;
	public class zhangsan {
		public static void main(String[] args) {
			St e=new St();//创建对象
			System.out.println("请输入用户名:");//输出语句
			Scanner in=new Scanner(System.in);//创建控制台
			String name=in.next();//在控制台输入一个数
			System.out.println("请输入密码:");//输出语句
			Scanner c=new Scanner(System.in);//创建看着他
			String word=c.next();//在控制台输入一个数
			zhangsan a=new zhangsan();//创建对象
			e.dengru(name,word);//调用方法
		}
}
class St{
	void dengru(String a,String b){//内部定义
		if(a.equals("张三")){//如果是张三
			if(b.equals("123456")){//如果是123456
				System.out.println("-------------\n"+"登录成功");//则输出此句
   }
  }
 }
}

 运行结果

4, 人工包装的水果与普通水果的价格

 

package zuoye8;
	class Past{
		double a[]=new double[]{1.98,5.0,0.0,9.9};//遍历数组
		}
	public class shuiguo extends Past{//继承父类
		public static void main(String[]args){
			double b[]=new double[]{2.98,5.0,1.0,14.9};//定义遍历数组
			System.out.println("水果名称  水果价格(元/千克)水果重量(千克) 包装费(元/千克) 总价  \n"+"——————————————————————————————————————————————————————————————————");//输出语句
			System.out.print("苹果\t");//输出语句
			shuiguo ar=new shuiguo();//创建一个对象
			for(int i=0;i<ar.a.length;i++){//循环a遍历数组
				System.out.print(ar.a[i]);//输出值
				System.out.print("\t\t");//换行
  }
			System.out.println();//换行
			System.out.print("精装苹果");//输出
			for(int i=0;i<b.length;i++){//循环b的遍历数组
				System.out.print(b[i]);//输出语句
				System.out.print("\t\t");//换行
  }
			System.out.println();//换行
			System.out.print("——————————————————————————————————————————————————————————————————");//输出
			System.out.println();//换行
			System.out.print("差价\t\t\t\t\t\t\t");//输出并换行
			double j=b[b.length-1]-ar.a[ar.a.length-1];//计算差价
			System.out.print(j); //输出
		}
}

 运行结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值