Форум программистов, компьютерный форум 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 символов. Допустимые символы в строке - русские буквы и пробел. Окончание входного потока - ввод строки, начинающейся с символа "*".... подробнее

Показать сообщение отдельно
DrSMERTb
60 / 36 / 4
Регистрация: 12.11.2010
Сообщений: 816

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

10.01.2011, 17:12. Просмотров 275. Ответов 9
Метки (Все метки)

Всем доброго времени суток. Вот есть программа по созданию двумерного массива и взаимныйм перемещение первого и последнего столбца местами.
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
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
  using namespace std;
int main()
 
{
int n,m;
printf("\n vvedite koli4estvo strok i stolbcov v matrice ");
scanf("%d%d",&n,&m);
int j,i;
int **mas2;
mas2=new int *[n];
randomize();
for(i=0;i<n;i++)
{
mas2[i]=new int[m];
for(j=0;j<m;j++)
mas2[i][j]=random(10);
}
 
for(i=0;i<n;i++)
{
        printf("\n\n");
        for(j=0;j<m;j++)
                printf("%2d",mas2[i][j]);
        {
                int temp=mas2[i][0]; mas2[i][0]=mas2[i][n]; mas2[i][n]=temp;//меняем первый столбец с последним
        }
}
 
printf("\n\n NEW:");
for(i=0;i<n;i++)
{
        printf("\n\n");
        for(j=0;j<m;j++)
                printf("%2d",mas2[i][j]);
}
 
for(i=0;i<n;i++)
delete mas2[i];
delete []mas2;
getch();     }
Мне нужно написать программу которая бы меняла местами две произвольных строки местами. Взял эту прогу за основу вроде всё правильно изменил код программы, всё компилируется, но после того как я запускаю exe-ик он выдаёт критическую ошибку и идёт завершение процесса.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru