Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обработка одномерных массивов



Цель: обработка элементов одномерных массивов.

Самостоятельная работа студента заключается:

- в изучении приемов алгоритмизации и программирования различных вариантов обработки одномерных массивов.

Результатом работы является:

- разработанный алгоритм решения задачи в соответствии с вариантом задания (№ 2.121 – № 2.180, таблица 2.3), представленный в виде блок-схемы;

- программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме;

- тестовый вариант исходных данных для проверки работоспособности алгоритма и программы;

- результаты работы программы выведенные на экран в табличной форме.

Примечания:

- Численные значения исходных данных (тестовый вариант) для отладки программы студент подбирает самостоятельно.

- Подбирать тестовые значения следует так, чтобы можно было проверить работоспособность всех ветвей алгоритма (число тестов должно быть равно числу ветвей функционирования алгоритма и программы).

- При разработке алгоритма следует иметь в виду возможность возникновения исключительных ситуаций. К ним относятся, например, невозможность выполнения арифметических действий, вычисления функций и так далее. Разрабатываемый алгоритм должен предусматривать обработку таких ситуаций.

Таблица 2.3

№ задачи Условие Примечания
2.121 Найти первый отрицательный элемент массива A, состоящего из N элементов. N≤20
2.122 Найти первый положительный элемент массива B, состоящего из N элементов. N≤20
2.123 Найти первый нулевой элемент массива C, состоящего из N элементов. N≤20
  Продолжение табл. 2.3  
№ задачи Условие Примечания
2.124 Найти минимальный по абсолютной величине элемент массива D, состоящего из N элементов. N≤20
2.125 Найти максимальный по абсолютной величине элемент массива E, состоящего из N элементов. N≤20
2.126 Найти первый отрицательный элемент массива F, состоящего из N элементов и индекс этого элемента. N≤20
2.127 Найти первый положительный элемент массива G, состоящего из N элементов и индекс этого элемента. N≤20
2.128 Найти первый нулевой элемент массива H, состоящего из N элементов и индекс этого элемента. N≤20
2.129 Найти минимальный по абсолютной величине элемент массива O, состоящего из N элементов и индекс этого элемента. N≤20
2.130 Найти максимальный по абсолютной величине элемент массива P, состоящего из N элементов и индекс этого элемента. N≤20
2.131 Из положительных элементов массива PQ, содержащего N элементов, найти минимальный по величине элемент. N≤20
2.132 Из отрицательных элементов массива Q, содержащего N элементов, найти минимальный по величине элемент. N≤20
2.133 Из отрицательных элементов массива R, содержащего N элементов, найти наибольший по абсолютной величине элемент. N≤20
2.134 Из положительных элементов массива S, содержащего N элементов, выбрать наименьший элемент. N≤20
2.135 Из положительных элементов массива T, содержащего N элементов, выбрать наибольший элемент. N≤20
2.136 Из отрицательных элементов массива U, содержащего N элементов, найти минимальный элемент и егоиндекс. N≤20
  Продолжение табл. 2.3  
№ задачи Условие Примечания
2.137 Из отрицательных элементов массива V, содержащего N элементов, найти наибольший по абсолютной величине и его индекс. N≤20
2.138 Из положительных элементов массива W, содержащего N элементов, выбрать наименьший и его индекс. N≤20
2.139 Из положительных элементов массива X, содержащего N элементов, выбрать наибольший и его индекс. N≤20
2.140 Найти последний, из положительных элементов, массива Y, содержащего N элементов. N≤20
2.141 Найти последний, из отрицательных элементов, массива Z, содержащего N элементов. N≤20
2.142 Найти последний, из положительных элементов массива AA, содержащего N элементов и его индекс. N≤20
2.143 Найти последний, из отрицательных элементов массива AB, содержащего N элементов и его индекс. N≤20
2.144 Найти сумму положительных элементов массива AC, содержащего N элементов. N≤20
2.145 Найти сумму отрицательных элементов массива AD, содержащего N элементов. N≤20
2.146 Найти количество положительных элементов массива AE, содержащего N элементов. N≤20
2.147 Найти количество отрицательных элементов массива AF, содержащего N элементов. N≤20
2.148 Найти количество элементов равных нулю массива AG, содержащего N элементов. N≤20
2.149 Найти количество элементов массива AH, содержащего N элементов, сумму элементов удовлетворяющих условию . N≤20
  Продолжение табл. 2.3  
№ задачи Условие Примечания
2.150 Найти количество элементов массива AO, содержащего N элементов, удовлетворяющих условию . N≤20
2.151 Найти количество отрицательных элементов массива AP, содержащего N элементов, удовлетворяющих условию . N≤20
2.152 Найти количество положительных элементов массива AQ, содержащего N элементов, удовлетворяющих условию . N≤20
2.153 Найти сумму отрицательных элементов массива AR, содержащего N элементов, удовлетворяющих условию и определить их количество. N≤20
2.154 Найти сумму положительных элементов массива AS, содержащего N элементов, удовлетворяющих условию и определить их количество. N≤20
2.155 Найти среднее арифметическое элементов массива AT, состоящего из N элементов. N≤20
2.156 Найти среднее арифметическое отрицательных элементов массива AS, содержащего N элементов. N≤20
2.157 Найти среднее арифметическое положительных элементов массива AT, содержащего N элементов. N≤20
2.158 Найти среднее геометрическое положительных элементов массива AU, содержащего N элементов. (Средним геометрическим n чисел называется произведение этих чисел в степени ). N≤20
2.159 Найти среднее геометрическое отрицательных элементов массива AV, содержащего N элементов. (Средним геометрическим n чисел называется произведение этих чисел в степени ). N≤20
2.160 Определить сумму элементов массива AW, имеющих четные индексы. Массив содержит N элементов. N≤20
  Продолжение табл. 2.3  
№ задачи Условие Примечания
2.161 Определить сумму элементов массива AX, имеющих нечетные индексы. Массив содержит N элементов. N≤20
2.162 Найти среднее геометрическое элементов массива AY, имеющих четные индексы. Массив содержит N элементов. (Средним геометрическим n чисел называется произведение этих чисел в степени ). N≤20
2.163 Найти среднее геометрическое элементов массива AX, имеющих нечетные индексы. Массив содержит N элементов. (Средним геометрическим n чисел называется произведение этих чисел в степени ). N≤20
2.164 Переписать все элементы массива AZ, имеющие четные индексы, в массив ZA. Массив имеет N элементов. N≤20
2.165 Переписать все элементы массива BA, содержащего N элементов, в массив ABZ в обратном порядке. N≤20
2.166 Переписать все положительные элементы массива BB, содержащего N элементов, в массив ZBB. N≤20
2.167 Переписать сначалаотрицательные, а затемположительные элементы массива BC, содержащего N элементов, в массив ZBC. N≤20
2.168 Переписать сначалаположительные, а затемотрицательные элементы массива BD, содержащего N элементов, в массив ZBD. N≤20
2.169 Переписать все элементы массива M, имеющие нечетные индексы, подряд в массив BE. Массив М имеет N элементов. N≤20
 
  Продолжение табл. 2.3  
№ задачи Условие Примечания
2.170 Переписать все элементы массива BF, имеющие нечетные индексы, в массив ZZB, в качестве элементов массива ZZBс четными индексами. Массив BF имеет N элементов. N≤20
2.171 Переписать все элементы целочисленного массива BG, кратные 3, подряд в массив ZBG. Массив BG имеет N элементов. N≤20
2.172 Переписать все элементы целочисленного массива BH, кратные 4, подряд в массив ZBH. Массив BH имеет N элементов. N≤20
2.173 Определить наибольший элемент массива BO и поменять его местами с первым элементом. N≤20
2.174 Определить наименьший элемент массива BP и поменять его местами с последним элементом. N≤20
2.175 Определить наибольший и наименьший, по величине, элементы массива BQ и поменять их местами. N≤20
2.176 Переписать в массив ZBRиндексы всех положительных элементов массива BR. N≤20
2.177 Переписать в массив ZBSиндексы всех отрицательных элементов массива BS. N≤20
2.178 Переписать в массив ZBTиндексы всех положительных элементов массива BT, удовлетворяющих условию . N≤20
2.179 Переписать в массив ZBUиндексы всех отрицательных элементов массива BU, удовлетворяющих условию – . N≤20
2.180 Переписать все положительные элементы массива BV в массив ZBV, а все отрицательные - в массив YBV. Массив BV состоит из N элементов. N≤20




Дата публикования: 2015-01-13; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.151 с)...