>> DAVID J. MALAN: Let ezartzeko en gaur egun bat horrek ez du, besterik gabe, bigarren mailako funtzioa
efektua, baizik itzultzen Itzultzen den balioa.
Zehazki, dezagun ezartzea funtzio bat izeneko int positiboa zeinen lortu
bizitzan helburu da, zehazki horretarako.
Hain zuzen ere, erabili nahi nuke honela, funtzio hau -
int N lortzen int positiboa lortzeko.
Eta ondoren, inprimatu f, esker ehuneko i gisa
leku-marka, koma, amaieran.
>> Orain, jakina, lortuko positiboa int oraindik ez du existitzen.
Hargatik agintzen duen ezartzeko egindako nire fitxategiak lerro baten gainean gehituz
bezalako int signifying funtzio hau egingo int itzultzeko -
int positiboa lortzeko.
Eta dezagun zehaztu esplizituki duten esta funtzioa ez du inolako sarrera hartu, eta
beraz, bere argumentuak hutsune daude.
Dezagun orain nire fitxategia behealdean, Besterik gabe, beraz, nagusiaren I mantendu daiteke goian,
benetan ezartzeko edo definitu funtzio hori.
>> Lehen hasteko bera izan beharko dugu sinadura, nolabait esateko -
int int void positiboa lortzeko.
Eta orain en ezartzea lortu dezagun honela int positiboa.
Dezagun deklaratzen int, ere deitzen N baina egiten dugu ia ezer deitu ahal
nahi genuke, honako hau egin bitartean zenbait baldintza egia da, eta behar dugu itzultzeko
momentu batean egoera hori.
Inprimatu f, mesedez me int positiboa, eta orain dezagun erabili Get int etik
CS50 benetan liburutegian int hori lortzeko.
>> Baina nire egoera, eta egin dezagun hau begizta hain luze N 1 baino gutxiago.
Bestela esanda, hain luze erabiltzaile gisa urtean ez niri eskainiz lankidetzan aritzeko
int positiboarekin, let me berriro gonbita berari berriro, eta berriro, eta berriro
zuen arte ez.
Baina ez dut oraindik egin, delako funtzio hori behar dut amaieran
benetan egiten zerbait sarrera hori.
Eta beraz, ez dut nahi itzuli buruz joan bueltan amaieran bezalako lerro batekin
puntu eta koma, horrela benetako bat itzuli nagusiak funtzio hau deitu duten int.
Orain merezi egoten nahiz int itzultzen positiboak lortu int in, da
zalantzarik fin bueltatu dezan int positiboa zehazki.
Ez dago datu-mota berezi bat zenbaki oso zehazki, beraz, dugu
besterik gabe erabili eraiki "int".
>> Orain line bederatzietan back, konturatu naiz duela inprimatzeko N. Baina N lerro honetan
hori deklaratu N dagokio line zortzi urtean.
Beraz, bihurtzen da erabat izan dezakezu berdinean, beraz izeneko aldagai
existitzen dira barruan betiere esparru ezberdinetan.
Eta gogoratzen duten esparrua definitzen da formula giltzak ondoen
inguratzen aldagaia duen definitu duzun.
>> Dezagun konpilatu eta programa hau exekutatu.
Funtzioak egiteko 1, dot slash funtzioak 1.
Dezagun eman int-antzeko 50 positibo bat, eta 50 esker dio.
Bien bitartean, ez badugu lankidetzan aritzea, programa berriro martxan, emanez
0, eta berriro galdetuko dut, edo hura ematea negatiboak 1, berriro galdetuko dut.
Baina ni laguntzen dute, beti ere, bada egin, ekin diotenez, 50, 50 izan dut eskertu.