Садржај
3 Променљиве, подаци, типови
3.5 Текстуални подаци (стрингови, ниске)
4 Гранања
4.7 Гранања - разни задаци
5 Петље
5.1 Врсте петљи
5.2 Наредбе break и continue
6 Статички методи
6.4 Корист од метода
7 Низови
7.2 Низови - вежбање
8 Матрице
9 Кориснички дефинисани типови
10 Фајлови

Употреба матрица - квиз

Колико редова има матрица a после наредбе

int[, ] a = new int[5, 9];

Колико колона има матрица a после наредбе

int[,] a = new int[20, 10];

Која је вредност s[2,1] после наредбе

string[,] s = {
    {"prvi", "prva", "prvo"},
    {"drugi", "druga", "drugo"},
    {"treci", "treca", "trece"},
    {"cetvrti", "cetvrta", "cetvrto"}
};

    Q-125: Следећи кôд формира и приказује матрицу:

    int[,] x = { { 1, 2 }, { 3, 4 } };
    for (int i = 0; i < 2; i++)
        for (int j = 0; j < 2; j++)
            Console.Write("{0} ", x[i,j]);
    Console.WriteLine();
    

    Како ће бити приказани елементи матрице извршавањем тог кода?

    први начин:       други начин:    трећи начин:
    
    1 2 3 4           1 2             1
                      3 4             2
                                      3
                                      4
    
  • На први начин (сви елементи матрице у једном реду).
  • Тачно!
  • На други начин (свака врста матрице у посебном реду).
  • Не.
  • На трећи начин (сваки елемент матрице посебном реду).
  • Не.

    Q-126: Којим редом ће бити приказани елементи матрице при извршавању следећег кода?

    int[,] x = { { 1, 2 }, { 3, 4 } };
    for (int j = 0; j < 2; j++)
        for (int i = 0; i < 2; i++)
            Console.Write("{0} ", x[i,j]);
    Console.WriteLine();
    
  • 1 2 3 4
  • Не.
  • 2 1 4 3
  • Не.
  • 1 3 2 4
  • Тачно!

Колико елемената има низ a после наредбе

int[,,] a = new int[3, 5, 4];
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+