+ 1
سلام دوستان در زبان سی شارپ چجوری میشه یک ارایه ۳بعد به بالا نوشت ک اعضاش رو خود برنامه تکمیل کنه ؟
من اینو نوشتم نمیدونم مشکلش چیه
4 ответов
+ 9
Int [,,]a=new int[3,3,3]مثلاً با فور هم پورش کن
+ 1
جوابش تو این کد مشخصه ...
https://code.sololearn.com/clu0099s4kCV/?ref=app
0
string Nts(int a)
{
string b;
switch(a)
{
case 0:
b="a";
break;
case 1:
b="b";
break;
}
return b;
}
string[ , , ] ab = new string[2,2,2];
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
for(int k = 0;k < 2; k++)
{
ab[i, j, k] = {{{Nts(i)}, {Nts(j)},{ Nts(k)}}};
Console.Write("{0}", ab[i, j, k]);
}
Console.WriteLine();
}
}
0
میخواستم یک چیزی تو این مایه ها چاپ کنه
a a a
a a b
a b a
a b b
b a a
b a b
b b a
b b b