Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
m_pos_5.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
352.77 Кб
Скачать

Практическая работа №4(массивы)

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

1. Вычислить среднее арифметическое значение положительных элементов массива А, состоящего из N целых чисел и подсчитать количество чисел, значение которых больше среднего арифметического.

2. Вывести на печать номера и координаты точек, лежащих в круге с радиусом R. Координаты точек заданы массивами X(100) и У(100). Центр круга имеет координаты (а, в). Расстояние от точки до центра круга

3. Составить программу подсчета числа положительных, отрицательных и нулевых элементов одномерного массива.

4. В произвольном массиве А, состоящем из целых чисел, принадлежащих промежутку [-50,50], утроить элементы, стоящие на четных местах. Вывести на экран исходный и полученый массивы. Вычислить сумму элементов исходного массива.

5. Вычислить значение функции

, если переменная а изменяется от 0 до 1 с шагом 0 1, переменная в изменяется от 1 до 3 с шагом 0 2, переменная Ci является элементом массива С(10).

6. Задан массив Х (50). Необходимо записать в начале массива Y положительные элементы, а в конце отрицательные.

7. Для массива А(100) вычислить сумму элементов, стоящих на четных местах, а также количество элементов, для которых ближайшим целым числом является 1.

8. Для массива К (100) найти наименьшее и наибольшее значение модуля разницы между двумя соседними элементам.

9. Задан массив Х(100) Найти в нем наименьший элемент; заменить его значением суммы элементов, предшествующих ему.

10 В числовом массиве С(n) содержатся различные числа. Составить новый массив А(3n), в котором каждый элемент массива С повторяется три раза.

Многомерный массив.

1. Дана матрица T(n x m). Подучить массив S, состоящий из среднего арифметического положительных элементов каждого столбца

2. Вычислить Z=(S1+S2)/2, где S1 - сумма положительных элементов массива Х(50) , S2 - сумма отрицательных элементов массива Y(60)

3 Составить программу формирования по вещественной квадратном матрице А логического вектора В по правилу: bi = 1, если в строке с номером i массива есть хотя бы один отрицательный элемент, и значение 0 в противном случае.

4. Перемножить матрицы A(n x m) и B(m x k). Элементы результирующей матрицы вычислить помощью выражения

5. Упорядочить элементы каждой строки матрицы Т, расположив их в той же матрице по убыванию.

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