кодесурса
«C #

Упражнения C # Sharp: сортирует строки массива с помощью пузырьковой сортировки

script1adsense2code
script1adsense3code

C # Sharp String: упражнение-12 с решением

Напишите программу на C # Sharp, чтобы прочитать строку с клавиатуры и отсортировать ее с помощью пузырьковой сортировки.

«C #

Пример решения : -

C # острый код:

using System;
public class exercise12
{
	public static void Main()
	{
		string[] arr1;
		string temp;
		int n,i,j,l;
		
       Console.Write("\n\nSorts the strings of an array using bubble sort :\n");
       Console.Write("-----------------------------------------------------\n");  
       Console.Write("Input number of strings :");
       n= Convert.ToInt32(Console.ReadLine()); 
       arr1=new string[n];      
       Console.Write("Input {0} strings below :\n",n);
  for(i=0;i<n;i++)
  {
      arr1[i] = Console.ReadLine();	
  }	
      l=arr1.Length;	
		for (i = 0; i < l; i++)
		{
			for (j = 0; j < l-1; j++)
			  {
				if (arr1[j].CompareTo(arr1[j + 1]) > 0)
				  {
                   temp = arr1[j];
                   arr1[j] = arr1[j + 1];
                   arr1[j + 1] = temp;
                  }
              }
        }
		 Console.Write("\n\nAfter sorting the array appears like : \n");
        for (i = 0; i < l; i++)
          {
            Console.WriteLine(arr1[i] + " ");
          }
	}
}

Пример вывода:

 Сортирует строки массива с помощью пузырьковой сортировки:                                                             
-------------------------------------------------- ---                                                         
Введите количество строк: 3                                                                                    
Введите 3 строки ниже:                                                                                       
IJKL                                                                                                          
EFGH                                                                                                          
ABCD                                                                                                          
                                                                                                                    
После сортировки массив выглядит так:                                                                        
ABCD                                                                                                          
EFGH                                                                                                          
IJKL

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C # Sharp для сортировки массива строк в порядке возрастания.
Далее: написать программу на C # Sharp для извлечения подстроки из заданной строки без использования библиотечной функции.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code