All pastes #32406 Raw Edit

Stuff

public text v1 · immutable
#32406 ·published 2005-12-04 19:29 UTC
rendered paste body
void TForm1::SimbolioPaieska()
{
 char sm;
 int i, l;
 ofstream fr(CTemp);
 for (i=0; i < strlen(eilute); i++)
  {
   sm=eilute[i];
   if ((sm >= 'a' && sm <= 'z') || (sm >= 'A' && sm <= 'Z')||(sm>='0'&& sm<='9') || (sm==040))
          { }
        else {
            fr<<"simbolis: "<<sm<<endl;
            simbolis=eilute[i];
            SkaiciausPaieska(i);
           if (SkaiciausPaieska(i)!=-1)
            fr<<"arèiuasias skaièius: "<<SkaiciausPaieska(i)<<endl;
                }

  }
   fr.close();
   }
int TForm1::SkaiciausPaieska(int i)
{
  char sk1, sk2;
  sk1=sk2=256;
  char skaicius, skaicius1, skaicius2, sk;
  int o=-1;
   for (int v=i;v>=0;v--) {
     sk=eilute[v];
    if  (sk>='0' && sk<='9'){
     skaicius1=eilute[v];
     sk1=i-v;
     break;
       }
    }
   for (int s=i; s<=strlen(eilute); s++){
     sk=eilute[s];
    if (sk>='0' && sk<='9'){
     skaicius2=eilute[s];
     sk2=s-i;
     break;
     }
    }
  if (sk1<sk2)
     return skaicius1-'0';
       else { if (sk1>sk2)
             return skaicius2-'0';
              else { if (sk1==256&&sk2==256)
                  return o;
                     else if (sk1==sk2)
                           return skaicius1-'0';
                         }
}
 }