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

Дополнения к алгоритму Шелла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов находящихся на главной диагонали квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread76465.html
Помогите решить 2 задачки : 1) Найти сумму элементов находящихся на главной диагонали квадратной матрицы размером 3x3.Элементы массива вводятся с клавы. 2) Задать 2-x мерную матрицу с размером...
C++ Как заменить русские символы на их номера в алфавите? Дана строка произвольной длины из русских символов(текст).Необходимо заменить буквы, на их порядковые номера в алфавите(а на 1, б на 2 и т.д.). Ну и соответственно обратный процесс. http://www.cyberforum.ru/cpp-beginners/thread76463.html
C++ почему не меняются элементы класса c++?
я подразумеваю - потому-что выдаваемое значение это указатель... но тогда вопрос - а как сделать так, чтобы заработало? вот программка... класс описывает адрес; метод должен поменять strana на...
Как избавиться от "deprecated conversion from string constant to ‘char*’" C++
Здравствуйте. У меня компилятор пишет: _.cpp:15: warning: deprecated conversion from string constant to ‘char*’ _.cpp:16: warning: deprecated conversion from string constant to ‘char*’ Я...
C++ Не работает отладка http://www.cyberforum.ru/cpp-beginners/thread76430.html
Здравствуйте! Такая проблема. У меня есть программа, даже не программа, курсовой проект, с классами, методами и пр. Эта программа прекрасно компилируется, создается экзешник, все работает! Но... при...
C++ сумма элементов матрицы Надо подсчитать сумму элементов каждого столбца матрицы, у меня программа выводит только сумму первого столбца. Помогите вывести сумму всех столбцов вот мой код: #include <iostream.h> #include... подробнее

Показать сообщение отдельно
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
19.12.2009, 14:00
C++
1
2
3
4
5
6
7
8
//это ввод
void input(double array[],n){for (i=0; i<n; i++) cin>>array[i];}
//это вывод на экран
void print(double array[],n){for (i=0; i<n; i++) cout << array[i]<< " ";cout << endl;}
 
//исользование
input(array[],Size);
print(array[],Size);
а начсет подсчета перестановок: сразу же за дейстивем перестановки в том же блоке операторов следут поставить счетчик, и увеличивать его каждый раз. q++; эта переменная счетчик должна быть глобальной по отношению ко всем циклам обхода массива. выводить её можно ваще в виде возвращаемого значние функции сортировки. int /*void*/ shell_sort(int array[], int N).
C++
1
2
3
input(array[],Size);
cout << "Перестановок " << shell_sort(array, Size) << endl;
print(array[],Size);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru