Форум программистов, компьютерный форум CyberForum.ru

Поменять первые элементы столбцов матрицы с минимальными элементами строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Попытки считать данные из *.mat http://www.cyberforum.ru/cpp-beginners/thread870028.html
Возможно ли считать данные через С++ из файла данных с расширением *.mat? Если да, то можно ли данные после обработки сохранить в таком же формате, чтоб их потом Matlab мог открыть?
C++ Вывод в файл после regex Нашёл код программы, которая отлично парсит по шаблону Хочу вывести в текстовый файл результат работы после regex. Если бы ответ был вида char* то было бы просто, но тут какой-то странный формат. Так вот как бы мне превратить ответ в char* ну или записать в файл как-то по-другому? #include <regex> #include <iostream> #include <fstream> #include <string> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread870010.html
C++ Подскажите с функцией scanf()
Я считываю данные из файла, данные целые числа, написал: while(scanf("%ld",&x)) так как не известно когда закончатся данные, но функция scanf() не прекращает работу когда достигает конца данных и просто программа зацикливается, как это можно исправить??? подскажите пожалуйста. P.S. Когда писал так: while(cin>>x) Все работает, но очень медленно, нужно использовать именно scanf() или...
Вывод на экран содержиоме vector в виде двумерного массива C++
Создал функцию в которой vector инициализируется значениями передаваемого двумерного массива: void ProcessDoubleArray(double *arr,int row,int col) { //clrscr(); // Очищаем экран clrscr(); cout << "row :" << row << '\t' << "col :" << '\t' << col << endl; cout << endl << endl; //Перевод каретки ниже на две строки vector<double> am(arr,arr+row*col); int col2=am.size();
C++ Экзамен по С++ http://www.cyberforum.ru/cpp-beginners/thread869997.html
Здравствуйте форумчане! Мне очень нужна ваша помощь, ибо не успеваю...У меня завтра экзамен, а мне надо перерешать задачи и по С++ и по дельфи. Я щас делаю по дельфику. Кому не сложно, можете хоть пару шт, или кто больше сделать из С++...и если честно, я в нем не очень силен. Буду очень признателен. Сказали, что задачи на 5 мин, но я толком не смотрел. Ибо с дельфи запара. Прошу помочь) п.с.:...
C++ Задача на нахождение подмножеств Добрый день! Прошу помочь с задачкой. Вот ее условие: В массиве из N целых чисел найти все k-элементные подмножества, состоящие из чисел, в записи которых есть одинаковые цифры. Трудности вызывают следующие моменты: 1) Как получать маску подмножества, если количество элементов массива превосходит количество битов, отведенных на тип данных? 2) Как получить очередную маску, исходя из... подробнее

Показать сообщение отдельно
Hitman1316
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 29
19.05.2013, 11:54     Поменять первые элементы столбцов матрицы с минимальными элементами строк
Добрый день, скажите пожалуйста, как написать код, для данного задания

Поменять первые элементы столбцов матрицы с минимальными элементами строк.

Вот собственно основа кода:

Бэйсик стоит 2008

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "stdafx.h"
#include "stdio.h"
#include "iostream"
#include <conio.h>
#include <ctime>
using namespace std;
 
int main() 
{
srand(time(NULL));                                            // Инициализируем генератор случайных чисел.
int n=0;
printf ("Enter dimensionality of a matr ix: ");
cin >> n;                                                     // Считываем с клавиатуры n.
int **a = new int*[n];                                        // Создаем массив указателей.
for (int i=0; i<n; i++)
{
    a[i]= new int[n];                                         // Создаем элементы.
}
for (int i=0; i<n; i++)
{
    for (int j=0; j<n; j++)
    {
        a[i][j] = rand() % 10;                                // Присваиваем каждый элемент случайному числу от 0 до 9.
        cout << a[i][j] << " ";                               // Выводим элементы на экран.
    }
    cout << endl;                                             // Двумерный массив (матрица). Строка кончилась. Переводим указатель на консоли.
}
 
    getch();
    return 0;
 
}
а вот как допилить ее до конца, я не знаю....(
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru