• Сформировать двумерный массив на языке С++:
    Задание 8внизу

    question img

Ответы 6

  • знать*
    • Автор:

      dylan17
    • 6 лет назад
    • 0
  • Ничего необычного. Просто сначала инициализируем массив 12345. После загружаем его в матрицу, а каждой строчкой "сдвигая " его на +1. Всё достаточно тривиально.
  • #include<conio.h>#include<stdio.h>#include<math.h>void main(){ int y[5][5]; int i,j; for(i=0;i<5;i++) { for(j=0;j<5;j++) { printf("|%3d",y[i][j]); } printf("|"); } getch();}
    • Автор:

      pugh
    • 6 лет назад
    • 0
  • А вот так правильно?
  • Сразу нет. main() всегда возвращает int. Нет дополнительного массива с 12345. Нет перестановки.
  • #include <iostream>using namespace std;int main(){    int ma[5][5];    int ar[6];    for(int i=1;i<6;i++)            ar[i]=i;    int k;    cout<<"Matrix:";    for(int i=0;i<5;i++){            cout<<"";             for(int j=1;j<6;j++){                     ma[i][j]=ar[j];                     cout<<ma[i][j]<<" ";                     }             k=ar[5];             ar[5]=ar[4];             ar[4]=ar[3];             ar[3]=ar[2];             ar[2]=ar[1];             ar[1]=k;             }    cin.get();    cin.get();    return 0;}            
  • Добавить свой ответ

Войти через Google

или

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

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

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