期中作业(三)

#编码

Console.WriteLine("游戏币支付");

 Console.WriteLine(@"游戏类型:

 1.牌类 2.休闲竞技类");

string xuanzhe = Console.ReadLine();

 int zhekou = 0;

double money = 0;

switch (xuanzhe)

 {

case "1":

 Console.WriteLine("游戏时长");

 string str_time = Console.ReadLine();

 int time = Convert.ToInt32(str_time);

if (time < 0)

 {

 Console.WriteLine("时间应该大于0");

 break;

 }

 else

if (time > 10)

 {

zhekou += 5;

 money = 10 * time * 0.5;

 }

else

{

zhekou += 8; money = 10 * time * zhekou * 0.1;

 }

 Console.WriteLine("你在玩牌类,时长:{0},折扣:{1},你要支付的金额是:{2}游戏币", time, zhekou, money);

 break;

 case "2":

 Console.WriteLine("游戏时长");

string str_t = Console.ReadLine();

 int t = Convert.ToInt32(str_t);

if (t < 0)

 {

Console.WriteLine("时间应该大于0");

 break;

 }

 else if (t> 10) { zhekou += 5; money = 20 * t * zhekou * 0.1;

 }

else

 {

zhekou += 8;

money = 20 * t * zhekou * 0.1;

 }

Console.WriteLine("你在玩休闲竞技类,时长:{0},折扣:{1},你要支付的金额是:{2}游戏币", t, zhekou, money);

 break;

default:

 Console.WriteLine("无此选项,错误");

 break;

 }

 Console.ReadKey();

 }

 }

 }

#效果

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 知识点: 注:int类型默认32位有大小范围 且第一位为符号位 0 为正 1 为负 8.4作业 A:1、风力预警系...
    cGunsNRoses阅读 4,783评论 0 0
  • 现要开发一款魔法师迷你游戏平台,主要功能如下(1) . 用户可以进入游戏平台并选择喜爱的游戏。…using S...
    楚荷音阅读 1,787评论 0 0
  • 分享给大家一个很久之前写的一个纯C#控制台 3D闯关游戏代码 直接复制就可以用 初学者可以看看 学习一下编程思想还...
    Magic_Dong阅读 9,786评论 3 0
  • using System; using System.Collections.Generic; using Sys...
    i_旅途阅读 8,649评论 0 1
  • 首先将葡萄洗干净拿到阳光下晒干,用消毒器把手洗干净,拿个有盖子的饭盒或玻璃桶把晒干后的葡萄放在里面。再用手把葡萄挤...
    小璃仙如阅读 2,744评论 0 0

友情链接更多精彩内容