В матрице квадратной размером N поменять местами 1 строку со 2, 3-ю с 4.

помогите пожалуйста/////

Ответы

Ответ дал: SamG
0

Если C++ то вот

 

#include"stdafx.h"

#include <iostream>

#include <math.h>

#include "conio.h"

using namespace std;

void main()

 

{

double A[4][4]={{2.,1.,-4.,7.},{8.,2.,16.,9.,},{-7.,-1.,0.,-2.,},{4.,-3.,-5.,0.9}}tmp,tmp2;

int i,j,jmin,imin,k=0;

printf("n matrica a[4][4]:n");

      for(i=0;i<=3;i++)

      {

      for(j=0;j<=3;j++)

      {

      printf("%5.2ft",A[i][j]);

      }

      printf("n");

      }

 {

      for(j=0;j<=3;j++)

      {

//замена 1 и 2 строк

tmp=A[0][j]

A[0][j]=A[1][j]

A[1][j]=tmp    

//замена 3-й и 4-й строки

tmp=A[2][j]

A[2][j]=A[3][j]

A[3][j]=tmp

}

printf("n novaya matrica a[4][4]:n");

      for(i=0;i<=3;i++)

      {

      for(j=0;j<=3;j++)

      {

      printf("%5.2ft",A[i][j]);

      }

      printf("n");

      }

 

      char st;

cin>>st; }

Вас заинтересует