c#代码打印nos。 [英] c# code to print the nos.

查看:81
本文介绍了c#代码打印nos。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

早上好



i有任务以金字塔格式打印nos。



即如果我给3意味着输出应该是



space1

2space3









i写了代码



good morning

i have task to print the nos in the pyramid format.

i.e if i give 3 means the output should be

space1
2space3
.
.
.

i wrote the code

int n = int.Parse(txtenternoofrows.Text);

       int i, j, k;

       for (i = 1; i <= n;i++)
       {
           for (j = 1; j < i + 1;j++)
           {
               for (k = 1; k < j + 1; k++)
               {
                   Response.Write(k);
                   k++;
               }
           }
           Response.Write("<br/>");

       }





请帮助我。



please help me.

推荐答案

试试这个:





Try this:


static void Main(string[] args)
       {
             int i,j,k=1;



      for (i=1; i<=2; i++)

     {

       for (j=1; j<i+1; j++)

       {

        Console.Write(k++ + " ");

       }

       Console.Write("\n");

     }

     Console.ReadLine();

       }






try this one,..

static void Main(string[] args)
        {

            int numberoflayer = 6, Space, Number;

            Console.WriteLine("Print paramid");

            for (int i = 1; i <= numberoflayer; i++) // Total number of layer for pramid
            {

                for (Space = 1; Space <= (numberoflayer - i); Space++)  // Loop For Space

                    Console.Write(" ");

                for (Number = 1; Number <= i; Number++) //increase the value

                    Console.Write(Number);

                for (Number = (i - 1); Number >= 1; Number--)  //decrease the value

                    Console.Write(Number);

                Console.WriteLine();

            }
            Console.ReadLine();
        }

Accept as answer if solve you problem.




这篇关于c#代码打印nos。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆