Ответы
Ответ дал:
0
#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:n";
for(int i=0;i<5;i++){
cout<<"n";
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;
}
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:n";
for(int i=0;i<5;i++){
cout<<"n";
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;
}
Ответ дал:
0
знать*
Ответ дал:
0
Ничего необычного. Просто сначала инициализируем массив 12345. После загружаем его в матрицу, а каждой строчкой "сдвигая " его на +1. Всё достаточно тривиально.
Ответ дал:
0
#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("|n");
}
getch();
}
#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("|n");
}
getch();
}
Ответ дал:
0
А вот так правильно?
Ответ дал:
0
Сразу нет. main() всегда возвращает int. Нет дополнительного массива с 12345. Нет перестановки.
Похожие вопросы
2 года назад
7 лет назад
7 лет назад
10 лет назад