Показать сообщение отдельно
Старый 20.03.2008, 21:34   #4
Reder
Неактивный пользователь
 
Пол:Мужской
Регистрация: 05.01.2008
Адрес: РФ,Москва.
Сообщений: 28
Репутация: 5
По умолчанию Ответ: Возрастающие вычисление

To xhacker: Понимаете, мне необходим как минимум тройной цикл, мне кажется это не хорошо. Хотя не уверен,что 3, т.к. как изменить число пар запросов?
Код:
int nd[max];
for(i=1; i<max; i=i+2)   //Примерно так?
{printf("TEXT \n", i, nd[i]);
}
Мне кажется должен быть вариант проще, чем 3-й цикл и мне не понятно как в массиве с введённой инфой переместить указатель на соответствующюю позицию (вроде, как в цикле прыгать через каждые 4 байта (через одно число) - это ещё цикл много как-то).Много как-то, мож другой вариант есть?

To zss: Я чесно говоря не совсем понял ваш код.Цикл как я уже сказал со стольким количеством изменений мне кажеться громоздним или здесь возможен только один вариант - цикл?
Код:
int n=2,je=0; - n-число переменных, je-сколько раз выполняется  
                    формула?
int a[...];   - массив для результатов?  
do
{
   for(int j=0;j<n;j++)
  {
    je++;
    a[je]= ...;           -тогда что значит эта строка?
   }
   n*=2;
}while(...);
Reder вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.01978 секунды с 10 запросами