Hoe Tekenreeks Naar In Pascal Te Converteren?

Inhoudsopgave:

Hoe Tekenreeks Naar In Pascal Te Converteren?
Hoe Tekenreeks Naar In Pascal Te Converteren?

Video: Hoe Tekenreeks Naar In Pascal Te Converteren?

Video: Hoe Tekenreeks Naar In Pascal Te Converteren?
Video: Джулиан Трежер: 5 способов слушать лучше 2024, Mei
Anonim

Pascal is een van de basisprogrammeertalen die in 1970 is ontwikkeld door de Zwitserse wetenschapper Niklaus Wirth. Het is erg populair in onderwijsinstellingen vanwege zijn eenvoud en geweldige functionaliteit.

Hoe tekenreeks naar in pascal te converteren?
Hoe tekenreeks naar in pascal te converteren?

Gegevenstypen

In de programmeertaal "Pascal" zijn er verschillende soorten gegevens, waarvan kennis van de functies nodig is voor het schrijven van programma's. Er zijn slechts vijf hoofdgegevenstypen:

  • Integer data is een geheel getal dat 1 tot 4 bytes lang is en een specifiek bereik heeft, afhankelijk van het subtype:

    • Kort - van -128 tot 127
    • Byte - van 0 tot 255
    • Woord - 0 tot 65535
    • Int - van -32 768 tot 32 767
    • Lang - van -2 147 483 648 tot 2 147 483 647
  • Echte gegevens zijn een getal met drijvende komma met een enorm bereik. Er zijn in totaal vijf subtypen van dit type gegevens:

    • Echt - van 2,9 E-39 tot 1,7 E +38
    • Enkel - van 1,5 E-45 tot 3,4 E + 38
    • Dubbel - van 5,0 E-324 tot 1,7 E + 308
    • Uitgebreid - van 3.4E-4951 naar 1.1E + 4932
    • Comp - van -2 E + 63 tot +2 E + 63 -1
  • Tekengegevens - elk teken van het alfabet. In talen wordt het aangeduid met de afkorting "char", heeft geen subtypes.
  • Tekenreeksgegevens zijn een reeks tekens die als "tekenreeks" worden geschreven.
  • Booleaanse gegevens - weergegeven als waar of onwaar.

Vertalingen van het ene type gegevens in het andere

Soms wordt het nodig om met meerdere soorten informatie tegelijk te werken. Als u bijvoorbeeld de uitdrukking "45 + 45" in het type "int" schrijft, zal het programma bij het uitvoeren van werk de som van deze getallen weergeven. De situatie is anders met een stringvariabele. Wanneer u dezelfde uitdrukking schrijft, verschijnt ofwel het nummer "4545" of de uitdrukking zelf op het scherm, afhankelijk van de plaatsing van aanhalingstekens. Wiskundige bewerkingen kunnen alleen worden uitgevoerd met behulp van gehele of reële gegevenstypen, omdat ze alleen op getallen werken.

Laten we bijvoorbeeld de som van 2 en 3 vinden met behulp van de programmeertaal Pascal.

Beeld
Beeld

Aangezien het gegevenstype integer wordt gebruikt, wordt bij het starten van het programma alleen het resultaat van de som van twee getallen weergegeven. Als het nodig is om het antwoord mooi te formuleren, dan moet je stringdata gebruiken. Dit kan in één lijn of in twee. De eerste methode is de eenvoudigste, omdat er geen vertaling van "int" naar "string" nodig is.

Beeld
Beeld

Er verschijnen twee lijnen op het scherm. De eerste regel geeft aan welke bewerking is uitgevoerd en de tweede geeft het resultaat weer. Dit is een manier waarop u verschillende soorten gegevens kunt gebruiken. Met zijn hulp is het echter niet mogelijk om de tekst correct op te maken als u meerdere uitdrukkingen moet schrijven. Om dit probleem op te lossen, moet u variabelen invoeren en deze gebruiken om numerieke gegevens naar tekenreeksen te converteren.

Beeld
Beeld

We krijgen dus twee uitdrukkingen, die elk op één regel zijn geschreven. Dit gebruik van het vertalen van variabelen van het type "string" in variabelen van het type "int" is een van de meest voorkomende en wordt constant gebruikt. Andere gegevenstypen kunnen op dezelfde manier worden gewijzigd.

Aanbevolen: