Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2018, 19:46   #1
артем322
Пользователь
 
Регистрация: 28.11.2018
Сообщений: 10
По умолчанию си# метод сортировки (выбором). Ошибка в методе(не распознает j)

Код:
    class Program
    {
        static void Main(string[] args)
        {

            string[] a = new string[6]
                {"а","е","у","и","я","э"};

            for (int i = 0; i < a.Length; i++)
            {
                Console.Write("{0, 4}", a[i]);
            }
            Console.WriteLine();
            

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

                int indMin = i;
                string min = a[indMin];
                for (int j = 0; j < a.Length; j++) ;
                if (a[j] < min)
                {
                    indMin = j;
                    min = a[j];
                }
                a[indMin] = a[i];
                a[i] = min;
            }

            for (int i = 0; i < a.Length; i++)
            {
                Console.Write("{0, 4}", a[i]);
            }
            Console.WriteLine();
            Console.ReadKey();
        }
    }
}

Код:
namespace ConsoleApp26
{
    class Program
    {
        static void Main(string[] args)
        {

            string[] a = new string[6]
                {"а","е","у","и","я","э"};

            for (int i = 0; i < a.Length; i++)
            {
                Console.Write("{0, 4}", a[i]);
            }
            Console.WriteLine();
            

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

                int indMin = i;
                string min = a[indMin];
                for (int j = 0; j < a.Length; j++) ;
                if (a[j] < min)
                {
                    indMin = j;
                    min = a[j];
                }
                a[indMin] = a[i];
                a[i] = min;
            }

            for (int i = 0; i < a.Length; i++)
            {
                Console.Write("{0, 4}", a[i]);
            }
            Console.WriteLine();
            Console.ReadKey();
        }
    }
}

Последний раз редактировалось Serge_Bliznykov; 28.11.2018 в 23:15.
артем322 вне форума Ответить с цитированием
Старый 28.11.2018, 23:16   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от артем322 Посмотреть сообщение
for (int j = 0; j < a.Length; j++) ;
уберите точку с запятой.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сравнение сортировки выбором с пирамидальной сортировкой на паскаль antonov Помощь студентам 0 06.04.2016 23:15
Программа, сортирующая исходный одномерный массив целых чисел методами пузырьковой сортировки и сортировки прямым выбором (язык С) igor01 Помощь студентам 7 16.05.2014 23:21
метод выбором kuki1 Помощь студентам 1 29.06.2011 18:47
Методы сортировки.Сортировка выбором. Alena_897 Visual C++ 0 29.04.2011 20:26
Сортировки фамилий по алфавиту (Выбором, вставкой, обменом) Zhanna5006 Помощь студентам 1 17.01.2010 13:23