作业1:实现一个数字加密器,加密规则是: 加密结果 = (整数*10+5)/2 + 3.14159,加 密结果仍为一整数。
详细代码:
package com.bbb.Work.cc;
import java.util.Scanner;
public class W1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个是数字:");
int d=sc.nextInt();
int result=(d*10+5)/2+(int)3.14159;
System.out.println(result);
}
}
运行截图:
作业二:
训练要点: 运算符(*、=)的使用 从控制台输出信息 需求说明: 用户可以享受购物8折的优惠,请计算实际消费金额
实现思路:
1、创建Java类Pay
2、在Pay.java文件中声明变量存储信息
3、计算总金额 难点指导: 消费总额 = 各商品的消费金额之和 * 折扣
作业三:
需求说明: 结算时打印购物小票 计算此次购物获得的会员积分
作业四:
训练要点: 运算符(%、/)的使用 使用Scanner类接收用户输入
需求说明: 商场推出幸运抽奖活动 根据抽奖规则计算会员卡号各位数字之和
实现思路:
1、接收输入的会员卡号
2、分解获得各位数字
3、计算各位数字之和 难点指导: 分解获得各位数字
作业5:
需求说明: 从控制台输入基本工资,并计算输出实领工资
详细代码:(估计是我吃多了 闲的 把后面四个作业合到一起写了 而且还好像写错了)
package com.gump.buy;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Buy {
public static final double Discount = 0.8;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<Goods> goodsList = new ArrayList<>();
goodsList.add(new Goods("T恤", 245));
goodsList.add(new Goods("网球鞋", 570));
goodsList.add(new Goods("网球拍", 320));
goodsList.add(new Goods("乒乓球", 10));