Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 29. 01. 2012 22:29

lukasklhufek
Příspěvky: 49
Reputace:   
 

pole - jazyk C

Přeji hezký den,

chtěl bych poprosit o pomoc se zadáním úlohy: Funkci je předáno pole celých čísel. Jako druhý parametr je funkci předaná proměnná, do které funkce uloží počet maximálních hodnot v poli celých čísel a funkce jako návratovou hodnotu předá tuto maximální hodnotu volajícímu programu. DEFINUJTE funkci a napiště příklad jejího volání.

Děkuji za jakoukoliv pomoc.
Jsem s pozdravem.

Offline

  • (téma jako vyřešené označil(a) lukasklhufek)

#2 29. 01. 2012 23:25

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: pole - jazyk C

↑ lukasklhufek:
co třeba takto

Code:

//Funkci je předáno pole celých čísel.  - int pole[10]
//Jako druhý parametr je funkci předaná proměnná, do které funkce uloží počet maximálních hodnot - int pocetMax
int funkce(int pole[], int pocetMax)
{
        
    //funkce jako návratovou hodnotu předá tuto maximální hodnotu volajícímu programu
    return pocetMax;
}

int main()
{
    int max=0,pocetMax=0;
    int pole[10]={1,2,8,4,5,6,8,8,8};

    max=funkce(pole,pocetMax);

    return 0;
}

Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#3 30. 01. 2012 03:49

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: pole - jazyk C

Zdravím,
nebo obdobně:

Code:

int funkce(int * pole, int pocetMax)
{
    return pocetMax;
}

int main()
{
    int max = 0, pocetMax = 0;
    int pole[10] = {1, 2, 8, 4, 5, 6, 8, 8, 8};

    max = funkce(pole, pocetMax);

    return 0;
}

Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

#4 30. 01. 2012 14:32

lukasklhufek
Příspěvky: 49
Reputace:   
 

Re: pole - jazyk C

Díky za pomoc.. :-)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson