Результат выполнения программы
Программа проверялась при автоматическом определении массива, значения элементов которого равны:
x[0]=0.000000
x[1]=1.000000
x[2]=2.000000
x[3]=3.000000
x[4]=-1.000000
x[5]=-2.000000
x[6]=-3.000000
x[7]=-4.000000
x[8]=-3.000000
x[9]=-2.000000
при значении границ интервала 2 и 3 соответственно.
Результат:
1) максимальный элемент массива Хmax=3.000000;
2) сумму элементов массива, которые находятся до последнего позитивного элемента s=3.000000;
3) значение элементов сжатого массива:
x[0]= 2.000000
x[1]= 3.000000
x[2]=-2.000000
x[3]=-3.000000
x[4]=-3.000000
x[5]=-2.000000
x[6]= 0.000000
x[7]= 0.000000
x[8]= 0.000000
x[9]= 0.000000
Вывод
В ходе выполнения этой работы я закрепил свои умения и навыки по написанию программ на языке С++, на практике закрепил теоретические знания касательно работы с массивами, также научился создавать алгоритмы для решения некоторых простых задач и воплощать их в виде блок-схем и программ.
Проверка данной программы позволяет судить о том, что она работает правильно. Использовать ее можно везде, где необходима подобного рода обработка массивов, например, при обработке экспериментальных данных, где может быть важным поиск наибольшего значения некоторого параметра, или, к примеру, создание подборки из параметров, отклонение которых от данной величины составляет наперед заданное число(числа ). При этом программу легко можно изменить для большего числа элементов, поменяв лишь значение константы n и добавив/убрав соответствующее количество элементов при инициализации массива x[i].
Использованная литература
1. Конспект лекции.
2. http://kalinin.ru
3. http://cclib.nsu.ru
4. http://www.linux.yaroslavl.ru
Чистые листы для рецензий.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.