[ MaliBatica @ 25.10.2011. 10:17 ] @
Pozdrav ljudi,e ovako problem koji imam je sledeci.Pokusavam da napem kod koji koji kad ga kompajliram treba da uradi:u nizu od n realnih pozitivnih brojeva,treba da mi usvoji prvi veci.
Ako nije bas najjasnije evo pokusacu i bolje u pitanju je program za proracun precnika vratila,dakle u proracunu dobijem neki precnik d ,zatim ga pojacam za 10% da bih dobio idealni precnik,tj di=1.1*d eee i na osnovu tog idealnog precnika iz tabele standardnih precnika treba da usvojim prvi veci.
Ja sam pocetnik u c++ borim se evo vec par meseci,pa bih vas molio da ako neko ima makar nek ideju da mi malo pomogne.Hvala.
[ Mihajlo Cvetanović @ 25.10.2011. 10:34 ] @
Code (c):
double minDValue = 1.1 * d;
double foundDValue;
int foundDIndex;
bool haveOne = false;
for (int i = 0; i < arraySize; i++)
  if (array[i] >= minDValue && (!haveOne || array[i] < foundDValue)
  {
    foundDIndex = i;
    foundDValue = array[i];
    haveOne = true;
  }

if (haveOne)
{
  // imas foundDValue
}
 
[ MaliBatica @ 25.10.2011. 14:04 ] @
Hvala ti mnogo na brzom odgovoru.Predpostavljam da cu jos morati tvoj kod da doradjujem,pa cim postignem nesto javicu se.