C# программалау тілі. Ерекешева М.М.
}
for
(i = 0; i < 3; i++)
{
for
(j = 0; j < 3; j++)
if
(a[i,j]<0) dataGridView2[i, j].Value =
"1"
;
else
dataGridView2[i, j].Value = a[i, j].ToString();
}
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++)
C# программалау тілі. Ерекешева М.М.
dataGridView2[i, j].Value = a[i, j].ToString();
} }
19 сурет. Программа интерфейсі
Достарыңызбен бөлісу: