Паскаль тілінде м?ліметтерді енгізу ж?не шы?ару ?шін, я?ни адам мен компьютер арасында м?лімет алмасу ма?сатында алдын ала аны?талатын Input, Output файлдары ?олданылады. Программа берілген м?ндерді Input файлынан алады да, алын?ан н?тижені Output файлына орналастырады. Стандартты енгізу файлы болып пернета?та, ал шы?ару файлы болып дисплей экраны саналады. Ол ?шін енгізу операторы пайдаланылады.
Паскаль тілінде м?лімет енгізетін READ операторыны? жалпы пішімі т?мендегідей:
READ (A1, A2, …, AN);
READLN(A1, A2, …, AN);
READLN;
М?нда?ы, A1, A2, …, AN – айнымалыатаулары, олардыенгізуоператорыны?параметрлерідепатайды. Операторды?параметрлерібіреуденк?пболса, оларды?арасынбосорын?алдыруар?ылыенгізукерек.
READLN алды??ыоператорда?ыдайпернелерденм?ндеренгізілгенненкейінкурсордыкелесі?атар?ак?шіріпжібереді. Еш?андайпараметрсізенгізуоператоры READLN ешбірм?ненгізбейді, теккурсордыкелесі?атар?ак?шіруді?анаат?арады. Енгізілетінайнымалыларды?м?ндері integer, real, char немесе string типтерінежатуым?мкін. Логикалы?айнымалыларм?ндеріенгізілмейді. Мысалы:
М?нда?ыжа?шаішіндегіжайайнымалыларнемесеапострофтармен?оршал?ансимволдартобыболуым?мкін. Мысалы, экран?аА-ным?ні = 13.26дегендішы?ару?шінкелесідейкомандажазамыз:
Паскаль тілінде мәліметтерді енгізу және шығару үшін, яғни адам мен компьютер арасында мәлімет алмасу мақсатында алдын ала анықталатын Input, Output файлдары қолданылады. Программа берілген мәндерді Input файлынан алады да, алынған нәтижені Output файлына орналастырады. Стандартты енгізу файлы болып пернетақта, ал шығару файлы болып дисплей экраны саналады. Ол үшін енгізу операторы пайдаланылады.
Паскаль тілінде мәлімет енгізетін READ операторының жалпы пішімі төмендегідей:
READ (A1, A2, …, AN);
READLN(A1, A2, …, AN);
READLN;
Мұндағы, A1, A2, …, AN – айнымалыатаулары, олардыенгізуоператорыныңпараметрлерідепатайды. Оператордыңпараметрлерібіреуденкөпболса, олардыңарасынбосорынқалдыруарқылыенгізукерек.
READLN алдыңғыоператордағыдайпернелерденмәндеренгізілгенненкейінкурсордыкелесіқатарғакөшіріпжібереді. Ешқандайпараметрсізенгізуоператоры READLN ешбірмәненгізбейді, теккурсордыкелесіқатарғакөшірудіғанаатқарады. Енгізілетінайнымалылардыңмәндері integer, real, char немесе string типтерінежатуымүмкін. Логикалықайнымалылармәндеріенгізілмейді. Мысалы:
Мұндағыжақшаішіндегіжайайнымалыларнемесеапострофтарменқоршалғансимволдартобыболуымүмкін. Мысалы, экранғаА-нымәні = 13.26дегендішығаруүшінкелесідейкомандажазамыз: