While begizta
While begizta programazio egituratuan lengoaia gehienek erabiltzen duten begizta bat da, baldintza bat betetzen den bitartean bere edukia exekutatzea helburu duena.
Sintaxia
Pseudokodez idatzitako kodea honakoa liteke:
(baldintza) betetzen den bitartean (begiztaren edukia) begiztaren itxiera
- Baldintzak balio boolear bat bueltatzen duen aldagai edo adierazpen bat izan beharra dauka.
Lengoaia batzuen berezitasunak
Lengoaia batzuetan boolearrak ez diren balioak ere erabil daitezke baldintza bezala; esate baterako, 0 bueltatzen badu baldintza betetzen ez dela kontsideratzen da, eta betetzen dela beste kasu guztietan.
Adibidea
C programazio lengoaian idatzitako adibidea:
int Tekla = 0; while (Tekla == 0) { Tekla = readkey(); /* Tekla bat irakurtzen du */ }
Adibide honetan programa itxaroten geldituko da erabiltzaileak tekla bat sakatu arte; orduan, aurrera jarraituko du.
Kanpo estekak
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.