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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2012, 20:24   #1
Mahoyn93
Пользователь
 
Регистрация: 15.04.2012
Сообщений: 28
По умолчанию сортировка вставками

#include <stdlib.h>
#include <time.h>
int main(){
int n,t,i,j,k=0,srd=0;
n=10;
int a[n];
srand(time(NULL));
for(i=0;i<n;i++)
{
a[i]=rand()%10;
}
for(i=0;i<n;i++)
{
printf("%d| ",a[i]);
}
printf("\n");
for(i=1;i<n;i++){

t=a[i];
for(j=i-1;j>=0;j--)
{if(a[j]<t)
{
break;}
a[j+1]=a[j];}
a[j+1]=t;
k++;
}
for(i=0;i<n;i++){
printf("%d|",a[i]);
srd++;
}
printf("\nShagi=%d",k);
printf("\n\nSravnenija=%d",srd);
getch();
return 0;

}


как мне сделать чтобы 10 разных массивов выдал и отсортированных тоже?и неуверен что верно расчет сравнений сделал,выдает всегда 10
Mahoyn93 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка-ВСТАВКАМИ sher_man Помощь студентам 0 15.04.2011 08:03
сортировка вставками Irk-O Помощь студентам 1 16.10.2010 23:11
Сортировка вставками Katyunya Помощь студентам 1 20.04.2010 08:27
Сортировка вставками blind0482 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 02.12.2009 13:15
Сортировка вставками Pti44ka Помощь студентам 3 17.11.2009 16:49