Formularea. Afișați trei cifre introduse pe tastatură în ordinea inversă față de intrarea lor.
Cu alte cuvinte, am intrat de la tastatura sunt trei numere (încep cu primul, apoi al doilea și al treilea), iar apoi singurul lucru pe care trebuie să facem - este de a aduce de-al treilea, apoi al doilea și prima.
Soluția. Deoarece trei cifre sunt introduse de la tastatură, este necesar să existe trei variabile. Le numim ca pe un a. b și c. Datorită faptului că ne-am spus nimic despre faptul în care segmentul pot fi aranjate numere introduse, vom lua tipul întreg. Deoarece acoperă atât cifre pozitive, cât și negative, într-un anumit interval (de la -2147483648 la 2147483647). Apoi, trebuie să utilizați scrieți declarația de ieșire (writeln), în lista de argumente care (reamintească faptul că lista de scriere (writeln) Argumentul poate conține numai variabile, dar constante și expresii aritmetice), aceste variabile vor fi în ordine inversă. În acest caz, vom folosi operatorul de scriere. care după ieșirea rezultatului va muta cursorul pe următoarea linie:
Cu toate acestea, dacă vom lăsa în această formă, putem vedea că în derivarea dintre variabilele nu va exista nici un decalaj, iar ei vor chestii se face si arata vizual ca un singur număr. Acest lucru se datorează faptului că am folosit atunci când intră spații pentru a separa numere, iar spațiile nu afectează în nici un fel conținutul variabilelor care urmează să fie eliminate în mod constant de către operatorul writeln fără adăugiri. Pentru a evita acest lucru, trebuie să adăugați la lista de argumente pentru a writeln două spații text constantă. Pur și simplu pune, spațiul liber constantă - caracterul este spațiu gol ghilimele simple (apostrof - simbolul „„“). Prima Constanta va împărtăși variabilele a și b. al doilea - b și c. Ca urmare, operatorul nostru va fi de ieșire:
writeln (c, '', b, '', a);
Acum funcționează astfel: tipărește variabila c. apoi un singur caracter spațial urmat de b. apoi un caracter mai mult spațiu și, în final, variabila a.