C#实现一个控制台的点餐系统

 更新时间:2019年11月26日 17:14:52   作者:王梦翰  
这篇文章主要为大家详细介绍了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();
    }
  }
}

效果图:

更多学习资料请关注专题《管理系统开发》。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C#语法相比其它语言比较独特的地方(三)

    C#语法相比其它语言比较独特的地方(三)

    这篇文章主要介绍了C#语法相比其它语言比较独特的地方(三),本文讲解了在C++中允许从一个case贯穿到另一个case标签、as和is只会检测待转化类型的类型,而不会进行其它操作等内容,需要的朋友可以参考下
    2015-04-04
  • C#统计字符串的方法

    C#统计字符串的方法

    这篇文章主要为大家详细介绍了C#统计字符串的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • C#语言主要特性总结

    C#语言主要特性总结

    这篇文章主要介绍了C#语言主要特性总结,本文总结了C#语言的简单、现代、面向对象、类型安全、相互兼容性、可伸缩性和可升级性等几个主要特点,需要的朋友可以参考下
    2015-02-02
  • C#中DateTime的时间加减法操作小结

    C#中DateTime的时间加减法操作小结

    本文主要介绍了C#中DateTime的时间加减法操作小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C#中常用窗口特效的实现代码

    C#中常用窗口特效的实现代码

    这篇文章主要为大家详细介绍了C#中三个常用的窗口特效的实现,分别是淡入淡出、变大变小、缓升缓降,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • C#用websocket实现简易聊天功能(客户端)

    C#用websocket实现简易聊天功能(客户端)

    这篇文章主要为大家详细介绍了C#用websocket实现简易聊天功能,客户端方向,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C# 文件操作函数 创建文件 判断存在

    C# 文件操作函数 创建文件 判断存在

    本文列举了C#中文件操作中常用的函数,创建文件和判断文件存不存在的基本使用,简单实用,希望能帮到大家。
    2016-05-05
  • C#清理非托管对象实例分析

    C#清理非托管对象实例分析

    这篇文章主要介绍了C#清理非托管对象的方法,结合实例形式详细分析了C#清理非托管对象释放资源的相关原理与实现技巧,需要的朋友可以参考下
    2016-02-02
  • winform异型不规则界面设计的实现方法

    winform异型不规则界面设计的实现方法

    这篇文章主要介绍了winform异型不规则界面设计的实现方法,具有不错的实用价值,需要的朋友可以参考下
    2014-08-08
  • c#实现在图上画汉字

    c#实现在图上画汉字

    这篇文章主要介绍了c#实现在图上画汉字方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02

最新评论