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

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

Ответы 1

  • Если 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(" matrica a[4][4]:");

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

          {

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

          {

          printf("%5.2f\t",A[i][j]);

          }

          printf("");

          }

     {

          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(" novaya matrica a[4][4]:");

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

          {

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

          {

          printf("%5.2f\t",A[i][j]);

          }

          printf("");

          }

     

          char st;

    cin>>st; }

    • Автор:

      liu
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years