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

Одномерный массив

Читайте также:
  1. E. При массивных отеках – замена обычной воды на дистиллированную
  2. Брошенный (Кондратьевский жилмассив и Нарвская)
  3. В10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на алгоритмическом языке
  4. Взаимосвязь массивов и указателей. Описание указателя.
  5. Дисковые массивы RAID
  6. К методам не сплошного наблюдения относятся монографический метод, метод основного массива и, собственно, выборочный метод.
  7. Одномерный анализ Фурье
  8. Понятие массива, описание массива, размерность массива, размещение в памяти.
  9. Программная реализация стека на основе массива
  10. Работа с массивами
  11. Свойства-массивы

Лабораторная работа № 5

 

1. Для заданного массива A(8) найти количество отрицательных элементов L, затем сформировать массив B(8) по правилу:

 

элементы массива B упорядочить по возрастанию.

Исходные данные:

 

А={-4.2;5.1;-0.3;-0.2;1.5;6.2;-1.0;2.1}

 

2. Для заданного массива A(8) получить массив B(8) по правилу:

В массиве B найти наименьший элемент (BM) и номер (N) этого элемента. Сформировать массив C, исключив из массива A элемент с номером N и разделив остальные элементы на (BM).

Исходные данные:

 

А={5.3;8.1;-4.3;2.1;-0.7;8.1;-5.4;1.8}

 

3. Для заданного массива A(10) получить массив B(5) по правилу:

В массиве А найти произведение (P) элементов с чётными номерами. Сформировать массив C(6) из элементов массива B, значение P занести во вторую позицию массива B.

C=

Исходные данные:

 

А={-3;-5;2.1;4.3;-3.1;2;1;0.2;-5.7;-1.5}

 

4. Для заданного массива А(10) получить массивы В(5) и С(5) по правилам:

Найти S= Элементы массива А упорядочить по убыванию.

Исходные данные:

 

А={1.3;-0.5;0.2;0.3;-2.4;2.5;1.8;2.1;-0.4;-1.2}

5. Для заданного массива А(10) найти

AC= 0.1 и S=

 

получить массив В(10) по правилу:

 

Исходные данные:

 

А={0.5;8.1;4.2;3.5;-1.8;-2.1;9.1;5.2;3.1;-0.9}

 

6. Сформировать массив А(10) по правилу:

 

 

и массив В(10) по правилу:

 

 

Вычислить Z=S/P, где S - сумма элементов массива A, а P - сумма элементов массива B.

 

7. Для заданного массива А(6), найти

 

и получить массив В(6) по правилу:

В массиве В поменять местами 1-й и 6-й элементы.

Исходные данные:

 

А={-1.5;4.3;-0.7;-2.5;0.4;-2.9}

 

8. Для заданного массива А(8) получить массив С(4) по правилу:

В массиве А определить количество отрицательных элементов с чётными номерами. Упорядочить положительные элементы массива А по убыванию (отрицательные элементы должны остаться на своих местах).

Исходные данные:

 

А={5.7;8.1;2.4;-1.5;3;-1.7;2.1;3.8}

9. В заданном массиве А(8) поменять местами элементы с чётными номерами и нечётными номерами. В изменённом массиве А найти первое по порядку отрицательное число и его номер. Если отрицательных элементов нет, то вывести текст ‘Нет отрицательных элементов’.

Исходные данные:

 

А={3.5;4.2;0.3;-5.1;2.8;0.4;5.8;9.1}

 

 

10. Массив В(10) сформировать по правилу:

Найти сумму элементов, удовлетворяющих условию .

Из этих элементов, сформировать массив А.

Исходные данные:

 

 

 

11. Из заданного массива А(10) получить массив В, состоящий из

отрицательных элементов массива А. Найти среднее арифметическое всех элементов массива В и произведение элементов с нечётными номерами

массива А.

Исходные данные:

 

А={0.5;-1.1;2.5;-3.4;0.8;-2.1;8.1;-0.1;9.1;-10.5}

 

 

12. Для заданного массива А(8) получить массив В(8) по правилу:

Найти сумму элементов, предшествующих первому по порядку отрицательному элементу массива В. Если в массиве В нет отрицательных элементов, то определить сумму всех элементов массива В.

Исходные данные:

 

А={1.3;2.8;3.7;5.2;-3.4;-2.3;7.8;1.2}

 

 

13. Для заданного массива X(10) получить Y(10) по правилу:

Логической переменной А присвоить значение истина, если

принадлежит отрезку [0;1] и значение ложь в противном случае. Массивы X и Y, а также S и A вывести на экран.

Исходные данные:

 

Х={0.6;1.8;1.2;0.4;-0.8;2.6;3.1;-0.4;-0.2;1.3}

 

 

14. Для заданных массивов А(8) и В(8) сформировать массив С(16), в котором

на нечётных местах расположены числа массива А, а на чётных - элементы массива В. В массиве С найти сумму элементов, номера которых кратны 3 и произведение отрицательных элементов.

Исходные данные:

 

А={0.56;-4.1;18.3;17.21;-30.9;11.28;9.54;-2.2}

В={1.53;2.71;-11.57;1.0;-14.8;6.1;2.5;-0.98}

 

 

15. Для заданного массива Y(10) получить массив Z(10) по правилу:

 

 

Найти

В массиве Y найти максимальный элемент.

Исходные данные:

 

Y={2.5;-1.5;17.5;1.2;3.4;-0.5;11.4;19.1;-5.1;4.8}

 

16. Для заданных массивов X(4) и Y(4) сформировать массив Z(8), у которого

сначала шли отрицательные элементы массивов X и Y, а затем положительные. Найти произведение P элементов, с 4 по 7, массива Z и сумму остальных элементов. Разделить каждый элемент массива Z на значение P. Результат получить в том же массиве.

Исходные данные:

 

X={-4.5;8.5;-0.5;9.1}

Y={2.5;-4.1;9.2;-2.4}

 

17. Из заданного массива А(10) выбрать те числа, которые принадлежат отрезку

[-2;1]. Из выбранных чисел образовать массив В. Элементы массива В упорядочить по убыванию. В массиве А найти количество отрицательных элементов с чётными индексами.

Исходные данные:

А={3.5;-1.5;0.5;-0.82.3;3.1;0.91;-2.5;-1.8;5.6}

 

18. Сформировать массив А(10) по правилу:

Определить индекс элемента, наиболее близкого к среднему значению элементов массива А(10). Вывести на экран значения:

- среднее значение элементов массива А;

- элемента наиболее близкого к нему и его индекс.

 

19. Составить программу для вычисления

при t, изменяющемся от1 до 1.5 с шагом 0.1. Вычисление значения d организовать в массив и вывести на экран. Далее организовать средний модуль разности между элементами массива d и заданного массива Y(6), т.е.

Исходные данные:

Y={-1.6;0.9;1.3;7.4;-0.2;-0.3}

 

20. Дан массив А(10). Найти сумму чисел массива А, расположенных между максимальным и минимальным числами. Получить массив Z по правилу:

Исходные данные:

 

А={-0.5;2.5;-4.5;1.5;-3.5;3.4;5.6;-1.5;10.5;6.7}

 

21. Дан массив А(10). Получить массив В(10), где , где S - среднее

арифметическое всех элементов массива А. Известно, что в массиве А есть по крайней мере один отрицательный элемент. Найти К - число элементов, предшествующих первому по порядку отрицательному элементу, значения которых принадлежат отрезку [1;3].

Исходные данные:

 

А= {2.4;0.5;6;7;2.1;1.6;-2.5;-0.5;8.1;10.5}

22. Пусть

; ;

В массиве Х(10) найти ближайшее число к 7 и его порядковый номер. Определить произведение элементов, предшествующих данному числу. Найти сумму элементов массива Х с нечётными индексами.

 

23. Дан массив В(8). Получить массив С(8) по правилу:

 

Элементы массива С упорядочить по возрастанию. Найти сумму элементов массива В, которые меньше 10.

Исходные данные:

 

В={9;12;5;4;8;15;1;9}

 

24. Сформировать массив Y(10) по правилу:

Определить произведение элементов, находящихся с 4 по 8 элемент. Из остальных элементов сформировать массив В.

 

25. Пусть

Найти число неравных пар элементов

Составить массив Z(10) по правилу:

и т.д.


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.011 сек.)