Vous êtes sur la page 1sur 3

Zadatak Grupa A Na formi uz pomoc NumericUpDown kontrola zadati dimenzije matrice n(broj redova) i m(broj kolona).

Na Button1 komandu: Generii matricu celih brojeva (-100,100) Prikai generisanu matricu u DataGridView kontroli Nadji zbirove svih redova i prikai ih u ListBox1 kontroli. Nadji zbirive svih kolona i prikai ih u ListBox2 kontroli. Zadaci Ostali 1. zadatak a) Nacrtati ahovsku tablu pomou DataGridView kontrole (uto-crna) b) Uz pomo NumericUpDown kontrola zadaj poziciju figure. Uz pomo RadioButton kontrola zadaj tip figure (Top, Lovac, Kralj). Na tabli prikai: a. Slovo F na mestu na kojem je figura b. Slovo X na poljima koje figura napada 2. zadatak Na Button1 komandu: Generii kvadratnu matricu celih brojeva iji su elementi iz opsega (100,100). Dimenzija matrice se zadaju uz pomo NumericUpDown kontrola (n <7). Prikai generisanu matricu u DataGridView1 kontroli. irina svakog polja je 40, visina 20. U nizu ParaleleGD[i] sauvaj sume elemenata na paralelelama glavne dijagonale donjeg trougla (ispod glavne dijagonale). Prikai niz u kontroli DataGridView2 koja se nalazi ispod matrice. U nizu ParaleleGG[i] sauvaj sume elemenata na paralelelama glavne dijagonale gornjeg trougla (iznad glavne dijagonale). Prikai niz u kontroli DataGridView3 koja se nalazi iznad matrice. U nizu ParaleleSD[i] sauvaj sume elemenata na paralelama sporedne dijagonale. Niz prikai u kontroli ListBox.

druga paralela iznad glavne dijagonale i-j=-2 prva paralela iznad glavne dijagonale i-j=-1 glavna dijagonala i-j=0 druga paralela ispod glavne dijagonale i-j=2 prva paralela ispod glavne dijagonale i-j=1

Instrukcije za postavljanje parametara DGV kontrole su:


//ukidanje zaglavlja za redove i kolone dgv.ColumnHeadersVisible = false; dgv.RowHeadersVisible = false; dgv.ScrollBars = ScrollBars.None; dgv.RowCount = n; //broj redova dgv.ColumnCount = m; //broj kolona dgv.Height = h * n; //visina celog DataGridView-a dgv.Width = w * m; //sirina celog DataGridView-a for (int i = 0; i < n; i++) {//visina svakog reda

dgv.Rows[i].Height = h; } for (int j = 0; j < m; j++) {//sirina svake kolone dgv.Columns[j].Width = w; }

Instrukcije za postavljanje boja pozadine, teksta i stila fonta su:


dgv[i, 0].Style.ForeColor = Color.Blue; dgv[i, 0].Style.ForeColor = Color.Red; dgv[i, 0].Style.Font = new Font("Time New Roman", 12, FontStyle.Italic);

Vous aimerez peut-être aussi