一只死宅的Java作业(1)

这篇博客展示了几个Java编程作业的实现,包括数字加密器的编写,购物系统的打折计算,以及用户交互。作业涉及运算符的使用、控制台输出、商品价格计算、会员优惠和幸运抽奖的模拟。通过这些作业,可以了解基本的Java编程技巧和逻辑思维。
摘要由CSDN通过智能技术生成

作业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));
  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值