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

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

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

Показать сообщение отдельно
sandye51
программист С++
677 / 579 / 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;
}
 
Текущее время: 03:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru