Програмски језик Пасцал користи инструкције као што су читање и реадЛн. Шта су они??
Садржај чланка
- Шта је изјава за читање??
- Шта је реадЛн изјава?
- Поређење
- Табела
Шта је изјава за читање??
Ово упутство има за циљ да унесе са ПЦ тастатуре различите вредности променљивих приликом коришћења Пасцал језика. Шема за позивање дотичне инструкције изгледа једноставно: попут реад ("променљива вредност").
У пракси се упутство за читање користи да би се осигурало читање одређених података из датотеке и накнадно додељивање вредности извађених из одговарајућих података променљивим које су одређене приликом приступа процедури.
Ако је корисник погријешио приликом уношења података, оне не одговарају ниједној врсти варијабли које су наведене у упутама, програм зауставља извршавање наредби. Истовремено се на екрану рачунара појављује порука која каже да је у апликацији дошло до грешке.
ОглашавањеАко програмер користи неколико упутстава за читање, тада ће подаци некако бити унети у исту линију. Следећи прелаз је могућ само ако се тренутна линија заврши. У исто време, информације смештене на другој линији могу се прочитати помоћу инструкције реадЛн. Размотрите његове карактеристике детаљније..
до садржаја ↑Шта је реадЛн изјава?
Суштина реадЛн упутства је постављање услова у програму под којима:
- било који број унесен у низу даје инструкција последњој променљивој;
- преостали дио линије програм не обрађује, док ће наредна упутства захтијевати нови унос.
Дакле, можете да унесете упутство:
реадЛн (Ц, Д); читање (Е);
А ако након тога унесете ред 1 2 3 са тастатуре, тада ће променљива Ц добити вредност 1, Д - 2. Али програм неће доделити променљиву Е одређену вредност све док корисник не унесе нови број.
Као и у случају упутства за читање, ако корисник податке погрешно унесе тип података помоћу наредбе реадЛн, програм прекида и приказује поруку да је дошло до грешке.
до садржаја ↑Поређење
Главна разлика између реадЛн и реад-а је у томе што прва процедура укључује програм прелазак на линију у датотеци која слиједи након оне у коју су написана упутства. Други поступак омогућава програму да чита податке смештене у следећем реду, само уз дозволу корисника - ако притисне Ентер.
У пракси се употреба реадЛн инструкције најчешће врши како би се осигурало одлагање између резултата апликације и преласка на следећу инструкцију. Одговарајуће одлагање траје док корисник не притисне Ентер.
Утврдивши разлику између реадЛн и читања у Пасцалу, закључујемо закључке у табели.
до садржаја ↑Табела
читати | реадЛн |
Шта имају заједничког? | |
Упуте за читање и читање за сврху су за решавање истог проблема - постављање услова за додељивање вредности различитим променљивим на Пасцал језику | |
Која је разлика између њих? | |
Ова функција претпоставља да програм чита упутства из следећег ретка датотеке након извршавања упутстава из тренутне линије | Ова функција претпоставља да програм чита наредбе из следећег реда датотеке након извршења упутстава из тренутне, а такође под условом да корисник притисне Ентер |