悬赏园豆:30

[已关闭问题]

打保龄球是用一个滚球去打出十个站立的柱,将柱击倒。一局分十轮,每轮可滚球一
次或多次,以击倒的柱数为依据计分。一局得分为十轮得分之和,而每轮的得分不仅与本
轮滚球情况有关,还可能与后续一两轮的;滚球情况有关。即,某轮某次滚球击倒的柱数
不仅要计入本轮得分,还可能会计入前一两轮得分。具体的滚球击柱规则和计分方法如下:
    (1) 若某一轮的第一次滚球就击倒全部十个柱,则本轮不再滚球。(若是第十轮则还需
另加两次滚球)。该轮得分为本次倒柱数 10 与以后两次滚球所击倒柱数之和。
    (2) 若某一轮的第一次滚球未击倒十个柱,则可对剩下未倒的柱再滚球一次。如果这
两次滚球击倒全部十个柱,则本轮不再滚球(若是第十轮则还需另加一次滚球),该轮得分
为本次倒柱数 10 与以后一次滚球所击倒柱数之和。
    (3) 若某一轮的两次滚球未击倒全部十个柱,则本轮不再继续滚球,该轮得分为这两
次滚球击倒的柱数这和。         
    总之,若一轮中一次滚球或两次滚球击倒十个柱,则本轮得分是本轮首次滚球开始的
连续三次滚球击倒柱数之和(其中有一次或两次不是本轮滚球)。若一轮内二次滚球击倒柱
数不足十个,则本轮得分即为这两次击倒柱数之和。
    以实例说明如下:
轮             1    2   3  4  5  6  7   8   9  10
各轮第一次得分 10  10  10  7  9  8  8   10  9  10  8
各轮第二次得分 /    /   /  2  1  1  2   /   1   /  2
各  轮  得  分 30  27  19  9  18 9  20  20  20  20
累  计  总  分 30,57,76,85,103,112,132,152,172,192
要求:
  1.使用程序语言(C#  或 ASP.NET 或javascript+html)写一个程序可以方便的对保龄球运动项目进行记分;
    界面布局合理,能直观的显示每次得分,每轮得分和累计得分的情况

2.分值录入操作合理,需要有必要的无效值判断处理(比如每次击球得分不会>10等等)

3.每场比赛结束后将本次比赛数据保存下来。(选择文件或者数据库均可)

糖糖瑞

|

初学一级

|

园豆:170

提问于:2008-03-14 08:23

显示帮助

使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。

保龄球计分java代码_保龄球记分程序用C#该怎么写相关推荐

  1. 微信抽奖java代码_微信小程序活动助手,包括nodejs后台管理系统和java后台接口

    项目描述 在一个兼职群接的一个项目,断断续续做了差不多一个月多点,最后不了了之,在这里,给一些想接兼职的小老弟讲讲, 个人想接兼职的话,接一些简单的,半天,一天做完的,钱少点也没关系.规矩要求别太多的 ...

  2. java代码启动电脑上程序方法

    java代码启动电脑上程序 举个例子:打开电脑上的计算器 public static void main(String[] args) {try {Runtime.getRuntime().exec( ...

  3. java 代码 _程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀

    1.曾经不止一次在生产中见过类似这样的代码: 这有很多变种,例如用 Integer.valueOf(1). (Integer)1 之类的,那些细节都不重要.重要的是:凭空用一个 Integer 对象作 ...

  4. c语言保龄球计分系统课程设计,保龄球计分系统C语言课程设计毕业设计(论文)word格式.doc...

    保龄球计分系统C语言课程设计毕业设计(论文)word格式 目 录 1 1 1.1问题描述1 1.2输入数据要求1 1.3输出数据要求2 1.4开发环境和工具2 1.5成员分工2 2总体设计3 2.1总 ...

  5. 给定下面的java代码_则运行_会产生类型的异常_JavaSE_笔试题_单选选择题

    JavaSE_笔试题_单选选择题1 1. 下面哪一种描述是正确的()? A:abstract修饰符可修饰字段.方法和类. B:抽象方法的body部分必须用一对大括号{}包住. C:声明抽象方法,大括号 ...

  6. 优秀的java代码_像这样写,Java菜鸟也能写出牛逼的代码

    场景一 有时候我们会遇到一个方法就是占满了整个屏幕,其中各种if else 判断 ,for 循环嵌套,时不时来穿插着各种a b c参数,让人看得实在是眼花缭乱.让后面维护的人望而却步,也实在的代码块后 ...

  7. amd cpu不能在cmd环境下运行java代码_「我们一起学Java02」JDK、JRE、JVM简介,Java开发平台的搭建...

    Hello,各位头条的读者大家好!接下来一段时间小编将和大家一起学习Java,"我们一起学Java"专题将会持续更新,欢迎大家关注.这里是"我们一起学Java" ...

  8. amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境

    今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...

  9. 最牛逼的java代码_分享史上java最牛逼,最简短的代码

    确实是12306的最核心代码呀 alert("当前访问用户过多,请稍后重试!"); 确实牛 public class Test{ static{ System.out.printl ...

  10. 最牛逼的java代码_分享史上java最牛逼 最简短的代码-Go语言中文社区

    也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 确实是12306的最核心代码呀 确实牛public class Test{    static{       System.ou ...

最新文章

  1. struts2 过滤器和拦截器
  2. System.arraycopy 和Arrays.copyOf
  3. 洛谷 P1063 能量项链 区间dp
  4. MapXtreme 2005新增内容
  5. Spring mvc json
  6. ftk学习记(多窗口篇)
  7. 对博客园的建议与意见
  8. 网页设计中JS与Java的区别
  9. 19 岁就在南大读博的“00 后”女生:这是我的学习经历...
  10. 7-36 BCD解密 (10 分)
  11. 简单三步搭建电影网站 :排除MacCMS10登录故障 3-3
  12. 经纬财富:渭南炒现货白银的七条做单习惯
  13. 20190105 东非大裂谷
  14. git 仓库分支多文件夹管理
  15. 时间晶体,一种曾被认为是无法存在的物质,被创造出来了吗?
  16. 查看linux系统CPU内存
  17. mac重新登陆前部分账户服务将不可用
  18. 风控模型—WOE与IV指标的深入理解应用
  19. CodeKK源码地址
  20. 使用Web登录防火墙设备

热门文章

  1. 使用python抓取搜狗引擎公众号文章
  2. 自建 CA 中心并签发 CA 证书
  3. 解读Vue项目文件目录结构,实例化Vue对象,数据和方法
  4. 跨越OpenGL和D3D的鸿沟
  5. 边境的悍匪—机器学习实战:第十九 大规模训练和部署TensorFlow模型
  6. python 计算置信区间,Python求解正态分布置信区间
  7. 新建销售群开场语句_销售会议开场白台词
  8. 年轻时放纵享乐,不要指望年老时一念向善
  9. 设计模式 策略模式(Strategy)介绍和使用
  10. 程序媛们,女神节快乐~