Основы программирования на Си

Целью данной лабораторной работы является ознакомление с
первоосновами программирования на языке Си, его особенностями, синтаксисом,
компиляцией и отладкой. Интервал между
минимальным и максимальным значениями элементов массива разбить пополам и
относительно полученного значения разбить массив на две части. Части не
сортировать. const
n=8; printf("Введите 8 численных элементов массива: \n"); {if(a[i]>max) max=a[i]; printf("Минимальное значение:%d\n",min); printf("Половина интервала:%f\n",s); {if(a[i]>=s) Допустим мы ввели в массив 8 чисел: 22, 3, 18, -5, 0, 12,
-3, 4. Теперь компилятор с помощью организованного цикла найдет максимальное и
минимальное значения массива, в данном случае 22 и -5 соответственно. Следующим
шагом действий компилятора будет нахождение интервала между максимальным и
минимальным значениями элементов массива, т.е. в нашем случае (22-(-5))=27.
Теперь полученный результат, в соответствии с условием задания будет разбит
пополам и в данном примере составит 13.5. Следующим шагом действий компилятора
будет вывод на экран максимального и минимального значений, интервала между ними
и половины этого интервала. Теперь относительно значения половины интервала
значения массива будут определены в 2 других массива – в первый массив отойдут
элементы меньшие этого значения и будут выведены на экран, в данном случае 3, -
5, 0, 12, -3,4. Во второй – большие или равные 22 и 18. Они так же будут
отображены на экране, на котором в итоге мы увидим не обязательно возрастающую
последовательность, т.к. этого не требует условие. На этом компилятор закончит
своё действие и программа будет остановлена. В
результате проделанной работы мы ознакомились с основами программирования на
языке Си, кроме того освоили некоторый синтаксис языка, ознакомились с
компиляцией и отладкой программы, т.е. полностью выполнили поставленную
цель.