ВУЗ:
Составители:
Рубрика:
А.А. Андрианова, Л.Н. Исмагилов, Т.М. Мухтарова .
матрицы.\n");
else break;
}
// выделение памяти под исходную матрицу
float** a=new float*[m];
if(a==NULL)
{
printf("Нет требуемого объема памяти.\n");
return;
}
for(i=0;i<m;i++)
{
a[i]=new float[n];
if(a[i]==NULL)
{
printf("Нет требуемого объема памяти.\n");
for(j=0; j<i; j++)
delete [] a[j];
delete [] a;
return;
}
}
printf("Введите элементы матрицы:");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%f",&a[i][j]);
// вызов функции формирования матрицы
// без «нулевых» строк
RemoveNullRowMatrix(m,n,a,res,m1);
// проверка существования матрицы-результата
if(res!=NULL)
{
// существуют «ненулевые» строки
printf("Полученная матрица:\n");
for(i=0;i<m1;i++)
{
for(j=0;j<n;j++)
printf("%f\t",res[i][j]);
printf("\n");
}
for(i=0;i<m1;i++)
delete [] res[i];
delete [] res;
}
20
А.А. Андрианова, Л.Н. Исмагилов, Т.М. Мухтарова .
матрицы.\n");
else break;
}
// выделение памяти под исходную матрицу
float** a=new float*[m];
if(a==NULL)
{
printf("Нет требуемого объема памяти.\n");
return;
}
for(i=0;iСтраницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
