Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 152 стр.

UptoLike

Составители: 

delete[]b;
delete[] la;
for(I=0;I<4;I++)delete [] matr[I];//удаляем
строки
delete [] matr;//удаляем массив указателей
Пример 62. Удалить из матрицы строку с номером K.
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
void main()
{
int n,m;//размерность матрицы
int i,j;
cout<<«\nEnter n»;
cin>>n;//строки
cout<<«\nEnter m»;
cin>>m;//столбцы
//выделение памяти
int **matr=new int* [n];/* массив указателей на
строки*/
for(i=0;i<n;i++)
matr[i]=new int [m];/*память под элементы
матрицы*/
//заполнение матрицы
for(i=0;i<n;i++)
for(j=0;j<m;j++)
matr[i][j]=rand()%10;//заполнение матрицы
//печать сформированной матрицы
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
cout<<matr[i][j]<<« «;
cout<<«\n»;
}
//удаление строки с номером к
int k;
cout<<«\nEnter k»;
cin>>k;
int**temp=new int*[n-1];/*формирование новой
матрицы*/
for(i=0;i<n;i++)
152