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

Процедура обмена столбца - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перестановки, поиск, сортировка, слияние файлов http://www.cyberforum.ru/cpp-beginners/thread317383.html
1. При запуске программы пользователь вводит целое число - размер перестановки. Вывести на экран все перестановки заданного размера, используя алгоритм нахождения следующей перестановки в лексикографическом порядке. 2. При запуске программы пользователь вводит две строки, длины которых ограничены 1024. Вывести индексы всех вхождений второй строки в первую, используя алгоритм Кнута-Морриса-Пратта...
C++ в чем ошибки? Написать функцию, находящую индекс первого минимального элемента массива. Написать программу, проверяющую работу этой функции. почему сам индекс не выводится #include <iostream> #include <stdlib.h> #include <stdio.h> using namespace std; int min_ind(int* arr, int numberOfElements) { int n = 0; http://www.cyberforum.ru/cpp-beginners/thread317374.html
C++ Не реагирует на флаг
Всем привет есть такая задачка мой код #include<iostream> #include<conio.h> #include<iomanip> using namespace std; int main() {
парсер для ajax C++
Подскажите начинающему. необходимо написать робота, чтобы лазил по сайтам заполнял формы и скачивал информацию. в большинстве случаев загрузка идет ajax, как заставить робота отправлять данные формы? если у кого есть литература на эту тему, буду очень признателен, потому-что вопросов еще много. я подумал что python наиболее подходящий для таких разработок язык может на си есть что-то готовое...
C++ Свойства Button http://www.cyberforum.ru/cpp-beginners/thread317320.html
Как в C++ Builder 6 сделать кнопку Button недоступной для нажатия?
C++ Выгрузить DLL из процесса. Извиняюсь если не туда..но если можно помогите) есть хак простой при влючении загружается в память war3.exe dll'ка ..хак этот не отключается,а очень и очень нужно,вопрос как выгрузить эту dll из процесса? кто может помогите,надеюсь особо не затружу.. вот архив там dll'ка и её загрузчик. Помогите)Спасибо. на с++ написан,поэтому сюда и обратился http://dump.ru/file/5262272 подробнее

Показать сообщение отдельно
Елена Погодина
4 / 4 / 1
Регистрация: 23.10.2010
Сообщений: 161
12.06.2011, 13:12  [ТС]
Спасибо я и совсем забыла про это сейчас попробую!!

Добавлено через 21 час 49 минут
Код
#include <iostream>
#include <time.h>
#include <conio.h>
using namespace std;

void inp(int** x,int n);
void out(int** x,int n);
void replace(int** x,int n);


void main()
{
		int n;
		cout<<"n=";
		cin>>n;
		int** x=new int*[n];

		for(int i=0;i<n;i++)
				x[i]=new int[n];

		inp(x,n);
        out(x,n);
		replace(x,n);
        cout<<endl<<endl;
		out(x,n);

		for(int i=0;i<n;i++)
				delete[] x[i];

		delete[] x;
}

void inp(int** x,int n)
{
		srand(time(0));
		for(int i=0;i<n;i++)
				for(int j=0;j<n;j++)
						*(*(x+i)+j)=rand()%10;
}

void out(int** x,int n)
{
        for(int i=0;i<n;i++)
        {
				for(int j=0;j<n;j++)
                        cout<<*(*(x+i)+j)<<" ";
                cout<<endl;
        }

}

void replace(int** x,int n)
{
		int buff;
        for(int i=0;i<n;i++)
                  for(int j=0;j<i;j++)
                {
                        buff=*(*(x+i)+j);
						*(*(x+i)+j)=*(*(x+j)+i);
                        *(*(x+j)+i)=buff;
				} getch();
}
Осталось поменять строки и столбцы может ктото знает???

Добавлено через 14 часов 55 минут
[QUOTE=Елена Погодина;1748751]Спасибо я и совсем забыла про это сейчас попробую!!

Добавлено через 21 час 49 минут
Код
#include <iostream>
#include <time.h>
#include <conio.h>
using namespace std;

void inp(int** x,int n);
void out(int** x,int n);
void replace(int** x,int n);


void main()
{
		int n;
		cout<<"n=";
		cin>>n;
		int** x=new int*[n];

		for(int i=0;i<n;i++)
				x[i]=new int[n];

		inp(x,n);
        out(x,n);
		replace(x,n);
        cout<<endl<<endl;
		out(x,n);

		for(int i=0;i<n;i++)
				delete[] x[i];

		delete[] x;
}

void inp(int** x,int n)
{
		srand(time(0));
		for(int i=0;i<n;i++)
				for(int j=0;j<n;j++)
						*(*(x+i)+j)=rand()%10;
}

void out(int** x,int n)
{
        for(int i=0;i<n;i++)
        {
				for(int j=0;j<n;j++)
                        cout<<*(*(x+i)+j)<<" ";
                cout<<endl;
        }

}

void replace(int** x,int n)
{
		int buff;
        for(int i=0;i<n;i++)
                  for(int j=0;j<i;j++)
                {
                        buff=*(*(x+i)+j);
						*(*(x+i)+j)=*(*(x+j)+i);
                        *(*(x+j)+i)=buff;
				} getch();
}
Помогите доделать пожалуйста!!!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru