练习: C#---函数(篮球弹起高度、等腰三角形)

/// <summary>
/// 1、篮球从20米高度落地,弹起高度是上次的3/4,
///    输入次数算出高度(有参数,有返回值)
/// </summary>
/// <param name="times"></param>
/// <returns></returns>
        public double basketball (int times)
        {
            double height=20.0;
            for (int i = 1; i <= times;i++ )
            {
                height *= (double)3/4;
                Console.WriteLine("篮球弹起第"+i+"次的高度为:"+height+"");
            }
            return height;
        }
     static void Main(string[] args)
        {
            Program hanshu = new Program();

            Console.Write("请输入弹起次数:");
            int times = int.Parse(Console.ReadLine());
            hanshu.basketball(times);
            Console.ReadLine();
}

/// <summary>
/// 2、打印等腰三角形
/// </summary>
        public void sanjiaoxing() 
        {
            Console.Write("请输入行数:");
            int hang = int.Parse(Console.ReadLine());
            for (int i = 1; i <= hang;i++ )//控制行
            {
                for (int j = hang-1; j >=i;j-- ) //左边空格三角形
                {
                    Console.Write(" ");
                }
                for (int x = 1; x <= 2 * i - 1;x++ )//右边等腰三角形
                {
                    Console.Write("@");
                }
                Console.WriteLine();
            }
        }
     static void Main(string[] args)
        {
            Program hanshu = new Program();
            hanshu.sanjiaoxing();
            Console.ReadLine();

        }

转载于:https://www.cnblogs.com/xiao55/p/5491377.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值