русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Сортировка массива по убыванию на Си Шарп. Пример

Для того, чтобы отсортировать массив по убыванию на языке Си Шарп, необходимо вызвать 2 метода:

  1. Sort - сортировка массива по возрастанию.
  2. Reverse - изменяет порядок элементов массива на противоположные.

Получается, если мы возьмем эти 2 метода, то получим отсортированный массив по убыванию.

 

Код программы:

 

using System;

namespace Petya
{
     class Program
     {
          static void Main(string[] args)
          {
               int[] masiv = { 1, 6, 0, 7, 5, 8, 3, 8, 5, 7, 4, 2, 4, 7, 3, 5, 7, 7, 4, 2, 9 };

               for (int i = 0; i < masiv.Length; i++)
               {
                    Console.Write(masiv[i] + " ");
               }
               Array.Sort(masiv);
               Array.Reverse(masiv);
               Console.WriteLine();

               for (int i = 0; i < masiv.Length; i++)
               {
                    Console.Write(masiv[i] + " ");
               }
               Console.Read();
          }
     }
}

Результат работы программы:

Просмотров: 43366






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.