18 сурет. Программа интерфейсі
Мысал 2.
Бүтін сандардан тұратын a[3,3] екі ӛлшемді массиві берілген. Массивтің 2 баған
элементтерін «Кӛпіршікті сұрыптау» алгоритмін қолдана отырып ӛсу ретімен орналастырыңыз.
Формаға dataGridView1, dataGridView2, button1 компоненттерін орналастырамыз. Программа
интерфейсі 19 суретте кӛрсетілген.
Программа коды:
private
void
button1_Click(
object
sender,
EventArgs
e)
{
int
[,] a; a =
new
int
[4, 4];
int
i, j,m;
for
(i = 0; i < 3; i++)
{
for
(j = 0; j < 3; j++)
a[i, j] =
int
.Parse(dataGridView1[i,
j].Value.ToString());
}
for
(i = 0; i < 3; i++)
{
for
(j = 0; j < 2; j++)
if
(a[1, j] > a[1, j + 1])
{ m = a[1, j]; a[1, j] = a[1, j + 1]; a[1, j + 1] = m; }
}
for
(i = 0; i < 3; i++)
{
for
(j = 0; j < 3; j++)
dataGridView2[i, j].Value = a[i, j].ToString();
} }
19 сурет. Программа интерфейсі
Достарыңызбен бөлісу: