1、保龄球按顺序每轮允许投2个球,投完10轮为1局。
  2、每击倒1个木瓶得1分。投完一轮将两个球的“所得分”相加,为该轮的“应得分”,10轮依次累计为全局的总分。
  3、保龄球运动有统一格式的记分表。第一球将全部木瓶击倒时,称为“全中”。
示,该轮所得分为10分。第二球不得再投。但按规则规定, 应奖励下轮两个球的所得分。它们所得分之和为该轮的应得 分。
  4、当第一球击倒部分木瓶时,应在左边小格内记上被击倒的木 瓶数,作为第一球的所得分。如果第二球将剩余木瓶全部击倒,则称为“补中”。该轮所得分亦为10分。按规则规定,应奖励下轮第一球的所得分。它们所得分 之和为该轮的应得分。
  5、第10轮全中时,应在同一条球道上继续投守最后两个球结束全局。这两个球的所得分应累计在该局总分内。
  6、第10轮为补中时,应在同一条球道上继续投守最后一个球结束全局。这个球的所得分应累计在该局总分内。
一局总分为300分
写出保龄球的计分程序

解决方案 »

  1.   


    写出保龄球的计分程序/在你的作业本上写上这句话it has been translated into c# by csdn! thanks  !
      

  2.   

    信了 你这种人 可以不用回帖   这个不是作业   我现在在学C#   写这个 写了很久 不明白怎么写  我想看看大家是怎么写的学学
     好吧 我把我写的一点点 还有错误的拿出来 求大家帮助
    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);
                }
            }
        }}我写的   我是一点不会呀
      

  3.   

    信了 这个不是作业   我现在在学C#   写这个 写了很久 不明白怎么写  我想看看大家是怎么写的学学
     好吧 我把我写的一点点 还有错误的拿出来 求大家帮助
    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);
                }
            }
        }}我写的   我是一点不会呀