20181220作业

2018-12-19  本文已影响0人  楚荷音


作业1

打印直角三角形

  1. 需求说明
    (1) . 从控制台输入直角三角形的高度(行数)
    (2) . 每行 * 的数目依次为1、3、5、7…


代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp48
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入直角三角形行数:");
int i = Convert.ToInt32(Console.ReadLine());

        string a = "*";
        Console.WriteLine("*");
        for (int j=1; j < i;j++)
        {
            a = a + "**";
            Console.WriteLine("{0}", a);
         } 

        Console.ReadKey();
    }
}

}


效果


image.png


作业2

打印倒直角三角形

  1. 需求
    从控制台输入直角三角形的高度(行数)
    每行*的数目从下至上依次为1、2、3、4…

    代码

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

namespace ConsoleApp49
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入直角三角形的行数:");
int i =0;
int n = 0;
for (i = Convert.ToInt32(Console.ReadLine()); i > 0; i--)
{
for (n = i; n> 0; n--)
{
Console.Write("*");
}
Console.Write("\n");
}
Console.ReadKey();
}
}
}


效果


image.png


作业3

打印等腰三角形

  1. 需求
    从控制台输入等腰三角形的高度
    每行*的数目依次为1、3、5、7…


代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp51
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入等腰三角形的行数:");
int i= Convert.ToInt32(Console.ReadLine());
try
{
for (int j = 1; j< i + 1; j++)
{
for (int n =i-j;n> 0; n--)
{
Console.Write(" ");
}
for (int a= 0; a < 2 * j- 1; a++)
{
Console.Write("*");
}
Console.WriteLine("");
}
}
catch
{
Console.WriteLine("输入有误,请重新输入!");
}
Console.ReadKey();
}
}
}


效果


image.png


作业4

利用二重循环实现九九乘法表

代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
int j;
for (i = 1;i<= 9; i++)
{
for (j =1; j <i; j++)
{
Console.Write("{0}{1}={2} ",j,i,i * j);
}
Console.WriteLine("{0}
{1}={2} ",j,i,i * j);
} Console.ReadKey();
}
}
}


效果


image.png

上一篇 下一篇

猜你喜欢

热点阅读