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


猜你喜欢
- Java泛型是JDK 5引入的一个特性,它允许我们定义类和接口的时候使用参数类型,泛型在集合框架中被广泛使用。类型擦除是泛型中最让人困惑的部
- Compose中我们应该怎么使用地图呢?像之前我们在xml里面创建MapView,都是在Activity里面,管理MapView生命周期,和
- 一、interrupt的使用特点我们先看2个线程打断的示例首先是可打断的情况:@Testpublic void interruptedTes
- 1.什么是继承?(1)用来提高代码的复用性(2)将相同的功能模块封装到方法中需要使用时调用方法达到代码复用的目的(3)通过继承将多个类中的相
- 本文接着上一篇,继续为大家分享了JavaWeb实现学生信息管理系统的第二篇,供大家参考,具体内容如下今日任务:实现学生管理系统的查找和添加功
- 本文实例讲述了java版微信公众平台消息接口应用方法。分享给大家供大家参考,具体如下:微信公众平台现在推出自动回复消息接口,但是由于是接口内
- 本文实例为大家分享了C# Winform 自动更新程序,供大家参考,具体内容如下第一步:检查更新检查更新其实无非就是去比较更新包的版本和本地
- 本文实例讲解的是如何画一个满满圆形水波纹loadingview,这类效果应用场景很多,比如内存占用百分比之类的,分享给大家供大家参考,具体内
- 从主线程发送消息到子线程(准确地说应该是非UI线程)package com.zhuozhuo;import android.app.Acti
- 详解Http请求中Content-Type讲解以及在Spring MVC中的应用引言: 在Http请求中,我们每天都在使用Content-t
- 本文实例讲述了Android开发实现横向列表GridView横向滚动的方法。分享给大家供大家参考,具体如下:Android 横向列表实现,可
- 在 C# 以二进制形式读取数据时使用的是 BinaryReader 类。BinaryReader 类中提供的构造方法有 3 种,具体的语法形
- 本文会先介绍通用 Mapper 的简单原理,然后使用最简单的代码来实现这个过程。基本原理通用 Mapper 提供了一些通用的方法,这些通用方
- springboot定时任务在springboot环境下有多种方法,这里记录下使用过的其中两种;1、使用注解,2、通过实现接口的方式。使用注
- 回顾:上一篇文章总结了影院售票系统核心部分-售票,整个项目也就完成了2/3了,需求中也要求了对销售信息的保存,今天就继续总结销售信息的保存以
- 本文实例为大家分享了javaweb多文件上传及zip打包下载的具体代码,供大家参考,具体内容如下项目中经常会使用到文件上传及下载的功能。本篇
- 常见Bean后处理器的作用:public static void main(String[] args) { &
- 架构:MVC架构基于JWT的身份认证Spring Data (JPA)应用用户密码加密数据库密码加密SQL ServerSlf4j基于Swa
- ArrayBlockingQueue介绍ArrayBlockingQueue是数组实现的线程安全的有界的阻塞队列。线程安全是指,ArrayB
- 概述:利用AccessibilityService机制实现了一个比较好玩儿的功能,微信朋友圈自动遍历点赞。即通过不断的滚动+点赞实现把每一条