2018-12-06

2018-12-06  本文已影响0人  晨颜
  1. 作业1
    需求


    image.png
        try 
        {
            double[] price = new double[4];
            Console.WriteLine("请输入4家店的价格");
            for (int i = 0; i < price.Length; i++)
            {
                Console.Write("第{0}家店的价格", i + 1);
                price[i] = Convert.ToDouble(Console.ReadLine());
            }
            Array.Sort(price);
            Console.WriteLine("最低的价格是:{0}", price[1]);
        }
        catch { Console.WriteLine("您输入的格式有误"); }
        Console.ReadKey();
    

运行效果


image.png
  1. 作业2
    需求
    实现用户随机输入6个整数,按从大到小排列


    image.png

实现思路

  1. 定义数组存放用户输入的数据

  2. 使用冒泡排序算法

  3. 循环输出交换后的数组
    代码:

        try 
        {
            Console.WriteLine("请输入会员本月消费记录");
            double[] money = new double[5];
            double  sum = 0;
            for (int i = 0; i < money.Length; i++)
            {
                Console.Write("请输入第{0}笔购物金额:", i + 1);
                money[i] = Convert.ToDouble(Console.ReadLine());
                sum += money[i];
            }
            Console.WriteLine("序号\t金额");
            for (int i = 0; i < money.Length; i++)
            {
                
                Console.WriteLine("{0}\t{1}", i + 1,money[i] );
                
            }
            Console.WriteLine("总金额\t{0}",sum);
        }
        catch 
        {
            Console.WriteLine("您输入的格式有误");
        }
       
        Console.ReadKey();
    

运行效果


image.png
上一篇下一篇

猜你喜欢

热点阅读