Zdravím Vás,
mám takový dotaz, jak by jste začali u tohoto příkladu:
Je jasné,že se zavede pole deseti celých čísel...
Díky...
pokud to je do školy, tak k příkladu od cibule tam přidej ještě parametr pro velikost pole, sice je pole 10 prvků, ale nemuselo by se jim to ve škole líbit, že předáváš funkci jen ukazatel
jinak já bych to udělal spíš takto, abych nemusel procházel celé pole, ale jen půlku
int max(int* pole, const int velikost)
{
int max = *pole;
for (int i = 0; i < velikost / 2; i++)
{
if (max < *(pole + i))
max = *(pole + i);
if (max < *(pole + velikost - i - 1))
max = *(pole + velikost - i - 1);
}
return max;
}
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku