Составить блок-схему по готовому коду

Тема в разделе "C/C++/C#", создана пользователем INFINITIFXXX, 28 дек 2010.

  1. INFINITIFXXX

    INFINITIFXXX Гость

    Помогите, пожалуйста, составить блок-схему.

    Дана целочисленная квадратная матрица порядка 8. Найти наименьшее из значений элементов столбца, который обладает наибольшей суммой модулей элементов. Если таких столбцов несколько, то взять первый из них.

    Код (C++):
    #include <iostream>
    #include <time.h>
    #include <limits>
    #include <iomanip>

    using namespace std;

    int main()
    {
    const int n=8;
    int **Arr;
    Arr = new int*[n];

    srand(time(NULL));
    for (int i =0;i<n;i++)
    {
    Arr[i] = new int[n];
    for (int j=0;j< n;j++)
    Arr[i][j] = rand()%100 * ((rand()%2)?1:-1);
    }

    for (int i = 0;i<n;i++)
    {
    for (int j=0;j<n;j++)
    cout<<setw(3)<<Arr[i][j]<<" ";
    cout<<endl;
    }


    int ColNum = -1;
    int ResSum = numeric_limits<int>::min();
    for (int i=0;i< n;i++)
    {
    int Sum = 0;
    for (int j=0;j< n;j++)
    {
    Sum += abs(Arr[j][i]);
    }

    cout<<endl<<Sum;
    if (ResSum < Sum)
    {
    ColNum = i;
    ResSum = Sum;
    }
    }

    int MinRes = numeric_limits<int>::max();
    for (int i = 0;i<n;i++)
    {
    if (MinRes > Arr[i][ColNum])
    MinRes = Arr[i][ColNum];
    }

    cout<<"\n Result : "<<MinRes<<endl;
    }
     
  2. Tatali

    Tatali Гость

    хе. Для начала не вижу плюсика за первую блок схему. Ты уже вторую просишь. Проверь свой код. или скинь мне откомпилированную прогу. посмотрим что можно сделать
     
  3. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    выцыганивание не поощряется, тем более, что топикстартер еще новичек на форуме и может просто не иметь пока возможности менять репутацию.
     
Загрузка...

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