Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stalker_asu
0 / 0 / 0
Регистрация: 28.11.2010
Сообщений: 31
#1

пмг разобраться в коде - C++

21.12.2010, 20:21. Просмотров 351. Ответов 1
Метки нет (Все метки)

#include "stdio.h"
int main()
{
const int N=9;
int mas[N]={1,2,3,4,5,6,7,8,9}, l=0, r=N-1, i_temp, i, temp;
while(l<r)
{
i_temp=l;
for(i=l+1; i<=r; i++)
if(mas[i_temp]>mas[i])
i_temp=i;
temp=mas[l]; mas[l++]=mas[i_temp]; mas[i_temp]=temp;
i_temp=r;
for(i=l; i<=r; i++)
if(mas[i_temp]>mas[i])
i_temp=i;
temp=mas[r]; mas[r--]=mas[i_temp]; mas[i_temp]=temp;
}
for(i=0; i<N; i++)
printf("%d ", mas[i]);
return 0;
}

Пожалуйста, объясните что делается в теле цикла while?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2010, 20:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос пмг разобраться в коде (C++):

Разобраться в коде - C++
Алгоритм сортирует элементы матрицы согласно схеме (см. изображение), в порядке убывания и методом пузырька. Происходит движение: 1) вниз...

Не могу разобраться в коде - C++
Всем дня доброго.В плюсах я ровным счетом 0.Расшифровать по нормальному не могу.Отрывок из кода описывающего программы шахматы. bool...

Помогите разобраться в коде - C++
Помогите мне разобраться в коде. Заранее спасибо. int seek_substring_KMP (char s, char p) { int i, j, N, M; N = strlen(s); M =...

Разобраться с ошибками в коде - C++
подскажите, ошибки в коде есть подчеркиваются &quot;красным&quot; они, препод говорит, что это связано с неуниверсальностью кода код: #include...

Нужно разобраться в коде - C++
Откомментируйте пожалуйста по строчке ,кто ,что может,а то не могу разобраться,это программа обход бинарного дерева в глубину справа налево...

Не могу разобраться в коде - C++
Здравствуйте, нашел код на форуме, он выводит файл в hex виде #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;iomanip&gt; #include...

1
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
21.12.2010, 22:04 #2
массив изменяется следущим образом: сначало по возрастанию идут нечетные числа, потом по убыванию следом четные. Вот и все
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2010, 22:04
Привет! Вот еще темы с ответами:

Не могу разобраться в коде - C++
На просторах форума нашёл полезный для меня код, но не понимаю ничего, что написанно в циклах ниже 33 строки (там где подцикл...

Разобраться с ошибками в коде - C++
что я делаю неправильно вот код программы #include &lt;iostream.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; int main () { ...

Разобраться в коде программы - C++
помогите пожалуйста разобраться на примере этого текста подробно gil bil pes #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include...

Нужно разобраться в коде - C++
Господа, я новичок. Хочу разобраться в коде. Задача была изменить размер консольного окна. И, поискав на форуме, нашел ниже написанный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru