Programirani jezik Pascal koristi upute kao što su čitanje i readLn. Što su oni?
Sadržaj članka
- Što je izjava za čitanje??
- Što je readLn izjava?
- usporedba
- stol
Što je izjava za čitanje??
Ova je upute namijenjena pružanju unosa različitih vrijednosti varijabli koje koriste PC tipkovnica pri korištenju jezika Pascal. Shema za pozivanje dotične upute izgleda jednostavno: poput read ("varijabilna vrijednost").
U praksi se upute za čitanje upotrebljavaju za osiguranje čitanja određenih podataka iz datoteke i naknadno dodjeljivanje vrijednosti izvađenih iz odgovarajućih podataka varijablama koje su određene prilikom pristupa postupku.
Ako je korisnik pogriješio prilikom unošenja podataka, ne odgovaraju nijednoj vrsti varijabli koje se odražavaju u uputama, program zaustavlja izvršavanje naredbi. Istovremeno se na zaslonu računala pojavljuje poruka koja označava da je u aplikaciji došlo do pogreške.
oglasAko programer koristi nekoliko uputa za čitanje, tada će se podaci nekako upisati u isti redak. Sljedeći prijelaz je moguć samo ako se završi trenutni redak. Istodobno, informacije smještene u drugi redak mogu se pročitati pomoću upute readLn. Razmotrite njegove značajke detaljnije..
do sadržaja ↑Što je readLn izjava?
Bit upute readLn jest postavljanje uvjeta u programu pod kojima:
- bilo koji broj upisan u nizu uputama je dodijeljen posljednjoj varijabli;
- preostalo područje retka program ne obrađuje, dok će za sljedeću uputu biti potreban novi unos.
Dakle, možete unijeti upute:
readLn (C, D); čitati (E);
A ako nakon toga unesete red 1 2 3 s tipkovnice, tada će varijabla C dobiti vrijednost 1, D - 2. Ali program neće dodijeliti određenoj vrijednosti varijabli E sve dok korisnik ne upiše novi broj.
Kao u slučaju upute za čitanje, ako korisnik podatke pomoću naredbe readLn pogrešno upiše vrstu podataka, program prekida i prikazuje poruku da se dogodila pogreška.
do sadržaja ↑usporedba
Glavna razlika između readLn i read-a je u tome što prvi postupak uključuje prelazak programa na redak u datoteci koji slijedi nakon onog u kojem su napisane upute. Drugi postupak omogućuje programu čitanje podataka smještenih u sljedećem retku, samo uz dozvolu korisnika - ako pritisne Enter.
U praksi se upotreba readLn instrukcije najčešće vrši kako bi se osiguralo kašnjenje između rezultata aplikacije i prijelaza na sljedeću. Odgovarajuće odlaganje traje dok korisnik ne pritisne Enter.
Utvrdivši razliku između readLn i čitanja u Pascalu, ispravljamo zaključke u tablici.
do sadržaja ↑stol
čitati | readLn |
Što imaju zajedničkog? | |
Upute za čitanje i readLn namijenjene su rješavanju istog problema - postavljanje uvjeta za dodjeljivanje vrijednosti različitim varijablama na Pascal jeziku | |
Koja je razlika među njima? | |
Ova funkcija pretpostavlja da program čita upute iz sljedećeg retka datoteke nakon izvršavanja upute u trenutnom retku | Ova funkcija pretpostavlja da program čita upute iz sljedećeg retka datoteke nakon izvršavanja upute na trenutnoj, a također pod uvjetom da korisnik pritisne Enter |