Readln - de la turbo la Pascal crearea de jocuri tridimensionale

Prima întrebare pe care am primit a fost următorul conținut (aparent după ce au încercat să dezasambleze orice cod software):

Tema, pot otvetet aceste întrebări:






1. Ce este writeln, scrie, readln readln și atunci când acestea sunt scrise.
2.Ce este clrscr și când este scris.

Vedem că întrebările de bază, și, prin urmare, încercările de a înțelege independente nu au condus la nici un rezultat.
Prin urmare, acest tutorial voi dedica elementele de bază de programare în Turbo Pascal, la deschiderea prima pagină a acestei secțiuni pe site-ul mir-vsego.ru în același timp.

Mai întâi de toate, să ne amintim un astfel de lucru, acel program Pascal trebuie să aibă neapărat un început și un sfârșit.
Acestea sunt numite, doar în limba engleză (de altfel, să învețe limba engleză, va fi dificil fără el):

Astfel de structuri în program pot fi multe, dar numai ultimul punct de sfârșit trebuie să se încheie.
O alta este de a atrage atenția asupra faptului că acest caz (dimensiune Letter) în limba Pascal nu contează. Puteți scrie chiar

Ei bine, acum puteți începe scrierea programului:

//-l, apoi citiți mai departe

pentru că ar fi programul nostru să apăsați Ctrl + F9
înainte de flash, un ecran negru pe ea nu este ceva de văzut, dar nu aveți timp pentru a vedea. De ce? Pentru că Pascal împlinit tot ce ai zis el, și a închis programul. Deci, ai nevoie ca el ar trebui să aștepte un pic, astfel încât să putem vedea ceea ce el ne-a scris acolo ...

Modificăm programul nostru un pic:

// nu uitați despre virgulă la sfârșitul fiecărei comenzi
// Start și de ceas. Acum, programul nu se închide până nu avem ceva care nu este introdus într-o tastatură.







Revenind la întrebare.
>> ce este writeln, scrie, readln și readln

Această intrare și de ieșire de informații pe ecran.
Citește - înseamnă că citește Pascal (asteapta de la tine niște informații)
Scrieți - contrar Pascal însuși ceva pentru tine display-uri.

Diferența dintre Citește, readln și scrie, WriteLn numai ca vom transfera apoi într-o nouă linie (consola Ln - prescurtarea de linie).

Uită-te la diferența de vedere vizual (teoria este utilă, dar numai practică învață într-adevăr).

explica de ce apare pe ecran:

slovo1slovo2slovo3slovo1
slovo2
slovo3

slovo1slovo2slovo3
slovo1
slovo2
slovo3

Acum a doua întrebare:
>> 2. Ce clrscr și când este scris.

Destul de ciudat, că a existat o întrebare despre ClrScr. dar nu a existat nici o întrebare cu privire la utilizările CRT;
Cu clrscr totul este simplu - este clar procedura de ecran (abreviat din limba engleză Clear Screen (clar ecranul).). După aplicarea sa ecranul este șters de tot ce era pe ea, si este doar negru. Puteți juca cu exemplul anterior, și în diferite părți ale echipei cod povstavlyat ClrScr. Ca aceasta:

// încerca să facă la fel ca în exemplul, și ... Și acum se pune întrebarea inevitabilă cu privire la utilizările CRT;

Pascal ne spune: EROARE: identificator necunoscut și ne indică linia de unde se spune ClrScr. Pur și simplu pune, Pascal nu știe ce ClrScr. Dar putem adăuga cunoștințe la el pentru acest lucru chiar la începutul programului-scrierii Folosește comanda (ceea ce indică faptul că programul nu dispune de un set standard de cunoștințe), și apoi module separate prin virgulă care doresc să se conecteze. Procedura clrscr Crt stocată în modulul. Noi încă interesat doar în ea, mai ales că celălalt nu știm

Iată ce sa întâmplat:

Acum puteți vedea cum ecranul clar.

Aici referința este de a stabili procedurile principale și funcțiile Turbo Pascal. Bucurați-vă, dacă este necesar, există tot ceea ce viitorul apropiat va trebui să facă față.

şi după
Sarcina # 2:

Folosind cunoștințele dobândite în clasă pentru a ajunge pentru a merge pe ecran doar o astfel de mașină aici:

PS: va atrage mai bine - pavilion în mână!

Când quest-uri de completare sunt tineri Padawan, codul lor este stabilită va fi disponibil pentru descărcare.