Инструменты пользователя

Инструменты сайта


subjects:programming:pascal

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
subjects:programming:pascal [2017/12/05 20:44]
error: inc
subjects:programming:pascal [2018/05/31 21:22]
удалено
Строка 17: Строка 17:
 ^ORD(N)|Порядковый номер N|<code pascal>​ORD(5);//​=5 ^ORD(N)|Порядковый номер N|<code pascal>​ORD(5);//​=5
 ORD('​b'​);//​=98</​code>​|| ORD('​b'​);//​=98</​code>​||
-^ODD(N)|Проверка N на чётность|<​code pascal>​ODD(5);//​=True+^ODD(N)|Проверка N на (''​не''​)чётность|<​code pascal>​ODD(5);//​=True
 ODD(4);//​=False</​code>​|| ODD(4);//​=False</​code>​||
 ^PRED(N)|Предшествующее значение N|<code pascal>​PRED('​b'​);//​='​a'</​code>​|| ^PRED(N)|Предшествующее значение N|<code pascal>​PRED('​b'​);//​='​a'</​code>​||
Строка 44: Строка 44:
 ^AND|Пересечение,​ или логическое умножение|<​code pascal></​code>​|| ^AND|Пересечение,​ или логическое умножение|<​code pascal></​code>​||
 ^XOR|Исключающее ИЛИ, или сложение по модулю два|<​code pascal></​code>​|| ^XOR|Исключающее ИЛИ, или сложение по модулю два|<​code pascal></​code>​||
 +^Другое^^^^
 +^Randomize|Инициализация генератора случайных чисел (обычно,​ в начале программы,​ сразу после ''​begin''​)|<​code pascal>​Randomize;</​code>​||
 +^Random|Генерация случайного числа|<​code pascal>​a:​=random(1000);//​a от 0 до 999</​code>​||
  
 =====Типы данных===== =====Типы данных=====
Строка 151: Строка 154:
  
 =====Массив:​===== =====Массив:​=====
 +FIXME
 =====Функции===== =====Функции=====
 +FIXME
 +=====Работа с файлами=====
 +Файлы бывают 3-х видов:
 +  * текстовые файлы
 +  * типизированные файлы
 +  * нетипизированные файлы.
 +
 +==== Открытие текстового файла для чтения ====
 +<code pascal>
 +Program readtextfile;​
 +Uses crt;
 +var
 +  fl:​text; ​ // Для связи программы с текстовым файлом. Файловые переменные,​ предназначенные для работы с текстовыми файлами,​ должны иметь тип данных Text.
 +  str:​string; ​ // Будем использовать для чтения строк из файла.
 +begin
 +  clrscr;
 +  assign (fl, '​programs\text.txt'​); ​ // Теперь посредством файловой переменной «fl» мы можем управлять файлом «text.txt».
 +  reset (fl);  // Инициация файла – это открытие файла для чтения,​ записи либо для чтения и записи одновременно. Процедура Reset говорит нам о том, что файл открывается только для чтения.
 +    read (fl,​str); ​ // Для того чтобы получить доступ к записям,​ хранящимся в файле, используются процедуры Read, Readln, Write, Writeln. В результате действия процедуры Read из файловой переменной «fl» будет прочитана информация и эта информация будет записана в строковую переменную «str». ​
 +    write(str); ​ // Вывод на экран.
 +  close(fl); ​ //  Стандартная процедура закрытия файла.
 +  readln;
 +end.
 +</​code>​
 +
 +FIXME
 =====ООП===== =====ООП=====
 +FIXME
 =====Пример простой программы===== =====Пример простой программы=====
 FIXME FIXME

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты