C#实现一个控制台的点餐系统
作者:王梦翰 发布时间:2023-09-03 20:47:24
标签:C#,点餐系统
本文实例为大家分享了C#点餐系统的具体代码,供大家参考,具体内容如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 控制台操作尝试
{
class Program
{
static void Main(string[] args)
{
int price = 0;
Console.WriteLine("欢迎来吃饭");
Console.WriteLine("===================================================================");
Console.WriteLine("1.糖醋里脊 24元");
Console.WriteLine("2 红烧茄子 14元");
Console.WriteLine("3.千页豆腐 18元");
Console.WriteLine("4.蚂蚁上树 20元");
Console.WriteLine("5.红烧猪蹄 36元");
Console.WriteLine("6.宫保鸡丁 32元");
Console.WriteLine("===================================================================");
Console.WriteLine("请按菜品序号点餐,0号键结算");
Console.WriteLine("===================================================================");
while (true)
{
int index = int.Parse(Console.ReadLine());
if (index==1)
{
Console.WriteLine("您点的是糖醋里脊 24元");
price += 24;
}
if (index == 2)
{
Console.WriteLine("您点的是红烧茄子 14元");
price += 14;
}
if (index ==3)
{
Console.WriteLine("您点的是千页豆腐 18元");
price += 18;
}
if (index == 4)
{
Console.WriteLine("您点的是蚂蚁上树 20元");
price += 20;
}
if (index == 5)
{
Console.WriteLine("您点的是红烧猪蹄 36元");
price += 36;
}
if (index == 6)
{
Console.WriteLine("您点的是宫保鸡丁 32元");
price += 32;
}
if (index ==0)
{
Console.WriteLine("您总共消费{0}元",price);
}
}
//Console.ReadLine();
}
}
}
效果图:
更多学习资料请关注专题《管理系统开发》。
来源:https://blog.csdn.net/ITwangmenghan/article/details/91038456
0
投稿
猜你喜欢
- 默认3条以上转为彩信改为5条路径vendor/mediatek/proprietary/packages/apps/Mms/src/com/
- 编写上位机与下位机通信的时候,涉及到协议的转换,比较多会使用到二进制。传统的方法,是将数据整体获取到byte数组中,然后逐字节对数据进行解析
- 工具/原料vs2005步骤/方法新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也
- 上篇文章给大家介绍了,喜欢的朋友点击查看下。SpringBoot 开发提速神器 Lombok+MybatisPlus+SwaggerUILo
- 一,使用背景之前遇到一个需求,是需要将一个json文件解析存储到数据库中。一开始测试的时候,json文件的大小都在几兆以内,所以直接将jso
- 前言Java中URL传中文时乱码的问题相信不少朋友都遇到过,最近就遇到一个问题,就是在Action当中把一条中文信息绑定在URL的后面,Ac
- 本文主要介绍在SpringMVC框架整合Junit框架进行单元测试。闲话少述,让我们直入主题。系统环境软件版本spring-webmvc4.
- 二维数组实现数字拼图,供大家参考,具体内容如下二维数组可以自己随意定义大小,通过方法判断来实现对所有的数字进行随机打乱,并可以通过移动来正确
- 本文代码为原创一个简陋的管理系统,只做功能的测试。并没有去完善所有应有的功能,只做了输入输出查找,仅供参考! 菜单部分: 
- 一、前言滚动条一般用于加载进度,我们在看视频的时候或者在浏览网页的时候经常能看到加载进度的页面。在程序开发中,默认的进度加载样式可能跟程序风
- 前言OpenCVSharp是OpenCV的.NET wrapper,是一名日本工程师开发的,项目地址为:https://github.com
- 类锁和对象锁是否会冲突?对象锁和私有锁是否会冲突?通过实例来进行说明。一、相关约定为了明确后文的描述,先对本文涉及到的锁的相关定义作如下约定
- 类加载所有类加载器,都是ClassLoader的子类。类加载器永远以.class运行的目录为准。读取classpath根目录下的文件有以下几
- 1、功能需求本实例将通过c# winform实现简单的分页功能,需要的基础知识有SQL语句,c#语言基础以及c# winform的一些简单知
- mybatis update并非所有字段需要更新mybatis update需求:更新字段作为参数,未更新字段不传入解决办法<upda
- 短网址,忽然一下子就冒出来的东西,长长的一个URL,提交过去,出来就只有短短的一个URL了,看起来似乎挺神奇,其实简单分析一下,明白其中的原
- 冒泡排序冒泡排序的思想: 每次让当前的元素和它的下一个元素比较大小、如果前一个的元素大于后一个元素的话,交换两个元素。这样的话经历一次扫描之
- 本来就是基础知识,不能丢的太干净,今天竟然花了那么长的时间才写出来,记一下。有如下的一颗完全二叉树:先序遍历结果应该为:1 2&
- 本文介绍了详解WMI RPC 服务器不可用的解决方案,分享给大家,具体如下:ConnectionOptions connectionOpti
- 1、首先看一下下面两个sql语句的区别:<select id="selectByNameAndPassword"