Функције

Шта је то функција?

Функција је издвојена програмска целина(потпрограм) чији је задатак да на основу одређеног алгоритма трансформише одређене податке (параметре, аргументе) у нови податак који се назива резултат функције. Параметри, односно аргументи се још називају и улазни подаци, а сам резултат функције њеним излазним податком. Сами подаци могу бити различите природе, као што је број, текст, слика, звук итд.


Задатак 1

Израчунати збир,разлику,производ и количник два броја






Креирање функција,то јест додељивање имена функција као и њена декларација и декларација њених параметара.

У овом случају креирано је 4 функције,којима су додељена имена ,,збир", ,,разлика" , ,,производ" и ,,количник".И свакој функицији су додељени параметри.Све 4 функције враћају своје резлтате,,RETURN"."

Након креирања функције прелази се у главни део програма то јест прелазимо у главни код.
















У главном коду прво декларишемо променљиве а и б, и декларишемо(z,r,p,k),којима касније додељујемо једнакост функција(то јест позивање функкција).

Након тога имамо Услов да збир,разлика,производ и количник морају бити већи од 0.Ако су већи од нуле, на монитору екрана ће се исписати,,Збир,разлика,производ и количник су позитивни".У супротном исписаће се да су један или више резултатата негативни.

И на крају испис свих резултата .

Пример када су резултати позитивни.


Пример када су један или више резултата негативни.


Задатак 2

Направи програм који израчунава производ са н унетог броја са бројевима од 1 до 10.


Декларација функције,назив функције производ са параметром н,имамо један фор цилус где крећемо од и да има почетну вредност 1, па се док не достигне вредност да буде мања или једнака од 10.И наредбу цоут да се на монитору екрана испише и*п,које смо претходно декларисали као интеџер, о јест да мгу бити само цели бројеви.

У главном коду имамо унос н-тог бреоја,након тога имамо позив функције и програм је спреман за СТАРТ.