Három számot jelenít meg fordított sorrendben a bemenethez, a pascal feladatokhoz, a programozáshoz

A készítmény. Mutasson három számot a billentyűzetre, fordított sorrendben a bemenetükhöz.

Más szavakkal, három számot adtunk a billentyűzetből (első, majd második és harmadik), utána pedig az egyetlen dolog, amire szükségünk van, a harmadik, majd a második és az első.

A megoldás. Mivel három szám szerepel a billentyűzeten, három változó szükséges. Jelöljük őket a. b és c. Figyelembe véve azt a tényt, hogy nem mondunk semmit arról, hogy a megadott számok mennyi ideig találhatók, a típus egészét vesszük. Mivel mind a pozitív, mind a negatív számokat egy adott tartományban (-2147483648 és 2147483647 között) fedezi. Akkor kell használni a kimeneti nyilatkozat write (writeln), a listán az érv, hogy (Emlékeztetünk arra, hogy a lista write (writeln) érvelés tartalmaznak csak változókat, de állandók és aritmetikai kifejezések), ezeket a változókat lesz fordított sorrendben. Ebben az esetben a writeln operátort használjuk. amely az eredmény kimenete után a kurzort a következő sorra mozgatja:

Ha azonban ezt a formát elhagyjuk, látjuk, hogy a változók között nincs tér, és lesznek varratok és vizuálisan egy számnak tűnnek. Ez annak köszönhető, hogy gépeléskor szóközöket különítettünk el, és az üresek önmagukban semmiben sem befolyásolják a változók tartalmát, amelyet a writeln operátor következetesen adja hozzá kiegészítések nélkül. Ennek elkerülése érdekében két szövegkonstans-teret kell hozzáadnunk a writeln argumentumlistához. Egyszerűen fogalmazva, a fehértávolság konstans egy űrhajó, amely egyetlen aposztrófban van elhelyezve (az apostrófa a "" jel). Az első konstans elkülöníti az a és b változókat. a második - b és c. Ennek eredményeként a kimeneti kimutatásunk:

írj (c, '', b, '', a);

Most így működik: kinyomtatja a c változót. majd egy szóköz karaktert, majd b. akkor még egy szóköz karakter és végül a változó a.