L
Lookdok
Задание
Разработать программу для выполнения операций над векторами и матрицами. Проект программы должен состоять из трех форм.
Первая форма - окно программы для выбора одного из двух режимов работы (см. рис. 1):
- выполнение операций над векторами;
- выполнение операций над матрицами.
Вторая форма – окно для ввода элементов вектора и выбора операции, выполняемой над вектором. Форма должна содержать массив элементов TextBox (текстовые поля) размером 10 элементов и элемент управления счетчик для выбора размера вектора. При открытии формы все текстовые поля должны быть невидимыми. Текстовые поля должны появляться при выборе значения количества элементов вектора с помощью счетчика. Форма должна содержать командные кнопки для выбора операции, выполняемой над элементами вектора (см. рис. 2). Операции над векторами выбираются студентами из таблицы 1.
Третья форма – окно для ввода элементов двух матриц и выполнения операций над ними. Максимальные размеры матриц 4х4. Для ввода элементов управления разместить в форме текстовые поля, которые при открытии формы должны быть скрыты. Для задания размеров матриц в форме разместить 4 поля со списком. Текстовые поля должны появляться при выборе из списков количества строк и столбцов. Форма должна содержать командные кнопки для выбора операции, выполняемые над матрицами. Форма должна содержать командные кнопки для выбора операции, выполняемой над элементами вектора (см. рис. 3).
Первая кнопка – Сложение.
Вторая кнопка – Умножение.
Задание 1:
Создать процедуру нахождения разности между количеством положительных и количеством отрицательных чисел.
Задание2:
Создать процедуру подсчитывающую количество нечетных непростых чисел (значения элементов должны быть больше 1)
Задание3:
Сортировка методом обмена по убыванию значений.
ПРОШУ ПОМОЩИ!!!
Разработать программу для выполнения операций над векторами и матрицами. Проект программы должен состоять из трех форм.
Первая форма - окно программы для выбора одного из двух режимов работы (см. рис. 1):
- выполнение операций над векторами;
- выполнение операций над матрицами.
Вторая форма – окно для ввода элементов вектора и выбора операции, выполняемой над вектором. Форма должна содержать массив элементов TextBox (текстовые поля) размером 10 элементов и элемент управления счетчик для выбора размера вектора. При открытии формы все текстовые поля должны быть невидимыми. Текстовые поля должны появляться при выборе значения количества элементов вектора с помощью счетчика. Форма должна содержать командные кнопки для выбора операции, выполняемой над элементами вектора (см. рис. 2). Операции над векторами выбираются студентами из таблицы 1.
Третья форма – окно для ввода элементов двух матриц и выполнения операций над ними. Максимальные размеры матриц 4х4. Для ввода элементов управления разместить в форме текстовые поля, которые при открытии формы должны быть скрыты. Для задания размеров матриц в форме разместить 4 поля со списком. Текстовые поля должны появляться при выборе из списков количества строк и столбцов. Форма должна содержать командные кнопки для выбора операции, выполняемые над матрицами. Форма должна содержать командные кнопки для выбора операции, выполняемой над элементами вектора (см. рис. 3).
Первая кнопка – Сложение.
Вторая кнопка – Умножение.
Задание 1:
Создать процедуру нахождения разности между количеством положительных и количеством отрицательных чисел.
Задание2:
Создать процедуру подсчитывающую количество нечетных непростых чисел (значения элементов должны быть больше 1)
Задание3:
Сортировка методом обмена по убыванию значений.
ПРОШУ ПОМОЩИ!!!