Valaki segít az infó háziban? Pls.
c++-ban programozunk és a következő n*n -es mátrixot kellene kapjam n=7-re.
0 0 0 0 0 0 0
0 1 1 1 1 1 0
0 1 0 0 0 1 0
0 1 0 1 0 1 0
0 1 0 0 0 1 0
0 1 1 1 1 1 0
0 0 0 0 0 0 0
Az osztály társam se tudja.
Én ennyit írtam de szerintem ez se jó
#include <iostream>
using namespace std;
int main()
{
int n,x[100][100],i,j;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{if(i==1)
x[i][j]=1;
if(i==n)
x[i][j]=1;
if(j==1)
x[i][j]=1;
if(j==n)
x[i][j]=1;
}
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(x[i][j-1]==1)
x[i][j]=0;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
cout<<x[i][j]<<" ";
cout<<endl;
}
return 0;
}
> de szerintem ez se jó
Kipróbálhatnád esetleg, mit szólsz?
Nemtudom miről beszélsz minek ide tömb.
Csak ki íratni kell nempedig tárolni adatot.
for (int i = 0; i < n; ++i) {
....for (int j = 0; j < n; ++j) {
....,,,,Console.Write(0);
....}
....Console.Write("\n ");
}
Na így kiíratni de úgy ahogy a kérdésben van. De nem tudom kitalálni hiába erőltetik itt egyesek hogy na akkor agyalj még rajta.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!