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

Дописать код о удаление строк и столбцов с матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как объединить два массива в один? http://www.cyberforum.ru/cpp-beginners/thread982860.html
Вот к примеру есть два массива: int A={1,2,3,4}; int B={5,6,7,8}; Как создать третий массив С , в котором будут содержаться элементы массива А и В, но так , чтобы массив С был такой: int...
C++ Доступ к области памяти из другого класса Есть класс в котором создаётся область в памяти, как получить из другого класса доступ к этой облпсти в возможностью перезаписи? В примере много чего вырезано, но более ли мение ясно. class... http://www.cyberforum.ru/cpp-beginners/thread982853.html
Удаление строк из двумерного массива C++
Вот мой код, но он удаляет только 1 строку, мне надо переделать его так чтобы я вводил числа A и B и удалялись строки от А до Б но размер массива не менялся и в конце дописывались нулевые строки ...
Найти сумму ряда(сделать последний шаг) C++
здраствуйте я учусь не на програмиста но нам задали 3 лабораторные работы по С++ и сказали разобратся самим и решить, на этом изучение закончилось (но лабы я еще не сделал) в третей лабе нужно...
C++ Задача на множества http://www.cyberforum.ru/cpp-beginners/thread982834.html
Здравствуйте . Нужно написать программу , которая показывает работу с множествами, инверсию множества (обернена відповідність) То есть , если задано такое отношение q=(A,B,F) , A={a,b,c,k},...
C++ Исправление программы Помогите пожалуйста исправить программу Дано вещественное x. Вычислить z =f( x ) Входной файл lb 2_*. in содержит в первой строке одно число – x , а выходной файл lb 2_*. out (вместо звездочки... подробнее

Показать сообщение отдельно
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
13.11.2013, 17:07
Vladisis, помогу. Поем и напишу

Добавлено через 25 минут
Vladisis, вот, держите
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
const int n = 5;
const int m = 5;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int a[n][m];
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            a[i][j] = rand()%50;
    cout << "Array:" << endl;
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < m; j++) cout << setw(4) << a[i][j];
        cout << endl;
    }
    int imax = 0;
    int jmax = 0;
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            if (a[i][j] > a[imax][jmax])
            {
                imax = i;
                jmax = j;
            }
    cout << "Max element a[" << imax+1 << "][" << jmax+1 << "] = " << a[imax][jmax] << endl;
    int b[n-1][m-1];
    int iw = -1;
    for (int i = 0; i < n; i++)
        if (i != imax)
        {
            iw++;
            int jw = -1;
            for (int j = 0; j < m; j++)
                if (j != jmax)
                {
                    jw++;
                    b[iw][jw] = a[i][j];
                }
        }
    cout << "New Array:" << endl;
    for (int i = 0; i < n-1; i++)
    {
        for (int j = 0; j < m-1; j++) cout << setw(4) << b[i][j];
        cout << endl;
    }
    system("pause");
    return 0;
}
Тестируйте. И можете добавить рандом от системного времени
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru