കമ്പ്യൂട്ടറുകൾപ്രോഗ്രാമിംഗ്

പാസ്കൽ ൽ സ്ട്രിംഗ് ഓപ്പറേറ്റർ - സ്ട്രിംഗ്

പ്രോഗ്രാമിംഗ് നിരന്തരം പോലുള്ള സ്ട്രിങ്ങുകൾ ചില ഡാറ്റ, കൂടെ ജോലി ബന്ധപ്പെട്ടിരിക്കുന്നു. സ്ട്രിംഗ്: സ്ട്രിംഗ് ഓപ്പറേറ്റർ പാസ്കൽ ഉൾപ്പെടെ മിക്ക ഭാഷകളിലും, അതേ വഴി നിർവചിച്ചിരിക്കുന്നത്. എന്നാൽ പാസ്കൽ ആരംഭിക്കുന്നതിന് മുമ്പായി നിങ്ങൾക്ക് അറിയേണ്ടതുണ്ട് എന്ന് സ്വന്തം പ്രത്യേകതകൾ വസ്തുവകകളും ഉണ്ട്.

പാസ്കൽ ഒരു സ്ട്രിംഗ് എന്താണ്?

ഞങ്ങൾ ഒരു സ്ട്രിംഗ് സിന്റാക്സ് കൈകാര്യം മുമ്പ് പാസ്കൽ ൽ ഡാറ്റ തരം, അത് സ്ട്രിംഗ് കഴിയും മനസ്സിലാക്കാവുന്നതാണ് വേണം. ആസ്കി-പട്ടികയുടെ ഏതൊരംഗത്തെയും ആകാം ഓരോന്നും കഥാപാത്രങ്ങളുടെ ഒരു അറേ, - വാസ്തവത്തിൽ, പാസ്കൽ സ്ട്രിങിലുള്ള. അത്, ഏത് അക്ഷരം, അക്കം, വിരാമ ചിഹ്നം അല്ലെങ്കിൽ സ്ഥലം ഒരു പ്രോംപ്റ്റ് ഉപയോഗിക്കാൻ കഴിയും ആണ്.

പരമാവധി അക്ഷരങ്ങളുടെ എണ്ണം ഒരു വരിയിൽ 255 യൂണിറ്റ് ആണ്, അവരിൽ ഓരോ പൊരുത്തപ്പെടുന്ന സീരിയൽ നമ്പർ ലഭിക്കുന്നു. അതുകൊണ്ട് നിങ്ങൾ ഒരു വേരിയബിൾ ഒരു വലിയ ടെക്സ്റ്റ് എഴുതാൻ ആവശ്യമുണ്ടെങ്കിൽ, സ്ട്രിംഗ് ഒരു അറേ ഉണ്ടാക്കണം. പാസ്കൽ ശരിയായി അഭ്യർത്ഥന പ്രോസസ്സ്, നിങ്ങൾ ദൈർഘ്യമുള്ളതും വാചകം ഡാറ്റ സംരക്ഷിക്കാൻ കഴിയും.

സ്ട്രിംഗ് ഡാറ്റ തരം

മുകളിൽ തരം സ്ട്രിങ് ചുമതലയുള്ള. പാസ്കൽ പ്രോഗ്രാമർ പ്രതീകങ്ങൾ കൃത്യമായ എണ്ണം വ്യക്തമാക്കുക അല്ലെങ്കിൽ സ്ഥിര സമയദൈർഘ്യം അത് വിടാൻ അനുവദിക്കുന്നു - ഈ കേസിൽ, അത് ഒരേ വാദങ്ങൾ, ഒരു സ്ട്രിംഗ് വേരിയബിൾ പ്രസ്താവിക്കേണ്ടതിന്നു 255. തുല്യമോ ആയിരിക്കും, ഒരു കീവേഡ് വ്യക്തമാക്കാൻ ഒരു കോളൻ പിൻതുടർന്നുള്ളതാകണം -: സ്ട്രിംഗ് കൂടാതെ, ആവശ്യമെങ്കിൽ, സ്ക്വയർ ബ്രാക്കറ്റിനുള്ളില് നീളം രജിസ്റ്റർ ലൈൻ. ചുവടെയുള്ള ഉദാഹരണം 10 അക്ഷരങ്ങൾ നീണ്ട, സ്ട്രിങ് "STR" നൽകിയ ആണ്:

വേരിയബിൾ STR: സ്ട്രിംഗ് [10].

പരിപാടിയുടെ പാസ്കൽ സ്ട്രിങ് കോഡ് ഏതെങ്കിലും മൂല്യം സജ്ജമാക്കാൻ കഴിയും - സിംഗിൾ ഉദ്ധരണികളിലുള്ള നൽകുക അത് നൽകേണ്ടതുള്ളൂ.

സ്ട്രിങ് പ്രവർത്തനങ്ങൾ

ഭാഷയെ ആശ്രയിച്ച്, ഒപ്പം സ്ട്രിംഗ് പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഇടപാടുകളുടെ എണ്ണം നിർണ്ണയിക്കുന്നത്. പാസ്കൽ താരതമ്യം ചെയ്ത് സ്ട്രിംഗ് ഡാറ്റ ലയിപ്പിച്ച് അനുവദിക്കുന്നു.

ലയിപ്പിക്കാൻ പ്രവർത്തനം (മറ്റ് വാക്കുകളിൽ ഒരു ശൃംഖല അല്ലെങ്കിൽ ക്ലച്ച്) ഒരു ഒന്നിലധികം വരികൾ സംയോജിപ്പിച്ച് നടപ്പാകും. അതു അടയാളം "" ചേർത്ത് നടപ്പാക്കുന്നത്. അതു പദപ്രയോഗങ്ങൾ, സ്ഥിരാങ്കങ്ങളും വേരിയബിളുകളുടെ പരമ്പര അടങ്ങുന്ന ഒരു വരി പണിയാൻ ഉപയോഗിക്കാൻ കഴിയും.

ഇത് ഓരോ മൂലകം തമ്മിലുള്ള വരികൾ വിടവ് ചൊന്ചതെനതിന്ഗ് വഴി വാക്യത്തിൽ വാക്കുകൾ സംയോജിപ്പിച്ചാണ് ഒഴിവാക്കി ചെയ്യും എന്ന് കുറിക്കുകയും ചെയ്യണം. അതിനാൽ, ഒരു നല്ല നിർമ്മിച്ച ഘടന നേടുകയും കാണ്മാനില്ല ശരിയായ സ്ഥലങ്ങളിൽ ആയിരിക്കണം അതുപോലെത്തന്നെ വ്യക്തമായി സ്പെയ്സ് പ്രതീകം ചേർത്തുകൊണ്ട് വിടവ് സാന്നിധ്യം സൂചിപ്പിക്കുന്നു: "."

പാസ്കൽ മറ്റൊരു ഓപ്പറേഷൻ പൊദ്ദെര്ജ്ഹ്വെത്, - സ്ട്രിംഗ് താരതമ്യം അല്ലെങ്കിൽ സ്ട്രിംഗുകളുടെ താരതമ്യം. അത് ഒരു ലളിതമായ ഗണിത അടയാളങ്ങൾ ഉപയോഗങ്ങൾക്കായി:

  • സമത്വം (=);
  • ഓവർ / കീഴിൽ (> ഒപ്പം <);
  • അസമത്വം (<>);
  • മാത്രമല്ല വലുതാണ് അല്ലെങ്കിൽ തുല്യമാണ് കുറവോ (> = ഒപ്പം <=) തുല്യമാണ്.

റിലേഷണൽ ഓപ്പറേറ്റർമാർ ഫലം ശരിയോ തെറ്റോ ഒരു ബൂളിയൻ മൂല്യം മടങ്ങിവരും.

താരതമ്യ ക്യാരക്റ്റർ സ്ട്രിങ്ങുകൾക്കും പ്രതീക നടപ്പാക്കില്ല, രചനാക്രമം ആദ്യ ഫലം എൻകോഡ് പട്ടിക പ്രകാരം തീരുമാനിക്കുന്നത് വരുമ്പോൾ. അതിനാൽ, വലിയ ഏതാണെന്ന് നിർണയിക്കുന്നത് വരുമ്പോൾ, എവിടെ വ്യത്യസ്ത അക്ഷരങ്ങൾ ഉണ്ടാകും സ്ഥാനങ്ങൾ, കോഡ് താരതമ്യം പുറത്തു പട്ടികയിൽ കൊണ്ടുപോയി ചെയ്യും, അതിന്റെ ഫലങ്ങൾ അടിസ്ഥാനമാക്കി ഓപ്പറേഷന്റെ വരുമാനം ഒരു പ്രതികരണം നിർണ്ണയിക്കുന്നത് ചെയ്യും.

സ്ട്രിങ് ചരങ്ങളുടെ ഉപയോഗിച്ച് ഫംഗ്ഷൻ

ഏതെങ്കിലും പ്രോഗ്രാമിങ് ഭാഷ പോലെ, പാസ്കൽ അവിടെ സ്ട്രിങ് ഉപയോഗിക്കാം കൂടെ ഫംഗ്ഷൻ എണ്ണം ഉണ്ട്. പാസ്കൽ, ഒരു വേരിയബിൾ ഒരു ഭാഗം പകർത്താനും ഒരു ഉപസ്ട്രിംഗ് കണ്ടെത്താൻ, പരസ്പരം ഒന്നിലധികം സ്ട്രിങ്ങുകൾ സംയോജിപ്പിച്ച്, അതിന്റെ നീളം കണക്കുകൂട്ടാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ താഴെ 4 പ്രവർത്തനങ്ങൾ ഉപയോഗിച്ച് നടക്കുന്ന:

  • ലൈൻ പകർത്തുന്നത് പകർപ്പ് ഫംഗ്ഷൻ യോജിക്കുന്നു. ഇത് അടങ്ങിയിരിക്കുന്ന മൂന്നു ഘടകങ്ങളെ - ഒരു സ്ട്രിംഗ് അല്ലെങ്കിൽ വേരിയബിൾ പേര്, പ്രാരംഭ സ്ഥാനം ദ് എണ്ണം അക്ഷരങ്ങൾ എന്നു നിങ്ങൾ താൽപ്പര്യപ്പെടുന്ന പകർപ്പ്:

പകർത്തുക (എസ്, POZ, വ) - സ്ട്രിങ് വേരിയബിൾ, ഒപ്പം POZ n - - ഒരു പൂർണ്ണസംഖ്യ എസ് ആണ്.

  • CONCAT ഫംഗ്ഷൻ ഉപയോഗിച്ച് പ്രവർത്തനം കൂടുതൽ സൗകര്യപ്രദമായ വഴി, ചിഹ്നം ഉപയോഗിച്ച് "", ഒരു സ്ട്രിംഗ് ശൃംഖല പുറമേ. അതിന്റെ വാദങ്ങൾ സംയുക്ത വേണം എല്ലാ ലൈനുകളും പ്രതീകാത്മക പദപ്രയോഗങ്ങൾ ഉപയോഗിച്ച് പോലെ:

CONCAT (S1, S2 ...).

  • പലപ്പോഴും പാസ്കൽ ചടങ്ങിൽ ഉപയോഗിക്കുന്ന ദൈർഘ്യം. അതിൽ അക്ഷരങ്ങളുടെ എണ്ണം അറിയാൻ, എന്നുവെച്ചാൽ - നിങ്ങൾ സ്ട്രിംഗ് ദൈർഘ്യം കണക്കുകൂട്ടാൻ ഇത് ഉപയോഗിക്കാനാകും. ഇതിന് മാത്രം വാദം സ്ട്രിംഗ് തന്നെ - ഔട്ട്പുട്ട് ഉപയോക്താവ് ഒരു പൂർണ്ണസംഖ്യ മൂല്യം ലഭിക്കും:

ദൈർഘ്യം (STR).

  • സ്ഥാനം - പിന്നെ പാസ്കൽ ൽ പ്രവർത്തനങ്ങൾ അവസാന ഉപസ്ട്രിംഗ് ആരംഭത്തിൽ തിരയാൻ ആണ്. ഇത് ആവശ്യമായ ഉപസ്ട്രിംഗ് ആരംഭിക്കുന്നതിനായുള്ള അക്ഷരങ്ങളിൽ എണ്ണം നൽകുന്നു, അതിന്റെ അഭാവത്തിൽ കാര്യത്തിൽ, 0 ഫലമാണ്:

സ്ഥാനം (ാ, എസ്).

പരിചരണങ്ങൾ വരിവരിയായി പാസ്കൽ

പാസ്കൽ ഉപയോഗിക്കുന്ന സാധാരണ നടപടിക്രമങ്ങൾ, മാത്രം രണ്ട്. ആദ്യം നിങ്ങൾ ഒരു ഉപസ്ട്രിംഗ് നീക്കം അനുവദിക്കുന്നു, രണ്ടാം - ഒരു പരമ്പര സ്ട്രിംഗ് തിരുകുന്നതിന്.

അങ്ങനെ, നടപടിക്രമം ചിഹ്നങ്ങൾ ഒരു നിശ്ചിത എണ്ണം ഒരു ഉപസ്ട്രിംഗ് എന്ന പറഞ്ഞു സ്ഥാനം തിരഞ്ഞെടുക്കപ്പെടുന്ന വരി ഇല്ലാതാക്കുകയും ഇല്ലാതാക്കുക. ഇവ ഓരോ പ്രവർത്തനം വാദം:

(എസ്, POZ, N) ഇല്ലാതാക്കുക .

പിന്നെ, ഒരു സ്ട്രിംഗ് പ്രതീകങ്ങളുടെ ഒരു സീക്വൻസ് തിരുകാൻ നിങ്ങൾ തിരുകുക ഉപയോഗിക്കാം. നടപടിക്രമം മൂന്നു ഘടകങ്ങളെ പങ്ക് ഉണ്ട് - ഉപസ്ട്രിംഗ്, സ്ട്രിംഗ് സ്ഥാനവും ഇട്ടതിനു കഥാപാത്രങ്ങളുടെ ആയ നിന്ന്:

(ാ, എസ്, POZ) ചേർക്കുക .

ഡാറ്റ ലൈനുകൾ തരം മാറ്റുന്നത്

ഔട്ട് പോയ ജോലികൾ പലപ്പോഴും ചരങ്ങളുടെ തരം മാറ്റണം. പൂർണ്ണസംഖ്യയാക്കി ഒരു സ്ട്രിംഗ് പരിവർത്തനം എങ്ങനെ ഉദാഹരണത്തിന്,,. പാസ്കൽ സൃഷ്ടിയുടെ തുക അവർ തരം മാറ്റേണ്ടതുണ്ട്, തുടർച്ചയായി എഴുതിയ നമ്പറുകൾ ചേർക്കുക അനുവദിക്കുന്നില്ല, അതിനാൽ. ഈ പ്രത്യേക നടപടിക്രമങ്ങൾ ഉണ്ട്:

  • പാസ്കൽ ഒരു പൂർണ്ണസംഖ്യയാക്കി ഒരു സ്ട്രിംഗ് പരിവർത്തനം നടപടിക്രമങ്ങൾ സ്ത്ര്തൊഇംത് ഉപയോഗിക്കേണ്ടതുണ്ട്. ഫലമായി ഇന്റഗ്രർ മൂല്യം ഒരു വേരിയബിൾ എഴുതിയ കഴിയും, അതു കൊണ്ട് ഗണിതശാസ്ത്ര പ്രവർത്തനങ്ങൾ നടത്തുക.
  • ഉപയോഗിച്ച സ്ത്ര്തൊഫ്ലൊഅത് നടപടിക്രമം തന്നിരിക്കുന്ന സ്ട്രിംഗ് ഒരു ഫ്ലോട്ടിങ് പോയിന്റ് നേടേണ്ടതുണ്ട് ആവശ്യമെങ്കിൽ. അതുപോലെ ഒരു സംഖ്യയിൽ, അതിന്റെ നടപ്പാക്കാൻ ഫലം ഉടനെ ഉപയോഗിക്കാൻ കഴിയും.

  • റിവേഴ്സ് പ്രവർത്തനം നടത്തുന്നതിന് - ഒരു സ്ട്രിംഗ് ഒരു നമ്പർ പരിവർത്തനം - നിങ്ങൾ ഇംത്തൊസ്ത്ര് വേണ്ടി ഫ്ലോട്ടിങ് പോയിന്റ് ആൻഡ് ഇന്റിജർ മൂല്യങ്ങൾ വേണ്ടി ഫ്ലൊഅത്തൊസ്ത്ര് നടപടിക്രമങ്ങൾ ഉപയോഗിക്കണം.
  • Str ആൻഡ് വാൽ - തരം മാറ്റാൻ മറ്റൊരു വഴി ഏത് ആദ്യമോ അവസാനമോ ഡാറ്റ തരം, അറിയാൻ ആവശ്യമില്ല പ്രത്യേക നടപടിക്രമങ്ങൾ, ഉപയോഗം ആണ്. ആദ്യം ഒരു സ്ട്രിംഗ് സംഖ്യ വിവർത്തനം ഉത്പാദിപ്പിക്കുകയും ഒരു വാദം രണ്ട് മൂല്യങ്ങൾ പോലെ - വിത്തു വേരിയബിൾ പേര് വരി. രണ്ടാം റിവേഴ്സ് പ്രവർത്തനം അഭിനയം, കൂടുതൽ ഒരു പാരാമീറ്ററുണ്ട് - നൽകിയ സംഭാഷണം കൃത്യത പറയാൻ കോഡ് നടപടിക്രമം സംഖ്യാ ആൻഡ് സ്ട്രിംഗ് മൂല്യങ്ങൾ പുറമെ. ഉദാഹരണത്തിന്, ശ്രമിക്കുന്ന എഴുതാനുള്ള The ഭിന്ന നമ്പറിലേക്ക് ഒരു സംഖ്യയിൽ വേരിയബിൾ, The കോഡ് ഇഷ്ടം ഷോ The എണ്ണം അക്ഷരങ്ങൾ, ഏത് ഉണ്ടായിരുന്നു ഒരു പരാജയം എപ്പോൾ ശരിയായ പരിവർത്തനം, അതിന്റെ മൂല്യം 0.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ml.delachieve.com. Theme powered by WordPress.