Из С В С++

Тема в разделе "C/C++/C#", создана пользователем Deight, 18 дек 2011.

  1. Deight

    Deight Гость

    мне нужно из С в С++
    вот прога в С :

    Код (C++):
    int A[n];
    int B[m];
    int C[n][m];
    int i,j;
    int mina,minb;
    int buf;

    //...заполниение массивов...

    for(i=0;i<n;i++){ //сортировка
    mina=minb=i;
    for
    (j=i+1;j<n;j++){
    if(A[j]<A[maina])mina=j;

    }
    buf=A[i];
    A[i]=A[mina];A[mina]=buf;

    }

    for(i=0;i<m;i++){ //сортировка
    minb=i;
    for
    (j=i+1;j<m;j++){

    if(B[j]<B[minb])minb=j;
    }

    buf=B[i];
    B[i]=A[minb];B[minb]=buf;
    }

    for(i=0;i < n;i++) {
    for(j=0;j < m;j++) {
    C[i][j] = A[i] * B[j]; } }
    а исходное задание вот:
    На основе исходных масивов A[n] и B[m] (n и m-рабочие размеры массивов )сформировать двумерный массив С [n][m],элементы которого будут вычисляться по формуле : С в степени j (внизу i)= A (внизу i) * B (внизу j). Вывести элементы массивов А,В на экран. Массивы А,В и С являются целочисленными.Значения m и n ,а также значения элементов массивов А и В вводятся пользователем с клавиатуры.Перед заполнением массива С ,следует упорядочить массивы А и В по возрастанию ,используя метод выбора.

    хелп кто на ТЫ с с и с++ :)
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Она на С++ будет так же выглядеть. Т.е. этот код можно отнести и к С, и к С++.
     
  3. Deight

    Deight Гость

    а че он мне тогда for min buf красные выдает ?
    или надо еще какую нибудь библиотеку подключить?
     
  4. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Кто он?
     
  5. Deight

    Deight Гость

    ну не он,а она...программа ...я ввожу этот код а она мне вот это красным выдает(for min buf ) ?
     
  6. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Да кто она то?
    И что значит "выдает" ?! Подсвечивает синтаксис, при компиляции указывает что в них ошибка или что?
    И последний вопрос: тот код что ты запостил - это весь код твоей программы, или только вырезанный фрагмент?
     
  7. Deight

    Deight Гость

    да выдает что ошибка,тип такого не найдено
    ну вообще Я думаю что это весь код программы ,а так не знаю ,я третью работу делаю всего лишь в этой программе ( С++)
     
  8. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Так вон оно че.. программа то у тебя не вся. А всего лишь кусок! Нет функции main, нет заголовочных файлов... Так что искать ошибки тут не имеет смысла.
     
Загрузка...

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