Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MED_INFORMATIKA.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
425.49 Кб
Скачать

Задание 6. Нахождение количества элементов массива

Составить программу нахождения количества элементов одномерного массива Х, совпадающих с первым элементом массива.

При решении задач подобного типа используется дополнительная переменная целого типа, которая является счетчиком элементов массива и которой сначала присваивается значение 0.

Program massiv_6;

Const N=10; {Ввод количества элементов массива}

var i, kol: integer;

X: Array [1..N] of Real;

Begin

Writeln('Введите элементы массива');

For i:= 1 To N Do Read(X[i]); {Ввод элементов массива X}

kol:=0; {Обнуление счетчика kol}

For i:= 1 To N Do

If X[i] = X[1] Then kol:=kol+1;

Writeln ('Количество элементов массива, совпадающих с первым равно', kol:4);

End.

Задание 7. Решение задач по теме Номера задач задает преподаватель!

  1. Составьте программу вывода на экран 15 значений элементов массива А, которые рассчитываются по формуле .

  2. Составьте программу вывода на экран 20 значений элементов массива Х, которые рассчитываются по формуле .

  3. Составьте программу вычисления значений функции в точках для произвольного значения а.

  4. Составить программу вычисления произведения элементов массива В, если массив состоит из 10 элементов, введенных с клавиатуры.

  5. Составить программу вычисления произведения элементов массива Х, больших 5, если массив состоит из 7 элементов, введенных с клавиатуры. В случае отсутствия таких элементов вывести сообщение на экран.

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

  7. Составить программу вычисления суммы элементов массива А с четными индексами, если массив состоит из 7 элементов, введенных с клавиатуры.

  8. Составьте программу для нахождения минимального элемента массива Х, состоящего из 6 элементов, значения которых рассчитываются по формуле .

  9. Составьте программу для нахождения максимального по модулю элемента массива Х, состоящего из 8 элементов, введенных с клавиатуры.

  10. Составить программу вычисления среднего арифметического значения элементов массива Z с нечетными индексами.

  11. Составить программу вычисления произведения нечетных элементов массива С, если массив состоит из 11 элементов, введенных с клавиатуры.

  12. Составить программу подсчета количества элементов массива С, лежащих в интервале (a, b).

  13. Вычислить среднее геометрическое элементов вектора У(k), кратных трем.

  14. Определить, кратна ли сумма элементов вектора A(x) семи.

  15. В векторе D(m) определить количество четных элементов.

  16. В векторе У(k) поменять местами первый и минимальный элементы.

  17. Из вектора С(n) сформировать вектор А, содержащий четные элементы вектора С и вектор В, содержащий нечетные элементы.

  18. Найти среднее геометрическое элементов массива С[k] с четными индексами.

  19. В массиве x(n) поменять местами минимальный и последний элементы.

  20. В векторе Т(к) заменить все его элементы, стоящие после максимального, нулями.

  21. Найти среднеквадратичное элементов вектора A(n). s=(a[1]*a[1]+a[2]*a[2]+...+a[n]*a[n])/n.

  22. Элементы вектора В, удовлетворяющие условию B[i]>10, переписать в массив х, а элементы, удовлетворяющие условию B[i] <= 10, переписать в массив У.

  23. В векторе Z(m) определить сумму нечетных элементов.

  24. Определить индексы четных элементов массива А(к).

  25. Определить, кратна ли сумма элементов вектора D(12) пяти.

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