Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2013, 13:47   #11
Shad0wF1rst
Форумчанин
 
Регистрация: 11.01.2013
Сообщений: 149
По умолчанию

Цитата:
Сообщение от GoldSieg Посмотреть сообщение
я имел ввиду, что моё условие будет работать оптимально в отсортированном по убыванию. т.е 1е два будут самыми большими значениями, но как без сортировки, то сделать).

з.ы подскажите как правильно параметры кода в шапке в функцию передать.
Код:
int sortt(int size, int *a[])
{
	for (int i=0;i<10;i++){
		for (int j=0;j<9;j++){
			if (a[j]<a[j+1]) {int prom=0; prom=a[j];a[j]=a[j+1];a[j+1]=prom;}; }};
			
			for (int xxx=0;xxx<10;xxx++){
				cout<<a[xxx];    };

				system("PAUSE");
				return ;
}
Странная у вас функция сортировки:
и дело тут не в передачи параметров, вроде все правильно передаете, а вот сама функция должна иметь вид:
Код:
void sortt(int size, int *a)
{
	for (int i=0;i<size-1;i++){
		for (int j=i+1;j<size;j++){
			if (a[i]<a[j]) {int prom=a[i];a[i]=a[j];a[j]=prom;}; }};
}
Явно кусок был вырван с какого то main)))
Может это и чушь, но это моя чушь и я ее никому не отдам.
Shad0wF1rst вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм сравнения спектров (звуков) chertovich Общие вопросы по программированию, компьютерный форум 3 09.02.2013 14:53
Не срабатывает условие сравнения чисел. Solvinder Помощь студентам 1 28.04.2011 23:01
алгоритм сравнения больших чисел со сдвигом WOLFak Паскаль, Turbo Pascal, PascalABC.NET 0 29.12.2008 22:36
Алгоритм сравнения f3nix Общие вопросы Delphi 1 16.02.2008 11:12