Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MASSIV.doc
Скачиваний:
9
Добавлен:
25.04.2019
Размер:
293.38 Кб
Скачать
  1. Дано натуральное число n, действительные числа a1… an. Вычислить: a1+l!, a2+2!,…, an+n!.

  2. Дана последовательность чисел a1,a2,…,a100.0пределить количество элементов с четными номерами.

  3. Дано натуральное число n. Получить последовательность B1,…,Bn , где при i = 1,2,…,n значение Bi равно i.

  4. Даны натуральное число n , действительные числа a1,…,an. Найти длину наименьшего отрезка числовой оси, содержащего числа a1,…,an.

  5. Даны действительные числа х, y1,…,y12. Выяснить, во-первых, верно ли, что y1 х y12 , и, во-вторых, верно ли, что t1 х t2 , где t1 - наи­меньшее, a t2 - наибольшее среди y1,…,y12 . (Какие комбинации от­ветов на первый и второй вопросы возможны?).

  6. Даны натуральное число n, действительные числа a, x1,…,xn (x1 x2 … xn). Получить последовательность y1,…,yn+1 , членами которой являются члены последовательности x1,…,xn и значение a, такую, что y1 y2 … yn+1.

  7. Дано натуральное число n. Найти знакочередующуюся сумму цифр числа n (пусть запись n в десятичной системе есть . Найти:

  8. Дано натуральное число n , действительные числа a1… an. Вычислить: -a1, a2,-a3,…,(-1)nan.

  9. Дано натуральное число n. Получить последовательность B1,…, B1 , где при i = 1,2,…,n значение Bi равно: i2.

  10. Даны действительные числа a1,…, a70. Получить (вывести) последовательность a2,a3,…,a70,a1.

  11. Даны натуральное число n , действительные числа a, b (a не равно b) Получить r0, r1,…, rn, где ri = а + i h, h=(b-a)/n.

  12. Дано натуральное число n , действительные числа a1…an. Вычислить: a1+1!,a+2!,…, an+n!.

  13. Даны действительные числа a1,a2…a50. Найти максимальное из них.

  14. Даны натуральное число n, действительные числа a1,…,An. В последо­вательности a1,…,An все отрицательные члены увеличить на 0.5, а все неотрицательные заменить на 0.1.

  15. Даны натуральное число n, целые числа A1,…,An. Заменить все боль­шие семи члены последовательности A1,…,An числом 7. Вычислить количество таких членов.

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

  17. Дана последовательность чисел a1,a2,…,a100. Найти количество эле­ментов, модуль которых больше 7.

  18. Дано натуральное число n , действительные числа a1,…,an. По­лучить числа b1,…,bn , которые связаны с a1,…,an следующим образом : b1= a1, bn=an , bi=(ai+1–ai)/3, i=2,…,n-1.

  19. Дано натуральное число n, действительные числа a1,…,an (n >=6). По­лучить: а) a6,a7,…,an; б) a6,a7,…,an,a1; в) a6,a7,…,an,a5.

  20. Даны целые числа A1,…,A50. Получить сумму тех чисел данной после­довательности, которые: a) кратны 5; b) нечётны и отрицательны; c) удовлетворяют условию |Ai| <i2.

  21. Даны натуральное число n, целые числа A1…An. Найти количество и сумму тех членов данной последовательности, которые делятся на 5 и не делятся на 7.

  22. Даны натуральные числа n,p, целые числа A1,…,An. Получить произ­ведение членов последовательности A1,…,An , кратных p.

  23. Даны целые числа p,q, A1…A67 ( p>q 0). В последовательности A1…A67 заменить нулями члены, модуль которых при делении на p даёт в остатке q.

  24. Даны натуральное число n, действительные числа A1,…,An. Получить удвоенную сумму всех положительных членов последовательности A1,…,An.

  25. Дан целочисленный массив А(99). Проверьте, является ли он пере­вертышем , т.е. верно ли, что A |1| = A |99|, A |2| = A |98|, A |3| = A |97|,… Составить алгоритм, блок-схему, программу.

  26. Найти количество положительных и количество отрицательных эле­ментов вещественного массива А (100).

  27. Дан вещественный массив А(100). Вычислить:

  28. Дан вещественный массив А(100). Вычислить:

58. Вычислить массив X={xi}; ; n ≤ 20 по формуле

, если i ≤ 9

, если i > =9.

Вычисленный массив вывести на печать. Вычислить среднее арифметическое всех значений X.

59. Задан массив X={xi}; ; n ≤ 20. Получить новый массив Y={Yi} по правилу:

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

60. Задан массив X={xi}; ; n ≤ 20, где все числа целые и не равны нулю. В массиве заменить нулями все отрицательные компоненты, кроме максимального и минимального числа, а все положительные компоненты, кроме максимального и минимального числа, заменить единицей.

Вычисленный массив вывести на печать.

61. Вычислить компоненты массива A по формуле:

; ; n ≤ 20.

Вычисленный массив вывести на печать. Преобразовать массив по правилу – все положительные компоненты увеличить на 2,4 , а отрицательные заменить на их квадратные корни.

  1. Вычислить массив X={xi}; ; n ≤ 20 по формуле:

, где элементы массива Y={yi}; ; n ≤ 20 задаваемого с клавиатуры.

Вычисленный массив вывести на печать. Найти наименьший элемент массива Y={yi}

63. Вычислить массив X={xi}; ; n ≤ 20 по формуле:

, если

, если

Вычисленный массив вывести на печать. Вычислить минимальный элемент и возвести его в квадрат.

64. Вычислить массив X={xi}; ; n ≤ 20 по формуле:

, если i ≤ 5

, если i > 5

Вычисленный массив вывести на печать. Вычислить произведение наибольшего и наименьшего элементов массива X.

65. Вычислить массив X={xi}; ; n ≤ 20 по формуле:

Вычисленный массив вывести на печать. Найти наименьший положительный компонент массива.

66. Задан массив X={xi}; ; n ≤ 30. Вычислить ; .

Вычисленный массив вывести на печать. Найти наименьшую компоненту.

67. Дано целое число k и вещественное а (а>0). Массив X={xi}; ; n ≤ 20 образован по формуле .

Вычисленный массив вывести на печать. Найти максимальный элемент, а элемент предшествующий максимальному обратить в ноль (например: 1,6,8,3,4,9. 9-здесь максимальное, а 4 предшествующий).

68. Получить элементы массива A по формуле:

; ; n ≤ 30.

Вычисленный массив вывести на печать.

Найти минимальный по модулю элемент массива A.

69. Вычислить компоненты вектора Y по формуле:

; ; n ≤ 30.

Вектор Y вывести на печать. Найти квадрат суммы положительных и сумму квадратов отрицательных компонент вектора Y.

70. Задан массив X={xi}; ; n ≤ 50. Получить новый массив из отрицательных и максимального элементов массива.

Вычисленный массив вывести на печать.

71. Задан массив X={xi}; ; n ≤ 20. Получить новый массив, умножив отрицательные элементы в 3 раза, положительные уменьшив на 7, а максимальное и минимальное значения обнулить. Вычисленный массив вывести на печать.

72. Задан массив X={xi}; ; n ≤ 40. Заменить все элементы их обратными величинами, затем увеличить в 5 раз. Вычислить сумму кубических корней элементов массива.

Вычисленный массив вывести на печать.

73. Даны целые числа а1, а2 3 ,…,аn ; n ≤ 30. Все элементы больше 3 возвести в квадрат, минимальное возвести в -3ю степень а остальные элементы обнулить. Вычисленный массив вывести на печать.

74. Даны два массива X={xi}; ; n ≤ 20 и Y={yi}; ; m ≤ 10 . Получить новый массив Z={zi}; ; p ≤ 40 в котором первые 20 значений занимают квадраты элементов массива X , следующие 10 элементы массива Y , остальные - это элементы массива Y делённые на 2.

Вычисленный массив вывести на печать.

75. Получить элементы массива A по формуле:

; ; n ≤ 20.

Вычисленный массив вывести на печать. Найти сумму всех элементов, и если она отрицательна, то поменять знаки всех элементов массива, кроме максимального элемента.

76. Даны действительные числа а1, а2 3 ,…,аn ; n ≤ 30. Вычислить , где s-сумма членов последовательности, не превосходящих 3, а r-сумма членов последовательности, больших 3.

77. Даны действительные числа а1, а2 3 ,…,аn ; n ≤ 30. Вычислить MAX ( |a1|,.., |an| ) и MIN ( |a1|, .., |an| ), а также F=( MIN / MAX )*100 .

78. Задан массив X={xi}; ; n ≤ 32. Заменить все элементы ≥1 на 1, а элементы <1 на 0. Вывести на печать в виде матрицы 8x4.

79. Вычислить вектор Y, каждая компонента которого определяется по формуле:

, если xi ≤ 0,5

, если xi > 0,5

; ; n≤50

Вычисленный массив вывести на печать.

80. Задан массив X={xi}; ; n ≤ 40. Подсчитать количество отрицательных элементов в массиве и разделить каждый положительный элемент на это число.

81. Задан массив X={xi}; ; n ≤ 20, компоненты массива расположены в порядке возрастания. Дана переменная L. Переменную L расположить между компонентами массива таким образом, чтобы выполнялось условие ai>L>ai+1 Вычисленный массив вывести на печать.

82. Вычислить компоненты вектора X={xi}; ; n ≤ 20 по формуле: Преобразовать полученный вектор по правилу: все компоненты, кроме минимального и максимального, возвести в квадрат. Вычисленный массив вывести.

83. Задан массив X={xi}; ; n ≤ 20 и действительные числа A,B,C. Получить новый массив Y={Yi} по правилу:

• min ( X ) . Вычисленный массив вывести.

84. Задан массив X={xi}; ; n ≤ 20. Получить новый массив переписав все элементы в обратном порядке. Найти sr - среднее арифметическое компонентов нового массива и умножить компоненты массива X на sr. Оба массива вывести на печать.

85. Задан массив X={xi}; ; n ≤ 20. Найти минимальный и максимальный компоненты, умножить массив X на величину min/max и вычислить среднее арифметическое нового массива. Вычисленный массив вывести на печать.

8 6. Вычислить массив X={xi}; ; n ≤ 20 по формуле:

, если 5< i ≤ 15

, в противном случае.

Вычисленный массив вывести на печать. Вычислить сумму с 3 по 17 элементов массива.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]