Лабораторная работа №2 Программирование типовых числовых задач обработки двумерных массивов в среде Visual c ++



бет1/6
Дата19.04.2023
өлшемі82 Kb.
#84659
түріЛабораторная работа
  1   2   3   4   5   6

Лабораторная работа №2


Программирование типовых числовых задач обработки двумерных массивов в среде Visual C++
1.Задание на выполнение лабораторной работы
Разработать и отладить программу на С++ для решения комплекса типовых задач обработки числовых двумерных массивов. Программа должна быть оснащена функциональным меню для выбора и запуска на решение любой из следующих задач:

  1. Сформировать элементы исходной числовой матрицы А(3,3), используя генератор псевдослучайных чисел с равномерным распределением, сохранив их в двумерном массиве А[3][3];

  2. вычислить сумму элементов верхней треугольной матрицы на полученной преобразованной матрице А(3,3), сохраненной в массиве А[3][3];

  3. вычислить сумму положительных элементов нижней треугольной матрицы от преобразованной матрицы А(3,3), сохраненной в массиве А[3][3] ;

  4. найти и запомнить суммы элементов каждой строки и наибольшую из вычисленных сумм на преобразованной матрицы А(3,3), сохраненной в массиве А[3][3] ;

  5. найти наименьший элемент преобразованной матрицы А(3,3)и номера строки и столбца, в которых он расположен;

  6. транспонировать преобразованную матрицу A(3,3), сохранить результаты транспонирования в массиве В [3][3];

  7. перемножить матрицы А(3.3) и В(3,3), а результаты перемножения сохранить в массиве D[3][3];



2. Порядок выполнения работы

1.Разработать проект программы для решения вышеперечисленных числовых задач с функциональным меню на русском языке;


2.В среде Visual C++ открыть пустой проект типа Win32ConsoleApplication и добавить к проекту именованный файл для исходного текста программы на С++;
3.Открыть окно редактора кода, придумать и ввести код программы;
4. Отладить код программы, последовательно выполняя: компиляцию и исправление синтаксических ошибок, компоновку исполняемой программы и исправление ошибок, и, наконец, выполнение исполняемой программы;
5. Доказать правильность работы программы.




Достарыңызбен бөлісу:
  1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет