Читать курсовая по Отсутствует: "Создание программы при помощи языка программирования С" Страница 7

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Листинг программы

#include

#include

int your_choice(void);//меню выбораorder_arr(int *arr, int size);//сортировка одномерного массиваf_seq_search(int *arr, int size, int key);//функция последовательного поискаf_bin_search(int *arr, int last, int key);//функция бинарного поиска

int f_inpol_search(int *arr, int last, int key);//функция интерполяционного поиска

int cnt;//счетчик циклов (для сравнения методов поиска)main(void)

{

int *p=NULL, n, input, i;//n-число элементов в массиве

int res, menu;//p-указатель для динам. массива

//input-для элемента, которого мы ищем

//res-для записи результата поиска, menu-выбор действия

puts("Enter the size of your array:");

scanf("%d",&n);//размер одномерного массива

p=(int *)malloc(n*sizeof(int));//выделяем память под одномерный массив

if(!p)

{

puts("the dynamic memory is not allocated"); // проверка, выделилась ли //память под массив

return 1;//если нет, выход из программы

}

for(i=0;i


Интересная статья: Основы написания курсовой работы