из матрицы создать список

Тема в разделе "C/C++/C#", создана пользователем -, 6 июн 2010.

Статус темы:
Закрыта.
  1. Гость

    Borland C

    Задание: У файлі наведена Таблиця футбольного чемпіонату у вигляді квадратної матриці nxn , в якій елементи головної діагоналі не заповнені , а у всіх інших вказаний рахунок. Вивести список команд у порядку зростання. Вивести список команд, які мають перемоги з великим рахунком (різниця м‘ячів>=3)

    Я создала матрицу nxn, где a- с кем играла команда, а a[j] - кто играл и сколько забил. Основная проблема в том, что я не могу вывести из этой матрицы список

    вот код половины программы:

    #include <stdio.h>
    #include <conio.h>
    #include <iostream.h>
    #include <stdlib.h>
    #include <math.h>
    int main (void)
    {
    int i, j, n;
    clrscr();
    randomize();
    cout<<"rezul'taty 1-go turu"<<endl;
    cout<<"kil'kist'futbol'nyx komand"<<endl;
    scanf("%d", &n);
    int **a;
    a=new int*[n];
    for (i=0;i<n;i++)
    a=new int [n];
    for(i=0;i<n;i++)
    {
    for(j=0;j<n;j++)
    {
    if ((i)==j)
    a[j]=0;
    else
    a[j]=random(5);
    }
    }
    for(i=0;i<n;i++)
    {
    for(j=0;j<n;j++)
    printf("%d\t ", a[j]);
    printf("\n");
    }

    for(i=0;i<n;i++)
    delete[]a;
    delete[]a;

    getch();

    return 0;
    }

    заранее огромное спасибо)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей