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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2011, 21:28   #1
Anubys
Форумчанин
 
Регистрация: 08.05.2010
Сообщений: 177
По умолчанию Линейный поиск

Подскажите что не так

Код:
int main(int argc, char* argv[])
{
	int a[10],b,i,j;
	ofstream indata;
	indata.open("in.txt");
	randomize();
	for (i = 0; i < 10; i++)
	{
		a[i] = random(19);
		indata << a[i] << '\t';
	}
	indata.close();
	b = a[3];
	i = 0;
	cout << b << endl;

	while ((a[i] < b) && (i < 9))
		{
			i++;
		}
		cout << i << endl;
		for (j = 9; j > i; j--)
		{
			a[j+1] = a[j];
			a[i] = b;
		}
	ofstream out;
	out.open("out.txt");
		for (int j = 0; j < 10; j++)
		{
			out << a[j] << '\t';
		}
	out.close();
	getch();

	return 0;
}
не так во втором цикле с параметром только не могу понять что
Содержимое файлов после выполнения программы
1) 14 13 16 16 13 16 2 2 17 14
2) 14 13 16 16 16 13 16 2 2 17
---------------------------------------------------------------------------
помогите пожалуйста
Anubys вне форума Ответить с цитированием
Старый 20.02.2011, 21:51   #2
ololo-schoolboy
Форумчанин
 
Регистрация: 25.12.2010
Сообщений: 247
По умолчанию

не понял что вы конкретно хотели сделать, но явно бросилось в глаза
Цитата:
a[j+1] = a[j];
a[i] = b;
ololo-schoolboy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
линейный алгоритм Seregga Помощь студентам 2 04.01.2011 11:20
Линейный алгоритм Alexandra1991 Помощь студентам 7 18.10.2010 23:12
Линейный участок Serdgi Помощь студентам 3 07.10.2010 14:41
Что такое линейный поиск? Сергей089 Помощь студентам 0 18.12.2009 21:14
Линейный список Black_Ak24 Паскаль, Turbo Pascal, PascalABC.NET 2 04.01.2008 15:00