سلام
زبان برنامه نویسی: #C
سوال:
من یه آرایه 10 عضوی دارم که هر عضو معادل عدد 20 قرار گرفته.
حالا میخوام حلقه ای داشته باشم که مقدار عضو شماره 0 رو یک به یک کم کنه و وقتی به 0 رسید، مجددا اون رو به 9 برگردونه و از عضو بعدی یکی کم کنه.
حالا مجددا مرحله قبل رو انجام بده و وقتی عضو شماره 1 هم به 0 رسید، از عضو شماره 2 یکی کم کنه و به همین ترتیب.
با یک مثال از یک آرایه 3 عضوی که هر عضو معادل 3 قرار گرفته منظورمو میگم...
3 3 3
2 3 3
1 3 3
0 3 3
3 2 3
2 2 3
1 2 3
0 2 3
3 1 3
2 1 3
1 1 3
0 1 3
3 0 3
2 0 3
1 0 3
0 0 3
3 3 2
2 3 2
.
.
.
3 0 1
2 0 1
1 0 1
0 0 1
3 3 0
2 3 0
.
.
.
3 0 0
2 0 0
1 0 0
0 0 0
امیدوارم منظورمو رسونده باشم.
موندم چطور این حلقه رو بنویسم.
با تشکر![]()