/* Ċ El Ġgran Ġlib ro Ġde ĠKotlin Ċ ( para Ġprogram adores Ġde Ġback Ġend ) Ċ Ċ Editor ial : ĠMar combo Ġ( https :// www . mar combo . com /) Ċ Autor : ĠL uis ĠCri ado ĠF ern Ã¡n dez Ġ( http :// lu is . cri ado . online /) Ċ Ċ CAP Ãį T UL O Ġ 5 : ĠFUNC ION ES Ċ Ġ*/ Ċ Ċ package Ġmar combo . l cri ad of . cap itulo 5 Ċ Ċ fun Ġoper acion ( ent rada 1 : ĠInt , Ġentrada 2 : ĠInt , Ġf : Ġ( Int , ĠInt ) Ġ-> ĠInt ) Ġ: ĠInt Ġ{ Ġ// Ġ 1 ĊĠĠĠ Ġreturn Ġf ( ent rada 1 , Ġentrada 2 ) Ġ// 2 Ċ } Ċ Ċ fun Ġsum a ( sum ando 1 : ĠInt , Ġsum ando 2 : ĠInt ) Ġ= Ġsum ando 1 Ġ+ Ġsum ando 2 Ġ// Ġ 3 Ċ fun Ġrest a ( min u endo : ĠInt , Ġsu stra endo : ĠInt ) Ġ= Ġmin u endo Ġ- Ġsu stra endo Ġ// Ġ 4 ĊĊ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġvar Ġnum 1 : Int = 1 0 ĊĠĠĠ Ġvar Ġnum 2 : Int = 3 ĊĊĠĠĠ Ġvar Ġresultado Ġ= Ġoper acion ( num 1 , Ġnum 2 , Ġ:: sum a ) Ġ// Ġ 5 ĊĠĠĠĠĠĠ Ġprintln (" "+ num 1 +" Ġ+ Ġ"+ num 2 +" Ġ= Ġ"+ resultado ) Ġ Ġ// Ġ 6 ĊĠĠĠ Ġresultado Ġ= Ġoper acion ( num 1 , Ġnum 2 , Ġ:: rest a ) ĊĠĠĠĠĠĠ Ġprintln (" "+ num 1 +" Ġ- Ġ"+ num 2 +" Ġ= Ġ"+ resultado ) ĊĊĠĠĠ Ġ// Ġo tra Ġforma Ġde Ġhacer lo ĊĠĠĠ Ġnum 1 = 2 3 ĊĠĠĠ Ġnum 2 = 7 ĊĠĠĠ Ġprintln (" "+ num 1 +" Ġ- Ġ"+ num 2 +" Ġ= Ġ${ oper acion ( num 1 , Ġnum 2 , Ġ:: rest a )} ") Ġ// Ġ 7 Ċ Ċ }