Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Turbo Pascal - дағы енгізу және шығару операторлары

ce="Times New Roman, serif">Сонымен, READ (аl, а2,...,an); READLN; операторларының орнына бір ғана READLN (аl, а2,...,an) операторын пайдалануға болады.

4.2 Символдық мәліметтерді енгізу операторы.

 

Символдық деректерді пернетақтадан енгізу READ (READLN) операторы

арқылы жүргізіледі, оларды енгізудің төмендегідей ерекшеліктері бар.

1. Бос орын таңбасы - '_' Паскаль тілінде символ орнына жүретіндіктен,

символдық айнымалылардың мәндері (символдар) бос орынсыз жазылады.

2. Бір айнымалыға бір ғана символ меншіктеледі. Мысал ретінде төмендегі

программа үзіндісін қарастырайық:

......................

VAR А, В, С: CHAR;

.......................

READ (А, В, С);

.......................

 

Бұл мысалдағы READ операторы орындаларда пернетақтадан мынадай мәндер SNR енгізсек, онда айнымалылар өз орындарына сәйкес: A='S', B='N', C='R' мәндерін қабылдайды. Егер мәндерді S_N_R түрінде берсек, онда айнымалылар орындарына сәйкес A='S', В='_', С=' N' мәндерін қабылдайды да, соңғы екі таңба ешқайда енгізілмейді.

3. Символдық айнымалыларды енгізудің тағы бір ерекшелігі - тек Eпter

пернесі басылса да, оны READ операторы бос орын символы ретіндe қабылдайды. Мысалы, айнымалыларға: А=3, В=4, C='W', D='F' ,мәндерін меншіктеп, оны экранға шығару қажет болса, онда оған мынадай программа жазу керек:

VARA, В: INTEGER;

С, D: CНAR;

BEGIN

WRlTELN (' А, В, С, D мәндерін енгізіндер :');

READ (А, В);

READ (С, D);

WRlTELN (А, В, С, D);

END.

Бұл программа орындалу кезінде пернетақтадан мынадай мәндер енгізілген болса:

3 4

WF

онда А = 3, В = 4, С=' " D = 'W' болады, себебі 4 санынан соң басылған Enter пернесі бос символ ретінде меншіктеледі де, соңғы F символы ешқайда енгізілмейді. Программадағы айнымалылар мәнді дұрыс қабылдауы үшін екі оператордың арасына параметрсіз және бір енгізу операторын мына түрде жазу қажет:

Пред.678910След.
скачать работу

Turbo Pascal - дағы енгізу және шығару операторлары

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ