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

Помогите код отреактировать - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Математика и С++ http://www.cyberforum.ru/cpp-beginners/thread226659.html
Всем здрасте,сразу скажу что не знал куда написать. Изучяю сейчас С++, и собираюсь (в будущем) занятся написанием игр, от самый простых (консольных, с консольной графикой), и по нарастающей, вплоть...
C++ Программа не выполняется как надо. Вот две программы, по идее они должны выполнятся одинаково, но первая выполняется правильно, а вторая нет. №1 #include <stdio.h> #include <iostream> #include <conio.h> int main(int argc, char... http://www.cyberforum.ru/cpp-beginners/thread226656.html
Строки обработка C++
Задание. ВВести строку, отставить в строке только симметричные фрагменты длинной мин 5 символов. Например asdsa. Остальные заменить на пробелы. То есть из строки weasdsafgtreweryt должно получится...
C++ реализация cat в с++
Добрый день. Нужно переписать упрощенный cat (без опций и поддержки stdin) код : #include <cstdlib> #include <iostream> #include <fstream> int main(int argc, char** argv) { if (argc <...
C++ Наверно работа со строками http://www.cyberforum.ru/cpp-beginners/thread226640.html
Задача немного не понятная мне,помогите плз. У задачи есть требования : Подготовить тхт файл с входными данными. Разбить программу на функции ввода,обработки и вывода Входные данные читать из...
C++ строки. Вводится последо-вательность строк символов не длиннее 40 символов. Допустимые символы в строке - русские буквы и пробел. Окончание входного потока - ввод строки, начинающейся с символа "*".... подробнее

Показать сообщение отдельно
sandye51
программист С++
684 / 586 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
10.01.2011, 17:30
DrSMERTb,
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
#include <iostream>
#include <time.h>
#include <stdio.h> 
#include <conio.h>
 
using namespace std;
 
int main()
{
    srand(static_cast<unsigned>(time(NULL)));
    size_t m, n;
    cout << "Enter the size of the matrix (m, n)\n";
    cin >> m >> n;
    size_t **matrix = new size_t *[m];
    for (size_t i = 0; i < m; ++i)
    {
        matrix[i] = new size_t[n];
        for (size_t j = 0; j < n; ++j)
            cout << (matrix[i][j] = rand() % 10) << "  ";
        cout << endl;
    }
    cout << "Enter the number of the string, which are necessary to swap\n";
    size_t a, b;
    cin >> a >> b;
    size_t *Tmp = matrix[a % m];
    matrix[a % m] = matrix[b % m];
    matrix[b % m] = Tmp;
    cout << "\nAfter swap\n";
    for (size_t i = 0; i < m; ++i)
    {
        for (size_t j = 0; j < n; ++j)
            cout << matrix[i][j] << "  ";
        delete[]matrix[i];
        cout << endl;
    }
    delete[]matrix;
    _getch();
    return EXIT_SUCCESS;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru