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.