Предмет: Информатика, автор: hgfjhk94

Помогите, у меня есть массив и я провожу сортировку
Как вывести на экран число перестановок элементов
массива. Массив выводить на экран не нужно(язык СИ)


tyngpuk: добавить переменную для подсчета количества перестановок и увеличивать её на 1 при каждой перестановке
like4yDo: с или с++?
hgfjhk94: просто с, (не с++)
like4yDo: а ну, тогда я хз, попробуй то чт оя тебе ответил
like4yDo: ну там просто нужно добавить переменную в конце цикла сортировки
like4yDo: на сколько я знаю они одинаковы во многом (с++ и с)
hgfjhk94: https://onlinegdb.com/HJAX6fSOO
hgfjhk94: здесь мой код, можешь чекнуть
hgfjhk94: я просто так запуталась, что уже не понимаю что куда ставить
hgfjhk94: тип в моем коде он выводит основной массив, а потом отсортированный

Ответы

Автор ответа: like4yDo
0

Ответ: по идее, каждая перестановка это один цикл. Тебе просто надо ввести переменную которая считает каждый цикл.

Объяснение:

int perestanovka = 0;

for(int i; i<n ;i++)

{

сортировка

perestanovka++;

}

cout<< perestanovka;

что-то типа такого.( Я показал только важніе части если что)

Похожие вопросы
Предмет: Математика, автор: Аноним
Предмет: Химия, автор: egor620