收银柜台收款程序1

步骤一:

定义类及main方法

public class Cashier{

public static void main(String【】args){

步骤二:

读取控制台输入

在main方法中,实例化Scanner类,并调用nextInt()方法接收用户输入的商品单价,购买数量,收款金额,使用完毕后将Scanner对象关闭,以释放资源。代码如下:

import java.util.Scanner;

public class Cashier{

public static void main( String【】args){

Scanner  console = new Scanner(System.in);

System.out.println(“请输入商品单价:”);

double unitPrice = console.nextDouble();

System.out.println(“请输入购买数量:”);

double amount = console.nextDouble();

System.out.println(“请输入金额:”);

double money = console.nextDouble();

console.close();

步骤三:

计算商品总价并判断是否打折

首先,计算商品的总价;然后,使用if语句判断商品总价是否大于等于500,如果大于等于500,商品总价打八折;最后,计算打八折后的应收金额,代码如下所示:


import java.util.Scanner;

public class Cashier{

public static void main( String【】args){

//输入数据

Scanner  console = new Scanner(System.in);

System.out.println(“请输入商品单价:”);

double unitPrice = console.nextDouble();

System.out.println(“请输入购买数量:”);

double amount = console.nextDouble();

System.out.println(“请输入金额:”);

double money = console.nextDouble();

console.close();

//计算商品总价

double totilPrice = 0.0;

totilPrice = amount*unitPrice;

if(totilPrice>=500){

totilPrice =totilPrice*0.8;

}

步骤四

计算找零并输出结果

首先,将收款金额减去应收金额,即为找零;然后,输出应收金额和找零金额,代码如下所示:

import java.util.Scanner;

public class Cashier{

public static void main( String【】args){

//输入数据

Scanner  console = new Scanner(System.in);

System.out.println(“请输入商品单价:”);

double unitPrice = console.nextDouble();

System.out.println(“请输入购买数量:”);

double amount = console.nextDouble();

System.out.println(“请输入金额:”);

double money = console.nextDouble();

console.close();

//计算商品总价

double totilPrice = 0.0;

totilPrice = amount*unitPrice;

if(totilPrice>=500){

totilPrice =totilPrice*0.8;

}

//计算找零

double change = money - totilPrice;

System.out.println(“应收金额:”+totilPrice+”,应找零为:“+change);








  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
小财迷店铺收银系统是一款非常好用的收银软件,简洁化的前台收银管理,条理清晰的后台商品管理,支持各种外接硬件的接入,一台电脑即能打造低成本专业化的店铺收银系统。方便、简单的操作,有条不紊的后台商品管理,即使您是电脑操作的小白,也能一学即会。    收银结账前台:   1、启动收银前台时,将会跳出快捷键对话框,记住这些快捷键将会大大提高操作速度;  2、收银前台界面简洁、操作简单,支持商品编码或条形码销售产品,所有商品录入后可以直接进行结算打印,  3、支持银行卡结算功能;  4、支持退货功能与会员卡积分功能;  5、点击“设置”按钮可随意设置窗口颜色、背景及自定义快捷键等。    系统管理后台:   1、在商品管理中可录入商品信息,如商品编码或条形码、商品名称、货号、进价等;  2、点击“商品浏览”可浏览录入的所有商品信息;  3、如果想查询某种商品,可在商品查询中根据商品编号、条形码、货号或名称进行查询,也可设置时间来查询某段时间的商品信息;  4、进货管理可通过输入供应商、进货批次来查询进货情况;  5、针对损坏、自用和赠送等的商品可通过库存异动来记录;  6、会员管理功能主要用来对店铺会员进行管理; 7、用户管理主要是针对店铺内部销售人员和收银员,添加新的销售人员、收银员等,对其信息进行修改并设置权限。  8、统计查询的功能主要是通过输入日期、收银员来查询某日、某月或某年的销售额、毛利润的统计;库存统计可统计所有当前库存量。  9、系统设置可对收银前台进行设置,设置店铺名称、小票标题等;也可对后台进行设置,设置低库存提示数量、最低折扣、电子秤设置、手工备份数据库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值