readkey funtzioak ez du parametrorik jasotzen, parametrorik ez duelako behar. Bere emaitza teklatuaren karaktere bat da. Hauek dira readkey funtzioaren ezaugarriak:
program readkey_funtzioa ; uses crt; var cKarak1, cKarak2 : char ; begin clrscr ; writeln('Hasteko readln prozedurak karaktere bat') ; writeln('nola irakurtzen duen ikus dezagun') ; writeln('Lehenengo karakterea eman: ') ; readln(cKarak1) ; (* zein karaktere sartzen ari garen ikusten dugu *) (* RETURN baten bitartez baieztatu behar dugulako *) cKarak1 := lowercase(cKarak1) ; (* string edo char bat minuskuletara *) write('Lehenengo karakterea =====>', cKarak1, '<=====') ; writeln ; writeln ; writeln('readkey funtzioaren txanda, funtzio hau') ; writeln('soilik karaktereekin erabil daiteke') ; writeln('Bigarren karakterea eman: ') ; cKarak2 := readkey ; (* sarrerako parametrorik ez daukan funtzio baten *) (* deia, funtzioaren emaitza karaktere bat izanik *) cKarak2 := lowercase(cKarak2) ; (* string edo char bat minuskuletara *) writeln('Bigarren karakterea =====>', cKarak2, '<=====') ; writeln ; writeln ; writeln ; writeln('==============================') ; writeln('Edozein tekla sakatu amaitzeko') ; writeln('==============================') ; repeat until keypressed ; end. |
Hona hemen ReadKey_funtzioa izeneko programaren exekuzio baten irudia:
iruzkinik ez:
Argitaratu iruzkina
Iruzkinen bat idazteko Google-ko kontu bat behar duzu. Iruzkin guztien moderazio-ardura blogeko administratzaileari dagokio.