Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

fessnik

C#

Рекомендованные сообщения

Помогите написать программу на C#

Вот задача :дан масив из 10 чисел,масив заполнается случайными числами,вывести на консоль три минимальных числа.

Поделиться сообщением


Ссылка на сообщение

ебать вот это задача :ohmy:


<@RuSh3D|NS> я в свое время мимам дал пизды стока раз

<@RuSh3D|NS> сколько денди раз не подрочил еще

 

нужны бабки на регу на асусе :cry:

вернем с призовых

Поделиться сообщением


Ссылка на сообщение

class QuickSorting {

   public static void sorting(double[] arr, long first, long last) {

      double p = arr[(last - first)/2 + first];

      double temp;

      long i = first, j = last;

      while(i <= j) {

         while(arr < p && i <= last)  ++i;

         while(arr[j] > p && j >= first) --j;

            if(i <= j) {

               temp = arr;

               arr = arr[j];

               arr[j] = temp;

               ++i; --j;

            }

      }

      if(j > first) sorting(arr, first, j);

      if(i < last)  sorting(arr, i, last);

   }

}

 

class Test {

   static void Main(string[] args) {

      double[] arr = new double[10];

      //заполняем массив случайными числами

      Random rd = new Random();

      for(int i = 0; i < arr.Length; ++i) {

         arr = rd.Next(1, 101);

      }

      //сортировка

      QuickSorting.sorting(arr, 0, arr.Length - 1);

         System.Console.Write(0 in arr + " ");

        System.Console.Write(1 in arr + " ");

        System.Console.Write(2 in arr + " ");

      System.Console.WriteLine("nnPress the <Enter> key");

      System.Console.ReadLine();

   }

}

Поделиться сообщением


Ссылка на сообщение

лолшто, в задаче это не запрещено,значит катит :opasnoste:

 

class QuickSorting {

  public static void sorting(double[] arr, long first, long last) {

      double p = arr[(last - first)/2 + first];

      double temp;

      long i = first, j = last;

      while(i <= j) {

        while(arr < p && i <= last)  ++i;

        while(arr[j] > p && j >= first) --j;

            if(i <= j) {

              temp = arr;

              arr = arr[j];

              arr[j] = temp;

              ++i; --j;

            }

      }

      if(j > first) sorting(arr, first, j);

      if(i < last)  sorting(arr, i, last);

  }

}

 

class Test {

  static void Main(string[] args) {

      double[] arr = new double[10];

      //заполняем массив случайными числами

      Random rd = new Random();

      for(int i = 0; i < arr.Length; ++i) {

        arr = rd.Next(1, 101);

      }

      //сортировка

      QuickSorting.sorting(arr, 0, arr.Length - 1);

        System.Console.Write(0 in arr + " ");

        System.Console.Write(1 in arr + " ");

        System.Console.Write(2 in arr + " ");

      System.Console.WriteLine("nnPress the <Enter> key");

      System.Console.ReadLine();

  }

}

 

 

воед :buba:

Поделиться сообщением


Ссылка на сообщение

class QuickSorting {

  public static void sorting(double[] arr, long first, long last) {

      double p = arr[(last - first)/2 + first];

      double temp;

      long i = first, j = last;

      while(i <= j) {

        while(arr < p && i <= last)  ++i;

        while(arr[j] > p && j >= first) --j;

            if(i <= j) {

              temp = arr;

              arr = arr[j];

              arr[j] = temp;

              ++i; --j;

            }

      }

      if(j > first) sorting(arr, first, j);

      if(i < last)  sorting(arr, i, last);

  }

}

 

class Test {

  static void Main(string[] args) {

      double[] arr = new double[10];

      //заполняем массив случайными числами

      Random rd = new Random();

      for(int i = 0; i < arr.Length; ++i) {

        arr = rd.Next(1, 101);

      }

      //сортировка

      QuickSorting.sorting(arr, 0, arr.Length - 1);

        System.Console.Write(0 in arr + " ");

        System.Console.Write(1 in arr + " ");

        System.Console.Write(2 in arr + " ");

      System.Console.WriteLine("nnPress the <Enter> key");

      System.Console.ReadLine();

  }

}

void

Поделиться сообщением


Ссылка на сообщение

Нет сортировка не катит...(

лол?

а каким способом ты собрался узнавать какие три числа минимальные, не сортриуя все числа? :po_weke:

Поделиться сообщением


Ссылка на сообщение

ОМГ :ohmy:

это в каком класе такие задачки решают? :huyase:

 

по сабжу:

рулю в паскале и делфи, задача на 5 мин

 

 

 

+++

нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

:mage:


1319992710_flyingburningcat.gif

Поделиться сообщением


Ссылка на сообщение

НАПИШИТЕ НА СИ (без ++) прогу для вывода графика функции вида y=x^2+n кортинкой в бмп,, черти с коментами плз, чсерти


 

 

link=topic=4952.msg145305#msg145305 date=1198276079]

Максимум Online сегодня: 318. Максимум Online: 318 (22 Декабря 2007, 01:13:40)

сука все перегружаете, я заебался поднимать опять все

bTxPdqV.png

Поделиться сообщением


Ссылка на сообщение

Нет сортировка не катит...(

лол?

а каким способом ты собрался узнавать какие три числа минимальные, не сортриуя все числа? :po_weke:

 

Я отсортировал по возрастанию и вывел на консоль первые три числа  препод сказал что нада без сортировки,тоесть как сказал ISya "нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

"

Поделиться сообщением


Ссылка на сообщение

ArrayList  :^^:

 

"нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз"

а потом жалуются, почему винды косячные  :opasnoste:


zenit2dx5.gif

Поделиться сообщением


Ссылка на сообщение

ОМГ :ohmy:

это в каком класе такие задачки решают? :huyase:

 

по сабжу:

рулю в паскале и делфи, задача на 5 мин

 

рулит поиск в гугле  :^^:

 

+++

нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

:mage:

ты явно не рулишь, если предлагаешь такое :po_weke:

Поделиться сообщением


Ссылка на сообщение

Нет сортировка не катит...(

лол?

а каким способом ты собрался узнавать какие три числа минимальные, не сортриуя все числа? :po_weke:

 

Я отсортировал по возрастанию и вывел на консоль первые три числа  препод сказал что нада без сортировки,тоесть как сказал ISya "нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

"

на бюстгальтера учишься?  :^^:

Поделиться сообщением


Ссылка на сообщение

В Гугле ничего ненашол((( Хелп плиЗ :pray:

Поделиться сообщением


Ссылка на сообщение

 

+++

нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

:mage:

ты явно не рулишь, если предлагаешь такое :po_weke:

 

а как нада? :dunno:


1319992710_flyingburningcat.gif

Поделиться сообщением


Ссылка на сообщение

В Гугле ничего ненашол((( Хелп плиЗ :pray:

блин, если ты знаешь как и куда вставить алгоритм сортировки, то написать конструкцию вида if(num_test <= num1) {num1=num_test} ты должен быть в состоянии...

Поделиться сообщением


Ссылка на сообщение

 

+++

нада найти 3 раза подряд минимальное число кроме того, которого ты нашел в предыдущий раз

:mage:

ты явно не рулишь, если предлагаешь такое :po_weke:

 

а как нада? :dunno:

quicksort

Поделиться сообщением


Ссылка на сообщение

ОХУЕЛИ?

ПОМОГИТЕ МНЕ БЛЯДЬ КАКОГО ХЕРА ВЫ ПОМОГАЕТЕ НОУНЕЙМУ?


 

 

link=topic=4952.msg145305#msg145305 date=1198276079]

Максимум Online сегодня: 318. Максимум Online: 318 (22 Декабря 2007, 01:13:40)

сука все перегружаете, я заебался поднимать опять все

bTxPdqV.png

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...