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

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

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2018, 16:25   #1
lampel
 
Регистрация: 23.09.2018
Сообщений: 3
По умолчанию пишет что bubleSort нигде не используется

На языке котлин. Задание такое, написать программу которая бы сортировала буквы слов, взятых из массива, по алфавиту и писала какие из них являются анаграммами. Есть код программы без ошибок с сортировкой методом пузырька, но я не могу понять куда вставить эту функцию что бы она заработала. Мне пишет что bubleSort нигде не используется. Помогите я только начала изучать язык.

Вот код:
Код:
    fun bubbleSort(items: MutableList<String>) {
         do{
             var swapped = false
             for(words1 in 1 until items.size){
                 val previousItem = items[words1-1]
                 val currentItem = items[words1]
                 if(previousItem > currentItem){
                     items.add(words1-1, words1.toString())
                     swapped = true
                 }
             }
         }while (swapped)
        return
     }


     fun main(args: Array<String>) {
         val words1: Array<String> = arrayOf("gora", "roga", "must")
         val words2: Array<String> = arrayOf("  ", "  ", "  ")

         for (i in words1.indices)
         { val word = words1[i]
         words2[i] =  word.toMutableList().toString()
             //words2[i]= word.bubbleSort().toString()
         }

       for (c in words1.indices) {
         }
         for (i in words2.indices) {
             for (j in words2.indices)
                 if (words2[i] == words2[j])
                     if (words1[i] != words1[j]) {
                         println(words1[i] + " — " + words1[j] + " анаграммы")
                     }
         }

     }

Последний раз редактировалось Alex11223; 23.09.2018 в 16:30.
lampel вне форума Ответить с цитированием
Старый 23.09.2018, 16:36   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от lampel Посмотреть сообщение
Мне пишет что bubleSort нигде не используется
Так вы ж и правда не используете ее.
Цитата:
Сообщение от lampel Посмотреть сообщение
Помогите я только начала изучать язык.
Причем тут язык? В любом языке ничего само не происходит от просто наличия где-то функции.
В том числе и в математике существование функции sin ни на что не влияет если вы не используете ее.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.09.2018, 18:13   #3
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Опять девушка))) Сколько же программисток..) Это хорошо)
Для того кто только начал изучать язык вы огого!
По своим способностям говорю.)
KAMLS вне форума Ответить с цитированием
Старый 24.09.2018, 15:49   #4
lampel
 
Регистрация: 23.09.2018
Сообщений: 3
По умолчанию

Я же и говорю что не могу понять куда вставить эту функцию что бы она заработала. Поэтому и прошу помощи
lampel вне форума Ответить с цитированием
Старый 24.09.2018, 15:52   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

А мы откуда знаем, что вы от кода хотите и когда?.. Вызовите ее там, где нужно, с тем, что хотите сортировать.
p51x вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal ABC] В 7-ой строке пишет,что ожидалось имя процедуры или функции,не понимаю как это исправить и что делать! SMOKE SMOKE Паскаль, Turbo Pascal, PascalABC.NET 2 16.06.2017 18:57
Помогите пожалуйста определить что за элемент используется в Visual Studio MiXaiL_ C# (си шарп) 1 27.09.2015 17:34
Point это что? Я что-то нимогу нигде найти такой тип переменной! Dimka-novitsek Общие вопросы C/C++ 9 16.09.2013 17:50
Что используется для создания программ с графическим интерфейсом на с++? DIQUON Общие вопросы C/C++ 4 10.12.2012 00:57
Вопрос а есть статейка с #include и что в каждом используется paxan86 Общие вопросы C/C++ 2 15.12.2011 19:00