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

помогите пожалуйста

Приложения:

Ответы

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

Ответ:

c = 6

Объяснение:

Последовательно сравниваем два стоящих рядом элемента, если первый элемент больше второго, то меняем их местами, а значение с увеличиваем на 1.

Массив: 4 2 6 6 7 7 7 5 5 9

a[0]>=a[1] 4>=2 (да)

t = a[1] = 2

a[1] = a[0] = 4

a[0] = t = 2

c = 0 + 1 = 1

Массив: 2 4 6 6 7 7 7 5 5 9

a[1]>=a[2] 4>=6 (нет)

c = 1

Массив: 2 4 6 6 7 7 7 5 5 9

a[2]>=a[3] 6>=6 (да)

t = a[3] = 6

a[3] = a[2] = 6

a[2] = t = 6

c = 1 + 1 = 2

Массив: 2 4 6 6 7 7 7 5 5 9

a[3]>=a[4] 6>=7 (нет)

c = 2

Массив: 2 4 6 6 7 7 7 5 5 9

a[4]>=a[5] 7>=7 (да)

t = a[5] = 7

a[5] = a[4] = 7

a[4] = t = 7

c = 2 + 1 = 3

Массив: 2 4 6 6 7 7 7 5 5 9

a[5]>=a[6] 7>=7 (да)

t = a[6] = 7

a[6] = a[5] = 7

a[5] = t = 7

c = 3 + 1 = 4

Массив: 2 4 6 6 7 7 7 5 5 9

a[6]>=a[7] 7>=5 (да)

t = a[7] = 5

a[7] = a[6] = 7

a[6] = t = 5

c = 4 + 1 = 5

Массив: 2 4 6 6 7 7 5 7 5 9

a[7]>=a[8] 7>=5 (да)

t = a[8] = 5

a[8] = a[7] = 7

a[7] = t = 5

c = 5 + 1 = 6

Массив: 2 4 6 6 7 7 5 5 7 9

a[8]>=a[9] 7>=9 (нет)

c = 6

Массив: 2 4 6 6 7 7 5 5 7 9

Похожие вопросы
Предмет: Русский язык, автор: СТРЕЛОК2002
Предмет: История, автор: Slavagyr
Предмет: Обществознание, автор: jessfallboggo