Definicija funkcije

Embed Size (px)

Citation preview

  • 7/24/2019 Definicija funkcije

    1/10

    tip_funkcije ime_funkcije(niz argumenata){

    naredbe;

    }

    Telo funkcije

  • 7/24/2019 Definicija funkcije

    2/10

    !" #"$%&'' *%* & #"$*%& +!",

    -*." /& /0* *! %&'$'#$ #*%& &

    (%'0'#),

    1' ! *!' " %&'#' #"$*%& "2 %'-* /*3" ""&"$*$'!" %" #"3 45id '* *6'' &',

    7* %" " '"$" & *$#'6-"' %" & int,

  • 7/24/2019 Definicija funkcije

    3/10

    8-" !" #"$%&'' $"&'&*# 9" %" *

    %- #'0-' 6' $"&'&*#",

    :*$* #'0-' %#"$ $"&'&*#' -*." %"

    %&'& < 9&* 6'3 $' !" #"$*%& !" *'6'3 '

    *$'&" 3! & #"$%&'' & #"60&'&',

    =#"$*%& !" -*." /& %'-* !"$' *$'&',

    1'&* & #"$*%& !" " -*." /& 6,

  • 7/24/2019 Definicija funkcije

    4/10

    >6 '#?-"'&' ('#'-" !") #"$%&''! 6

    #*-"@ *-*2 *! %" #9 *9"@" *3"&*$'&' !, A %" !*9 '6'! *#-'0

    '#?-"& 0 '#'-"

    1' %' '#?-"& %" 17:BC>A '*$ *%'' &' ""&'0 '0'&*# c5nDt 0 45EatiEe

  • 7/24/2019 Definicija funkcije

    5/10

    "0* !" #"$%&'' */0 '* *$ #'!"*-"& #*?#'-',

    F*$' $"%' ' *3"& &"0' !" % 0*'0

    6' ! G @* $*%"? #"$*%& !" $* #'!' !"

    * 6'3 $' #*-"" $"%'" &"0 !" %" "

    $" ' !" "-'! &'! ' #*-""

    ?0'*? #*?#'-' 3' %03'!"-' '$' %" *#%&"

    %& $"&'&*#

  • 7/24/2019 Definicija funkcije

    6/10

    HBI8>8J8K7L

    HA:BM #"$*%& "" #*-"" !" $"* *$' *-" %" &'

    #*-"' $N &!, *-" !" #*-"' $*%&'

    HA:BM #"$*%& "" #*-"" !" *# &3'%&

    6'?#'$' &'# *! !" $"%''

  • 7/24/2019 Definicija funkcije

    7/10

    iN jN O % 0*'0" 6' **?#'- ppP

    &"0 ppP *" #*-"" % & &'

    3- %" 6'Q" 6 ppP *" #*-""

    %" 9&''!

    main ! -'-* fE5at #*-""

    aN bN O

    F7RS7TTT O 6 !" main "-'

    '" "6" %' O 6 !" ppP

    iN U % 0*'0" 6' **?#'- ppV

    &"0 ppV *" #*-"" % fE5at &'

    3- %" 6'Q" 6 ppV *" #*-""

    %" 9&''!

    F7RS7TTT i 6 !" ppP "-'

    '" "6" %' i 6 !" ppV

  • 7/24/2019 Definicija funkcije

    8/10

    !" #e$u#n

    F*#'&' 6 !" ' -"%&* *$'0" !" *6'' (*6'!2 !) *%&." %" '#"$/*- return

    return '#"$/' %'$' #''3" '#"$/" '#"$/"

    %**'

    A9& */0 '#"$/"return !":

    return izraz;

    izraz #"$%&'' *#'& #"$*%& !" *!' %"

    %'*9&'' *6'!2*! !

    86#'6 WAX7 * & $' %" %0'." %' #"$Q"- &*-

    #"$*%& !"

  • 7/24/2019 Definicija funkcije

    9/10

    !" #e$u#n

    H#? */0 '#"$/" return !"L

    return ;

    *$ !' &' 45id '#"$/' return " %'$#. 6#'6

    I!' -*." $' %'$#. #6*' /#*! '#"$/ return

    3-" %" *-*?2'' 60'6 6 !" 9" #'603&

    &'3'',

    I!' %" 6'#9'' '$' %" $*%"?" /0* *!' *$ &

    &'3'' &!, '$' %" 6#9 /0* *!' *$ return '#"$/

  • 7/24/2019 Definicija funkcije

    10/10

    %& I!' %" *6' &'* 9&* %" '"$" -" !"

    6-"Q -'0 6'?#'$' 0%&' %&'# '#?-"'&' !",

    ime_funkcije(DpiDak Dt4arniY parametara);

    =7R>ATTT Z%&' %&'# '#?-"'&' WAX7 * /#*!N &

    #"$*%0"$ '#?-"'&' $' %" %0'." %' 0%&*- &

    '#?-"'&' $"! !"

    7* %" %&'# & '#?-"& " %0'. * & #9

    %" '&*-'&%' *"#6!' (#, int fE5at)N ' '* " *%&*!'&*-'&%' *"#6!' #"*$0' !'' ?#"9

    >7FAWB>7L 8-"' %&'# '#?-"'&' -*?N '0 "

    -*#'! $' /$ %&*"&' %' -"-' & '#?-"'&'

    6 $"!" !"