Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создание и обработка матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необъявленный идентификатор http://www.cyberforum.ru/cpp-beginners/thread1061994.html
addClientCommand( "m0d_tele_locations", (int)cmd_tele_locations ); addClientCommand( "m0d_teleport_locations", (int)cmd_tele_locations ); addClientCommand( "adminsonline", (int)cmd_admins ); ...
C++ Сформировать 3-ий массив, записать в него числа из 1-ого, которые отсутствуют во 2-ом Даны 2 массива. Сформировать третий массив, записать в него числа из 1 массива, которые отсутствуют во 2. Задаю оба массива вручную, проверяю и передаю в 3. Исправьте код: for(int i=0;i<n;i++)... http://www.cyberforum.ru/cpp-beginners/thread1061986.html
Работа с динамическими строками C++
Все здравствуйте. Есть вот такое задание к нему программа. Среда разработки - VS 2005. Компиляция проходит без ошибок, однако после ввода строки возникает ошибка: The variable 'i' is being used...
Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце C++
Дана целочисленная прямоугольная матрица. Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце. Что я могу сделать, так это матрицу заполняющуюся с...
C++ Что такое глобальные и локальные объекты класса? http://www.cyberforum.ru/cpp-beginners/thread1061906.html
Что такое глобальние и локальные обекты класа. Напишыте пожалуста с примерами.
C++ Изменение значение аргумента в void-функции Здраствуйте. У меня к вам будет такой вопрос: void read(Tbig a){ .... .... } В процедуре например там мы что-то делаем... Но когда вызвать эту процедуру в основной программе, параметры которые... подробнее

Показать сообщение отдельно
Naginata
-65 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 60
03.01.2014, 10:27  [ТС]
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
имелось ввиду ваша реализация остальной части программы
А "Для продолжения нажмите любую клавишу." появляется потому, что
system ("pause");
находится в цикле.
Точно, спасибо, наверное просто устал.

Добавлено через 2 часа 42 минуты
Скажите пожалуйста, как взять индекс полученного элемента и перенести его в другой массив где в одной строке было бы значение строки, а в другой значение столпца, к примеру максимальный элемент 7, координаты этого элемента: вторая строка, первый столбец, так вот, надо что бы в другом массиве на одной строке было только 2-вторая строка, а на другой 1-первый столбец. С остальным разобрался. Зарание спасибо.
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
#include "stdafx.h"
#include "math.h"
#include "iostream"
#include "conio.h"
#include "stdlib.h"
 
    using namespace std;
    int main() 
{   int i,j,n,m,a[4][4],max;
    
    cout<<"n="; cin>>n;
    cout<<"m="; cin>>m;
    cout<<"Input matrix A \n";
    for (i=0; i<n; i++)
    for (j=0; j<m; j++)
    cin>>a[i][j];
    for (int i=0; i<n; i++)
{   for (int j=0; j<m; j++)
    cout <<a[i][j] <<' ';
    cout <<'\n';
}   {for (int i=0; i<n-1; i++)
    for (int j=i+1; j<m; j++)
        /*...*/
    max = a[i][j];
    cout << max << endl;
    }
    system ("pause");
    return 0;
}
Добавлено через 6 часов 19 минут
Немного изменил код, только почему то вместо индекса элемента выдаёт его уникальное имя в двоичной системе как изменить что бы выдавал именно индекс элемента в массиве?
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 "math.h"
#include "iostream"
#include "conio.h"
#include "stdlib.h"
 
    using namespace std;
    int main() 
{   int e,j,n,m,a[4][4],max;
    
    cout<<"n="; cin>>n;
    cout<<"m="; cin>>m;
    cout<<"Input matrix A \n";
    for (e=0; e<n; e++)
    for (j=0; j<m; j++)
    cin>>a[e][j];
    for (int e=0; e<n; e++)
{   for (int j=0; j<m; j++)
    cout <<a[e][j] <<' ';
    cout <<'\n';
}   {for (int e=0; e<n-1; e++)
    for (int j=e+1; j<m; j++)
        /*...*/
    max = a[e][j];
    cout << max <<endl;}
    {int arr [1][1];
    a[e][j] = arr[1][1];
    cout << arr[e] << endl;
    cout << arr[j] << endl;}
    system ("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru