/* Сортировка массива: */

/* Сортировка массива: */
sleep(5); clrscr();
for(i=0;1<7;i=1+1) printf("&f \n",T[i]);
for (i = 0; i < 6; i++)
for (j=0;j<6;j++) if( t[j]>t[j+1] ) ( TEMP = t[j]; t[j]=t[j+1]; t[j+1]=TEMP;)
printf("\n");
for(i=0;i<7;i=i+1) printf("&f \n",T[1]);
getch();

нужна помощь, что бы сортировало числа
14.11.16
1 ответ

Ответы

Если ещё актуально...
в вашем коде просто есть опечатки :
в строке (3-я сверху)
for(i=0;1<7;i=1+1) printf("&f \n",T[i]); нужно подправить   for(i=0;i<7;i=i+1) printf("&f \n",T[i]);
и в предпоследней строке
for(i=0;i<7;i=i+1) printf("&f \n",T[1]);   нужно подправить  for(i=0;i<7;i=i+1) printf("&f \n",T[i]);

Ну и конечно, перед применением этого кода нужно массив T[] заполнить значениями, а иначе все элементы равны нулю, а их переставлять (сортировать) смысла нет...
04.01.17
Рекомендуем личную консультацию

Роман

Сейчас на сайте
Профессиональные консультации по физике, математике, программированию на C/C++. Решение контрольных работ, помощь в подготовке к экзаменам.
Посмотреть всех экспертов из раздела Технологии > C/C++
5 ответов
24.07.10
Вопрос задан анонимно