как задать матрицу

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by namak, 24 Oct 2011.

  1. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0
    как создать матрицу и заполнить ее (синтаксис любой в принципе)
    на пересечении диагоналей всегда 0
     
  2. B0ri$ka

    B0ri$ka Banned

    Joined:
    1 Jul 2011
    Messages:
    33
    Likes Received:
    2
    Reputations:
    0
    В любой книге по программированию в главе про массивы об этом подробно всё описано.
     
  3. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0
    да знаю я как все описано, меня именно конкретный вид интересут, алгоритм заполнения и условия которые будут

    у меня получается что то типа
    Code:
    цикл i
    цикл j
    if j >= i and j < n - i Then a(i, j) = i+1
    
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Что-нибудь типа
    Code:
    int size = 9;
    
    for(int i = 0; i < size; i++)
    {
        for(int j = 0; j < size; j++)
        {
            if(j + i >= size || j - i < 0 || (i == j && i == size / 2))
                printf("0");
            else
                printf("%d", i + 1);
                
            printf(" ");
        }
        printf("\n");
    }
    
     
    _________________________
    2 people like this.
  5. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0

    спс все круто!

    а есть ли какой нибудь материал матрицам таким вообще или примерчики какие нибудь в инете?
     
  6. B0ri$ka

    B0ri$ka Banned

    Joined:
    1 Jul 2011
    Messages:
    33
    Likes Received:
    2
    Reputations:
    0
    Блин, чувак, так у тебя матрица произвольного размера?
    Учись точно описывать то, что тебе нужно решать. Программист ты или секретарша в конце концов?
     
  7. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0

    "чувак" ты столько вопросов встречных задал, почему то Kaimi понял меня сразу)
     
  8. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    По спирали заполни