保龄球计分java代码_保龄球记分程序用C#该怎么写
悬赏园豆: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#该怎么写相关推荐
- 微信抽奖java代码_微信小程序活动助手,包括nodejs后台管理系统和java后台接口
项目描述 在一个兼职群接的一个项目,断断续续做了差不多一个月多点,最后不了了之,在这里,给一些想接兼职的小老弟讲讲, 个人想接兼职的话,接一些简单的,半天,一天做完的,钱少点也没关系.规矩要求别太多的 ...
- java代码启动电脑上程序方法
java代码启动电脑上程序 举个例子:打开电脑上的计算器 public static void main(String[] args) {try {Runtime.getRuntime().exec( ...
- java 代码 _程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀
1.曾经不止一次在生产中见过类似这样的代码: 这有很多变种,例如用 Integer.valueOf(1). (Integer)1 之类的,那些细节都不重要.重要的是:凭空用一个 Integer 对象作 ...
- 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总 ...
- 给定下面的java代码_则运行_会产生类型的异常_JavaSE_笔试题_单选选择题
JavaSE_笔试题_单选选择题1 1. 下面哪一种描述是正确的()? A:abstract修饰符可修饰字段.方法和类. B:抽象方法的body部分必须用一对大括号{}包住. C:声明抽象方法,大括号 ...
- 优秀的java代码_像这样写,Java菜鸟也能写出牛逼的代码
场景一 有时候我们会遇到一个方法就是占满了整个屏幕,其中各种if else 判断 ,for 循环嵌套,时不时来穿插着各种a b c参数,让人看得实在是眼花缭乱.让后面维护的人望而却步,也实在的代码块后 ...
- amd cpu不能在cmd环境下运行java代码_「我们一起学Java02」JDK、JRE、JVM简介,Java开发平台的搭建...
Hello,各位头条的读者大家好!接下来一段时间小编将和大家一起学习Java,"我们一起学Java"专题将会持续更新,欢迎大家关注.这里是"我们一起学Java" ...
- amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境
今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...
- 最牛逼的java代码_分享史上java最牛逼,最简短的代码
确实是12306的最核心代码呀 alert("当前访问用户过多,请稍后重试!"); 确实牛 public class Test{ static{ System.out.printl ...
- 最牛逼的java代码_分享史上java最牛逼 最简短的代码-Go语言中文社区
也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 确实是12306的最核心代码呀 确实牛public class Test{ static{ System.ou ...
最新文章
- struts2 过滤器和拦截器
- System.arraycopy 和Arrays.copyOf
- 洛谷 P1063 能量项链 区间dp
- MapXtreme 2005新增内容
- Spring mvc json
- ftk学习记(多窗口篇)
- 对博客园的建议与意见
- 网页设计中JS与Java的区别
- 19 岁就在南大读博的“00 后”女生:这是我的学习经历...
- 7-36 BCD解密 (10 分)
- 简单三步搭建电影网站 :排除MacCMS10登录故障 3-3
- 经纬财富:渭南炒现货白银的七条做单习惯
- 20190105 东非大裂谷
- git 仓库分支多文件夹管理
- 时间晶体,一种曾被认为是无法存在的物质,被创造出来了吗?
- 查看linux系统CPU内存
- mac重新登陆前部分账户服务将不可用
- 风控模型—WOE与IV指标的深入理解应用
- CodeKK源码地址
- 使用Web登录防火墙设备