Автор: marrow1
Дата сообщения: 30.03.2008 16:30
помогите пожалуйста.
С предыдущими вопросами разобрался. Сейчас же проблема у меня реально посложнее и нужен соыет того кто знает.
К примеру вот есть у меня вот такой подсчет(реально их несколько, но я тут я взял для примера один только):
if (k1<257&k1>0) {p=a1; r=b1; s=c1; t=d1;
u=a1; v=b1; w=c1;
e1=255; f1=255; g1=255;
if (k1<8&k1>3){h1=252; l2=30; m=2; t=t&h1; z=t+3;}
if (k<16&k1>7){h1=248; l2=29; m=6; t=t&h1; z=t+7;}
if (k1<32&k1>15){h1=240; l2=28; m=14; t=t&h1; z=t+15;}
if (k1<64&k1>31){h1=224; l2=27; m=30; t=t&h1; z=t+31;}
if (k1<128&k1>63){h1=192; l2=26; m=62; t=t&h1; z=t+63;}
if (k1<256&k1>127){h1=128; l2=25; m=126; t=t&h1; z=t+127;}
if (k1<257&k1>255){h1=0; l2=24; m=254; t=t&h1; z=t+255;}
}
есть еще переменная k отдельно от k1. Данный фрагмент кода, что я привел считатет новые значения p,r,s,t,u,v,w,z . И этих меременных будет не по 1, а столько сколько нам будет задано значение k, т.е. нужно сделать цикл, чтобы программа считала значения p1,r1,s1,t1,u1,v1,w1,z1, потом считала p2,r2,s2,t2,u2,v2,w2,z2 и т.д., столько раз сколько у нас будет равно k. И чтобы потом можно было эти же данные вывести. Т.е. мы наперед не можем знать сколько у нас будет разных значений переменных p,r,s,t,u,v,w,z, и они все нам нужны. Как это можно реализовать? Помогите пожалуйста.