简单超市管理系统的设计(运用Javase知识)
**简单超市管理系统的设计
**
运用简单的javase知识去总结所学习的内容,这里包括定义简单的变量,数组,对象等知识,运用for和do while循环
shopping类:
package com.suzhou.chu;
//alt+shift+j 文档注释快捷键
/*** @author cjh* * 需求:编写一个简单的超市管理系统* 需要有2个要求* 1.能查看积分* 2.能付款和打印出商品清单* */
import java.util.Scanner;
public class Shopping {Scanner input=new Scanner(System.in);int index=-1;int score=1000;public void init() {System.out.print("简单的超市管理系统:");System.out.print("\t1.积分查询:");System.out.print("\t2.付款:");int choice=input.nextInt();switch (choice) {case 1:queryIntegral();break;case 2:payMoney();break;default:System.out.println("请输入正确的操作:");break;}}public void queryIntegral() {System.out.println("积分查询");System.out.println("姓名\t卡号\t积分");System.out.println("韩\t520\t1314"); }public void payMoney() {String [] goodsName= new String[1000];Double [] goodsPrice=new Double[1000];int [] goodsNumber= new int[1000];String isAgain=null;double totalMoney=0;double pay=0;do {index++;System.out.println("请输入商品名称:");goodsName[index]=input.next();System.out.println("请输入商品数量:");goodsNumber[index]=input.nextInt();System.out.println("请输入商品的价格:");goodsPrice[index]=input.nextDouble();totalMoney+=goodsNumber[index]*goodsPrice[index];System.out.println("是否继续录入:Y/N");isAgain=input.next();} while (isAgain.equalsIgnoreCase("Y"));System.out.println("商品的总价和为:"+totalMoney);while (true) {System.out.println("请输入付款金额:");pay=input.nextDouble();if (pay>=totalMoney) {break;}if (pay<totalMoney) {System.out.println("请输入付"+ "款金额大于商品金额:");}}System.out.println("找零:"+(pay-totalMoney));System.out.println("账单:");System.out.println("序号\t名称\t单价\t数量\t小计");for (int i = 0; i < goodsName.length; i++) {if(goodsName[i] != null){System.out.println((i+1)+"\t"+goodsName[i]+"\t"+goodsPrice[i]+"\t"+goodsNumber[i]+"\t"+goodsNumber[i]*goodsPrice[i]); }}}
}
测试类:
package com.suzhou.chu;public class TestShopping {public static void main(String[] args) {Shopping shopping= new Shopping();while(true) {shopping.init();}}
}
简单超市管理系统的设计(运用Javase知识)相关推荐
- (附源码)ssm小型超市管理系统的设计与实现 毕业设计 011136
目 录 摘要 1 1 绪论 1 1.1研究背景及意义 1 1.2研究现状 1 1.3系统开发技术的特色 1 1.4论文结构与章节安排 1 2小型超市管理系统系统分析 3 2.1 可行性分析 3 2. ...
- 【毕业设计之python系列】基Django的超市管理系统的设计与实现
基Django的超市管理系统的设计与实现 摘 要 2023年,大家的日常消费水平也在逐步提升,社会越来越稳定,人们的需求越来越好.现在很多超大型智能超市,给大家的美好生活提供便利.为了更好地管理这些大 ...
- 果蔬超市管理系统的设计与实现
果蔬超市管理系统的设计与实现 摘 要 自超市从90年代初开始传入中国以来,深受中国人民的喜爱,给我国人民带来了极大的便利.超市的货物进货渠道多而且杂,超市员工的级别职位要做的事也有许多不同,不方便于管 ...
- 今天给大家介绍一篇基基于SSM超市管理系统的设计与实现
项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等.这里根据疫情当下,你 ...
- java的超市管理系统实践报告,基于JAVA的超市管理系统的设计与实现-开题报告
基于JAVA的超市管理系统的设计与实现-开题报告 题目基于 JAVA 的超市管理系统的设计与实现 1. a 结合课题任务情况,根据所查阅的文献资料,撰写 1000 字以上的文献综述. 随着科学的发展, ...
- 基于jsp(java)超市管理系统的设计和开发(含源文件)
获取项目源文件,联系Q:1225467431,可指导毕设,课设 摘 要 随着网络技术的发展.计算机应用水平的提高的扩大,原来系统的时效性.数据的正确性.操作的方便性上都存在不足,已影响到系统的正常使用 ...
- 超市商品信息管理系统/超市管理系统的设计与实现
摘 要 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多国家的之中,随之就产生了"超市商品信息管理系统",这样就让超市商品信息管理系统更加方便 ...
- ssm生鲜超市管理系统的设计与实现 毕业设计-附源码261635
SSM生鲜超市管理系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题.针 ...
- (附源码)ssm生鲜超市管理系统的设计与实现 毕业设计261635
S SM生鲜超市管理系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...
最新文章
- Asp.NET中常用的一些优化性能的方法
- HttpWebRequest在GetResponse时总是超时
- HotSpot源码(一):Docker与虚拟机的区别,class字节码解析,linux内核源码下载地址,Yacc与Lex快速入门
- JAVA-重写equalse规范、技巧
- VMWare serve 2.0 进入 RHEL Linux rescue模式
- java dib文件 加位图文件头_位图(bmp)文件格式分析
- 20个使用Bootstrap制作的前端框架网站案例
- 如何用 Linux 技巧大大提高工作效率?
- 栈的典型应用 —— 延迟缓冲
- UVa673 - Parentheses Balance
- [再学Python] - 5 - 布尔操作符
- MaxCompute 2.0 生态开放之路及最新发展
- Linux brctl 命令,虚拟网络设备 LinuxBridge 管理工具
- 释放数据价值的真正法宝,数据要素市场化开发迫在眉睫
- Dev-c++怎么设置背景色
- pandas笔记之分列
- shadowplay要下载java,BBC 100件藏品中的世界史083:Shadow puppet of Bima皮影戏字符段
- 免费录屏软件有哪些?录屏软件下载,认准这3款软件
- NeRF论文解析 - Neural Radiance Field
- php添加背景图及设置格式,PHP添加PNG图片背景透明水印操作类定义与用法示例
热门文章
- 精通Javascript+jQuery视频下载
- TIM 默认存储文件夹修改不成功
- 视频教程-基于深度学习的计算机视觉:原理与实践(上部)-计算机视觉
- 一个C#开发的Windows远程桌面工具
- 计算机管理员工作内容,系统管理员岗位工作职责
- 信用评分卡模型总结9:评分卡生成及sas实施
- 计算机中丢失uxtheme dll,win7系统丢失uxtheme.dll的解决方法
- 第145期:2017天猫双11总交易额1682亿,背后阿里绝密50+技术揭秘!
- Lua的string库函数列表
- OneDrive和OneDrive for Business映射到本地网络驱动器