Практическая работа №7. Тема:Работа с массивами: поиск элементов в многомерных и одномерных массивах. Цель: Получить навыки составления программ для осуществления поиска элементов в одномерных и многомерных массивах. Оборудование:IBMPC. Программное обеспечение: Borland C++Builder 6. Вариант 19. Порядок выполнения работы: 1. Открыла среду программирования C++Builder, начала разработку нового проекта. 2. Создала приложение и отладил его, при этом подключила модуль для использования математических функций#include<math.h> Задание № 1.Составить программу определения значений указанных ниже параметров матрицы MxN. В программе предусмотреть ввод, вывод матрицы и результата ( размерность массива и значения элементов должны быть введены с клавиатуры). Определить положение наибольшего элемента в матрице. void __fastcall TForm1::Button2Click(TObject *Sender) { int a[100][100]; int x, y, max; max=0; for (int i=0; i <= StringGrid1->RowCount-1; i++) for (int j=0; j <= StringGrid1->ColCount-1; j++) {a[i][j]=StrToInt(StringGrid1->Cells[j][i]); if (a[i][j]>max) {max=a[i][j]; x=i; y=j;} } Edit3->Text=IntToStr(x+1); Edit4->Text=IntToStr(y+1); } 3. Сохранила проект.Удалила временные файлы. Вывод: Я получила навыки составления программ для осуществления поиска элементов в одномерных и многомерных массивах.
1/--страниц