Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практические / Задания на дом / ДЗ№4 Одномерные массивы

.doc
Скачиваний:
9
Добавлен:
17.04.2015
Размер:
21.5 Кб
Скачать

//Cортировка массива методом пузырька

#include <stdio.h>

#include <stdlib.h>

int main(void){

int n;

printf("Enter N=\n");

scanf("%i",&n);

int i,j,a[n],s;

for (i=0;i<n; i++) a[i]=rand()/327;

for(i=0;i<n;i++)

printf("%i ",a[i]);

printf("\n");

for (j=1;j<=(n-1);j++)

for (i=0; i<n-j; i++)

if(a[i]>a[i+1]) {

s=a[i+1];

a[i+1]=a[i];a[i]=s;}

qsort(n,a);

for(i=0;i<n;i++)

printf("%i ",a[i]);

system("pause");

return 0;

}

Задание на дом.

Написать программу упорядочения элементов

одномерного массива одним из методов упорядочения.:

--быстрой сортировки ;

--методом Шелла;

--методом выбора;

--методом вставки;