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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2011, 20:23   #1
Karina89
Пользователь
 
Регистрация: 26.03.2011
Сообщений: 67
Вопрос Ошибка в коде C++

Здравствуйте!)Подаскажите, пож-та, что за ошибка в следующем коде.
Он должен случайным образом разбросать по StringGrid(в коде наз-ся Table) буквы введенной строки. Причем в те ячейки, которые уже заняты он не должен трогать... и при этом сохранять индексы тех ячеек, в которые он закинул...

Код:
Randomize;
x[1][1]=random(xSize);
x[2][1]=random(ySize);
x[3][1]=text[1];
for (i=2; i<=n; i++) {
f=0;
while (f==0) {
 q=random(xSize);
 w=random(ySize);
 for (j=1; j<=n; j++) {
 if ((q!=x[1][j]) && (w!=x[2][j])) f=1;}
  if (f==1) {Table->Cells[q][w]=text[i]; x[1][i]=q; x[2][i]=w; x[3][i]=text[i];} }}
Karina89 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка в коде С Mr.Merso Помощь студентам 4 10.05.2011 00:52
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? ankris HTML и CSS 5 23.11.2010 16:58
Ошибка в коде . vedro-compota Общие вопросы Delphi 3 08.06.2010 11:10
ошибка в коде Pytnik Паскаль, Turbo Pascal, PascalABC.NET 45 25.05.2010 17:30
Ошибка в коде nikleb Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 10.03.2008 22:48