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

Замена первого столбца на последний в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сложность в разработке класса содержащий список объектов http://www.cyberforum.ru/cpp-beginners/thread1090671.html
Доброе время суток! Ув. форумчани, c ООП знакома поверхностно поэтому не судите строго, имеется следующая задача: Используя понятие множественного наследования, разработайте класс "Окружность, вписаная в квадрат". Создайте класс, хранящий список таких объектов, переопределив + и - для добавления и удаления объектов, а также операцию индексации. Продемонстрируйте работу со списком в функции...
C++ Если число является простым, то функция возвращает true, если не является false Напишите функцию, получающую целое число N(>0). Если оно является простым, то функция возвращает true, если не является false. #include <iostream> #include <cmath> using namespace std; int func (int N); int main() { http://www.cyberforum.ru/cpp-beginners/thread1090658.html
C++ Целочисленная арифметика в С++
Вычислить произведение двух чисел. Первое число - сумма третьей и четвертой цифр четырехзнач-ного числа, второе - частное от деления первой цифры четы¬рехзначного числа на вторую цифру числа.
Циклический сдвиг массива C++
задача: Осуществить циклический сдвиг элементов квадратной матрицы размерности MxN вправо на k элементов таким образом: элементы 1-й строки сдвигаются в последний столбец сверху вниз, из него — в последнюю строку справа налево, из нее — в первый столбец снизу вверх, из него — в первую строку; для остальных элементов — аналогично(двумерный массив ) думал сделать 4 функции по сдвигу вправо,...
C++ функциональные объекты http://www.cyberforum.ru/cpp-beginners/thread1090625.html
std::find_if(m_slProcessList.begin(), m_slProcessList.end(), std::bind1st(std::mem_fun(&TaskManager::EqualProcessID), 0)); какой параметр передать в третий аргумент find_if, чтобы заработало?
C++ две функции в одной программе Добрый день. Есть проблема. Нужна помощь. Изучая с++ по самоучителю. Там указанны были две программы. Первая программа — запрашивает значение Х. Пользователь вводит. Запрашивает значение У. Пользователь вводит. При этом программа проверяет соответствие введенного значения параметрам int. В случае ошибки выдает сообщение о таковой и предлагает ввести другое значение. После введения значения У... подробнее

Показать сообщение отдельно
Maxachev
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 11

Замена первого столбца на последний в массиве - C++

06.02.2014, 14:51. Просмотров 216. Ответов 2
Метки (Все метки)

Задание : поменять местами первого столбца массива на последний( размерность массива с клавы)
Я чего-то начал делать, но получилась галиматья:
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
#include "stdafx.h"
#include <iostream>
#include <time.h> 
using namespace std;
int main()
{
    int j, k, N, M;
    srand(time(NULL));
    cout << "(N x M), N=";
    cin >> N;
    cout << "(N x M), M="; 
    cin >> M;
    int* t, *m = new int[N*M*sizeof(int)];
    int** p = new int*[N*sizeof(int)];
    for (j = 0; j - N; p[j++] = &m[j*M]);
    for (j = 0; j - N*M; m[j++] = rand());
    for (j = 0; j - N; j++, cout << endl)
    for (k = 0, cout << j << ")\t"; k - M; k++) 
    cout << p[j][k] << '\t';
    cout << endl;
    for (j = 0; j < N; j++, cout << '\n')
    {
 
        for (k = 0; k < M; k++, cout << '\t')
        {
            int t = p[j][k];
            p[j][k] = p[j][M]; // M ?
            p[j][M] = t;
            cout << t << '\t';
        }
    }
    system("pause");
}
Помогите кто чем может !)
P.S. "устно" я туго соображаю, поэтому желательно "практики"( кода и //) побольше
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru