Студопедия — Обработка одномерных массивов
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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






 

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

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

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

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

- разработанный алгоритм решения задачи в соответствии с вариантом задания (№ 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-10-19; просмотров: 950. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

Условия, необходимые для появления жизни История жизни и история Земли неотделимы друг от друга, так как именно в процессах развития нашей планеты как космического тела закладывались определенные физические и химические условия, необходимые для появления и развития жизни...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия