Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика АиУ.doc
Скачиваний:
20
Добавлен:
09.11.2018
Размер:
1.56 Mб
Скачать

8. Варианты заданий

Исходным массивом является один из вариантов массива а(n) (см. табл.9.1) и массив с(n) (см. табл.9.2) массив d(m,n) брать как m массивов с(n). Программа должна быть составлена для произвольного n. В ней следует предусмотреть ввод исходных данных и вывод результатов вычислений в виде таблицы.

  1. Cформировать массив b(8) в котором элементы массива а(10) размещены в порядке убывания их величины, а наименьшее и наибольшие числа из массива а(10) отброшены

  2. Cформировать массив b(10) в котором разместить элементы

  3. Cформировать массив c(10) по условию .

  4. Cформировать массив b(10) в котором разместить элементы массива а(10) в порядке возрастания величин . Массив а(10) сохранить.

  5. Cформировать массив g(10) в котором разместить элементы в порядке убывания модулей qi.

  6. Cформировать массивы X1 и Y1, в которых разместить нечетные и четные элементы массива а(10). Считая X1 и Y1 координатами точек на плоскости, переставить элементы с одинаковыми индексами i в таком порядке, чтобы ломаная линия, соединяющая последовательно точки 1-2-…k , имела наименьшую длину, для чего в качестве последующей точки надо выбирать ближайшую к предыдущей. Если исходный массив содержит нечетное количество элементов, дополнить его одним нулевым элементом.

  7. Составить программу, вычисляющую математическое ожидание M[X] случайной дискретной величины Х заданной в виде массива размерности n, которая задается при запуске программы. Массив сгенерирован с помощью датчика случайных чисел. Для тестирования программы применить массив а(10) из табл.9.1.

  8. Дан массив а(10) найти элементы массива, которые повторяются в массиве два и три раза, и вывести их порядковые номера.

  9. Даны два массива а(10) и с(10) из них получить массив b(n) путем соединения массивов а(10) и с(10) так чтобы не было повторяющихся элементов. Получившийся массив упорядочить по возрастанию.

  10. Даны два массива а(10) и с(10) из них получить массив b(n) в котором будут присутствовать элементы входящие как в а(10) так и в с(10). Получившийся массив упорядочить по возрастанию.

  11. Из массива а(10) выбрать все элементы, принадлежащие интервалу (d1;d2) а их порядковые номера поместить в массив с(n) упорядочив по убыванию.

  12. Даны массивы а(10) и b(10). Найти массив с(10) элементы которого вычислены, каки упорядочены по возрастанию.

  13. Даны массивы а(10) и b(10) найти массив с(10) элементы которого вычислены, каки упорядочены по убыванию.

  14. Дан массив а(10) найти массив с(10) элементы которого вычислены, каки упорядочены по убыванию.

  15. Дан массив а(10) найти массив с(10) элементы которого вычислены, как и упорядочены по возрастанию.

  16. Даны массивы а(10) и b(10) упорядочить их по возрастанию. Найти массив с(10) элементы которого вычислены, каки упорядочены по убыванию.

  17. Дан двумерный массив d(2,10). Упорядочить по возрастанию первую строку, элементы второй строки вычислить так

  18. Дан массив d(7,7). Упорядочить диагонали по возрастанию и поменять местами

  19. Дан массив d(7,7). Упорядочить главную диагональ по возрастанию. Вторую строку массива и упорядоченную диагональ поменять местами.

  20. Дан массив d(7,7). Найти на главной диагонали максимальный элемент dmax, элементы второго столбца заменить на новые, вычисленные как .

Табл.9.1

Номер варианта

a1

a2

a3

a4

a5

a6

a7

a8

a9

a10

1

20.5

-45.2

0

32.9

22.1

-23

99.9

58.8

72

-1.3

2

1.2

34.5

67.8

91

11.1

2.13

14.1

51.6

17.1

81.3

3

14.1

-45.2

15.3

0.1

-16

13.6

15.1

-1.8

12

-16

4

33

63.1

-50

45

-5.4

98.7

74.3

84.6

91

-50

5

12.2

25

51.3

98

23.6

95.8

15.7

64.2

28

10.2

6

99

10

11.1

-22

95.9

34.1

33.5

98.1

89.7

72.3

7

25.5

99.9

22.2

12.9

0

52.1

48.2

10.8

-98

77.7

Табл.9.2

Номер варианта

с1

с2

с3

с4

с5

с6

с7

с8

с9

с10

1

21.5

-47.2

0

32.9

22.1

-23

91.9

58.8

72

-1.3

2

8.2

33.5

65.8

94

13.1

2.13

18.1

54.6

77.1

81.3

3

19.1

-45.2

16.3

0.9

-14

18.6

13.1

-1.8

32

-16

4

38

13.1

-10

45

-5.4

98.7

78.3

87.6

51

-10

5

15.2

29

56.3

98

28.6

75.8

17.7

63.2

28

50.2

6

96

14

12.1

-82

91.9

64.1

34.5

18.1

49.7

32.3

7

25.5

94.9

22.2

12.9

0

22.1

44.2

10.8

-98

37.7