1、保龄球按顺序每轮允许投2个球,投完10轮为1局。
2、每击倒1个木瓶得1分。投完一轮将两个球的“所得分”相加,为该轮的“应得分”,10轮依次累计为全局的总分。
3、保龄球运动有统一格式的记分表。第一球将全部木瓶击倒时,称为“全中”。
示,该轮所得分为10分。第二球不得再投。但按规则规定, 应奖励下轮两个球的所得分。它们所得分之和为该轮的应得 分。
4、当第一球击倒部分木瓶时,应在左边小格内记上被击倒的木 瓶数,作为第一球的所得分。如果第二球将剩余木瓶全部击倒,则称为“补中”。该轮所得分亦为10分。按规则规定,应奖励下轮第一球的所得分。它们所得分 之和为该轮的应得分。
5、第10轮全中时,应在同一条球道上继续投守最后两个球结束全局。这两个球的所得分应累计在该局总分内。
6、第10轮为补中时,应在同一条球道上继续投守最后一个球结束全局。这个球的所得分应累计在该局总分内。
一局总分为300分
写出保龄球的计分程序
2、每击倒1个木瓶得1分。投完一轮将两个球的“所得分”相加,为该轮的“应得分”,10轮依次累计为全局的总分。
3、保龄球运动有统一格式的记分表。第一球将全部木瓶击倒时,称为“全中”。
示,该轮所得分为10分。第二球不得再投。但按规则规定, 应奖励下轮两个球的所得分。它们所得分之和为该轮的应得 分。
4、当第一球击倒部分木瓶时,应在左边小格内记上被击倒的木 瓶数,作为第一球的所得分。如果第二球将剩余木瓶全部击倒,则称为“补中”。该轮所得分亦为10分。按规则规定,应奖励下轮第一球的所得分。它们所得分 之和为该轮的应得分。
5、第10轮全中时,应在同一条球道上继续投守最后两个球结束全局。这两个球的所得分应累计在该局总分内。
6、第10轮为补中时,应在同一条球道上继续投守最后一个球结束全局。这个球的所得分应累计在该局总分内。
一局总分为300分
写出保龄球的计分程序
写出保龄球的计分程序/在你的作业本上写上这句话it has been translated into c# by csdn! thanks !
好吧 我把我写的一点点 还有错误的拿出来 求大家帮助
namespace ConsoleApplication2
{
public class bureau
{
public string frist { get; set; } public string second { get; set; }
} public class ten : bureau
{
public string third { get; set; }
}
}
这是我写的类
namespace ConsoleApplication2
{
internal class Program
{
private static void Main(string[] args)
{
var bureau = new bureau[9];
var ten = new ten();
int sum = 0;
for (int i = 1; i < 10; i++)
{
if (int.Parse(bureau[i].frist) == 10 || int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) == 10)
{
sum = int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) + int.Parse(bureau[i + 1].frist);
} if (int.Parse(bureau[i].frist) != 10 || int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) != 10)
{
sum = int.Parse(bureau[i].frist) + int.Parse(bureau[i].second);
}
Console.WriteLine("第" + i + "轮成绩:" + sum);
}
}
}}我写的 我是一点不会呀
好吧 我把我写的一点点 还有错误的拿出来 求大家帮助
namespace ConsoleApplication2
{
public class bureau
{
public string frist { get; set; } public string second { get; set; }
} public class ten : bureau
{
public string third { get; set; }
}
}
这是我写的类
namespace ConsoleApplication2
{
internal class Program
{
private static void Main(string[] args)
{
var bureau = new bureau[9];
var ten = new ten();
int sum = 0;
for (int i = 1; i < 10; i++)
{
if (int.Parse(bureau[i].frist) == 10 || int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) == 10)
{
sum = int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) + int.Parse(bureau[i + 1].frist);
} if (int.Parse(bureau[i].frist) != 10 || int.Parse(bureau[i].frist) + int.Parse(bureau[i].second) != 10)
{
sum = int.Parse(bureau[i].frist) + int.Parse(bureau[i].second);
}
Console.WriteLine("第" + i + "轮成绩:" + sum);
}
}
}}我写的 我是一点不会呀