码迷,mamicode.com
首页 > 编程语言 > 详细

算法练习1 用c#编写的一个判定一组数是否是有序的

时间:2016-10-12 00:43:20      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

//判定数组是否有序
//总的程序代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication5
{
    class Program
    {

        public static void Main(string[] args)
        {
            int index = 0;
            bool result;
            Console.WriteLine("请输入一组数,中间用空格隔开:");
            string input = Console.ReadLine();
            string[] num=input.Split(new string[]{" "},StringSplitOptions.None);
            int[] nums=new int[num.Count<string>()];
            while(index<num.Count<string>())
            {
                nums[index] = Int32.Parse(num[index]);
                index++;
            }

            Fun(nums,out result);
            if (result)
            {
                Console.WriteLine("这组数已经排好序");
            }
            else
                Console.WriteLine("这组数未排序");
            Console.ReadKey();
        }

        public static void Fun(int[] array,out bool result)
        {
            result = true;
            if(array[0]<array[1])
            {
                for (int i = 1; i < array.Length;i++ )
                {
                    if (array[i - 1] < array[i])
                        continue;
                    else
                    {
                        result = false;
                    }
                }
            }
            else
            {
                for (int i = 1; i < array.Length; i++)
                {
                    if (array[i - 1] >= array[i])
                        continue;
                    else
                    {
                        result = false;
                    }
                }
            }
        }
    
    }
}


//执行的结果如下:
技术分享

 

 

技术分享

 

算法练习1 用c#编写的一个判定一组数是否是有序的

标签:

原文地址:http://www.cnblogs.com/springword/p/5951199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!