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

Индивидуальные задания. Задание 1. Разработать алгоритм и программу обработки одномерных массивов в соответствии с индивидуальным заданием (табл



Задание 1. Разработать алгоритм и программу обработки одномерных массивов в соответствии с индивидуальным заданием (табл. 9.1). Ввод элементов массива выполнить с рабочего листа Excel. Напечатать исходный и результирующий массивы в две строки.

 
 


Таблица 9.1

Варианты индивидуальных заданий с использованием одномерного массива

Вариант Задание
   
  Записать на место нулевых элементов массива D значение квадрата максимального элемента, подсчитать количество выполненных замен и найти произведение всех элементов полученного массива. D = {–5; 1; 0; –15; –24; 0; 80; –23; 4; 0; 43; –7}
  В одномерном массиве X обнулить все элементы, расположенные между минимальным и максимальным элементами. X = {–5; 143; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве X обнулить все элементы, расположенные перед минимальным значением. X = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве X найти наименьший элемент из элементов, удовлетворяющих условию 6 ≤ Xi ≤ 16, и его порядковый номер. Xi = {–4; 6; 0; –12; –23; 12; 19; –23; 16; –23; 14; –3}
  В одномерном массиве X найти наибольший элемент из элементов, удовлетворяющих условию 5 ≤ Xi ≤ 18, и его порядковый номер. X = {–5; 6; 0; –15; –24; 10; 80; –23; 16; –31; 14; –7}
  Подсчитать количество нулевых элементов массива V, заменить их значением максимального элемента и найти произведение всех элементов полученного массива. V = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}

Продолжение табл. 9.1

   
  Заполнить массив Z и вычислить сумму квадратов элементов полученного массива при х = 5,2. Вывести массив Z в столбец.
  Найти в одномерном массиве X максимальный элемент и заменить элементы, стоящие после него, значением квадрата максимального элемента. X = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  Записать на место нулевых элементов массива D значение квадрата максимального элемента, подсчитать количество выполненных замен и найти произведение всех элементов полученного массива. D = {–5; 1; 0; –15; –24; –75; 0; –23; 4; 0; 43; –7}
  В одномерном массиве A подсчитать количество нулевых элементов, заменить их значением квадрата минимального элемента, затем вычислить сумму элементов полученного массива. A = {–5; 1; 0; –15; –24; 0; 80; –23; 0; –31; 43; –7}
  Записать на место отрицательных элементов массива D значение квадрата максимального элемента, подсчитать количество выполненных замен и найти сумму всех элементов полученного массива. D = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве X найти минимальный из положительных элементов и заменить все элементы, расположенные после него, единицами. X = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве N подсчитать сумму элементов, расположенных между минимальным и максимальным элементами. N = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  Найти в одномерном массиве K максимальный элемент и заменить все элементы, стоящие после него, значением квадрата минимального элемента. K= {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  Найти максимальное значение модуля разности между двумя соседними элементами одномерного массива R и порядковые номера этих элементов. R = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве X найти минимальный элемент среди элементов, порядковые номера которых кратны 4. Напечатать массив Х в строку. X = {–5; 2; –1,6; 15; 0; 24,5; –75; –8; 0; 23; 72; –2}

Окончание табл. 9.1

   
  В одномерном массиве B найти наибольший элемент и заменить его значением суммы элементов предшествующих ему, B = {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}
  В одномерном массиве G найти минимальный из положительных элементов и заменить все элементы, расположенные после него, единицами. G= {–5; 1; 0; –15; –24; –75; 80; –23; 4; –31; 43; –7}

Задание 2. Разработать алгоритм и программу обработки одномерных массивов в соответствии с индивидуальным заданием (табл. 9.2). Массив из 15 элементов заполнить с помощью генератора случайных чисел в интервале
[–50; 50] и представить его на рабочий лист «Лист 1» в виде столбца, вывод результатов – на рабочем листе «Лист 2» Excel.

Таблица 9.2

Вариант Задание
   
  Вычислить произведение элементов одномерного массива М, удовлетворяющих условию: -5 ≤ Mi ≤ 25
  Рассчитать среднее арифметическое значение элементов одномерного массива V, имеющих нечетные значения
  Найти среднее геометрическое положительных элементов одномерного массива W
  Вычислить сумму всех положительных элементов массива А и определить их количество
  Найти первый отрицательный элемент одномерного массива S и его порядковый номер. Массив S напечатать в строку
  Вычислить сумму всех положительных элементов массива А, больших 10, и определить их количество
  Рассчитать произведение всех положительных элементов массива А и определить среди них количество элементов, кратных трем
  Определить произведение всех отрицательных элементов массива А с нечетными индексами
  Найти произведение кубов элементов массива X, отличных от нуля и заменить 9-й элемент этим произведением

Продолжение табл. 9.2

   
  Вычислить формулу Z = S P, где S – сумма элементов массива X; Р – произведение элементов массива А, отличных от нуля
  Рассчитать сумму положительных элементов массива X и их количество и отрицательных элементов массива А и их количество
  Определить сумму S = S1 + S2, где S1 – сумма элементов массива X с четными индексами; S2 – сумма элементов массива А с нечетными индексами
  Вычислить сумму нечетных значений элементов массива А, а элементы, кратные двум заменить нулями
  Найти в массиве А элементы, кратные двум, и заменить их нулями
  Вычислить среднее геометрическое ненулевых элементов массива по формуле, , где k – количество ненулевых элементов  
  Определить сумму элементов массива с нечетными индексами и произведение элементов массива, кратных пяти
  Найти среднее арифметическое значение положительных элементов массива X
  Рассчитать произведение всех положительных элементов массива X с четными индексами
  Вычислить произведение суммы элементов массива X с четными индексами на сумму элементов с нечетными индексами
  Найти в массиве А первый элемент, кратный 10, и заменить его на второй элемент массива А
  Определить сумму кубов элементов массива X с нечетными индексами
  Рассчитать сумму четных и произведение неравных нулю элементов массива, сменить знак у элементов с четными индексами
  Найти в массиве А последний элемент, равный 10, и его порядковый номер и заменить этот элемент на максимальный элемент массива А
  Определить численное значение суммы положительных и произведение кратных пяти элементов массива X и определить количество тех и других элементов

Окончание табл. 9.2

   
  Вычислить сумму отрицательных и произведение нечетных элементов массива X с нечетными индексами и определить количество тех и других элементов
  Определить в массиве X элемент массива, кратный 25, и прибавить к нему численное значение суммы элементов массива с четными индексами
  Найти в массиве А первый элемент, равный восьми, и его порядковый номер и заменить его на второй элемент массива

Лабораторная работа 10

Удаление и вставка элемента одномерного массива.
Формирование нового массива из исходного

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





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



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