C Упражнения: вставьте новое значение в массив (отсортированный список)

Массив C: Упражнение 13 с решением

Напишите программу на C для вставки нового значения в массив (отсортированный список).

Графическая презентация:

Пример решения:

Код C:

  #include  void  main () {int arr1 [100], я, п, р, бес;  printf (" n  nВставить новое значение в отсортированный массив:  n");  printf ("-----------------------------------------  n");  printf ("Введите размер массива:");  scanf ("% d", & n);/* Сохраненные значения в массиве */printf ("Введите% d элементов в массив в порядке возрастания:  n", n);  для (я = 0; я  = p; i--) arr1 [i] = arr1 [i-1]; /* вставляем значение в правильную позицию */arr1 [p] = бес;  printf (" n  nПосле вставки список:  n");  for (i = 0; i  

Пример вывода:

 Вставить новое значение в отсортированный массив: ----------  ------------------------------- Введите размер массива: 3 Введите 3 элемента в массив в порядке возрастания: элемент -  0: 5 элемент - 1: 7 элемент - 2: 9 Введите значение для вставки: 8 Список существующих массивов: 5 7 9 После вставки список: 5 7 8 9 

Схема:

Редактор программного кода C:

Оцените статью
nanomode.ru
Добавить комментарий