Олег Деревенец - Песни о Паскале
Тут можно читать онлайн Олег Деревенец - Песни о Паскале - бесплатно
полную версию книги (целиком) без сокращений.
Жанр: comp-db.
Здесь Вы можете читать полную версию (весь текст)
онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть),
предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2,
найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации.
Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
- Название:Песни о Паскале
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Олег Деревенец - Песни о Паскале краткое содержание
Песни о Паскале - описание и краткое содержание, автор Олег Деревенец, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Аннотация: Изложены основы программирования на языке Паскаль. По ходу обучения решаются десятки задач (использован проектный подход). От читателя не требуется начальных познаний в программировании, но круг затронутых тем ориентирует его в профессиональную область. Книга адресована школьникам средних и старших классов, желающим испытать себя в «олимпийских схватках». Будет полезна студентам-первокурсникам и преподавателям информатики.
Песни о Паскале - читать онлайн бесплатно полную версию (весь текст целиком)
Песни о Паскале - читать книгу онлайн бесплатно, автор Олег Деревенец
Тёмная тема
↓
↑
Сбросить
Интервал:
↓
↑
Закладка:
Сделать
Код | Символ | Код | Символ | Код | Символ | Код | Символ |
32 | Пробел | 56 | 8 | 80 | P | 104 | h |
33 | ! | 57 | 9 | 81 | Q | 105 | i |
34 | " | 58 | : | 82 | R | 106 | j |
35 | # | 59 | ; | 83 | S | 107 | k |
36 | $ | 60 | < | 84 | T | 108 | l |
37 | % | 61 | = | 85 | U | 109 | m |
38 | & | 62 | > | 86 | V | 110 | n |
39 | ' | 63 | ? | 87 | W | 111 | o |
40 | ( | 64 | @ | 88 | X | 112 | p |
41 | ) | 65 | A | 89 | Y | 113 | q |
42 | * | 66 | B | 90 | Z | 114 | r |
43 | + | 67 | C | 91 | [ | 115 | s |
44 | , | 68 | D | 92 | \ | 116 | t |
45 | – | 69 | E | 93 | ] | 117 | u |
46 | . | 70 | F | 94 | ^ | 118 | v |
47 | / | 71 | G | 95 | _ | 119 | w |
48 | 0 | 72 | H | 96 | ` | 120 | x |
49 | 1 | 73 | I | 97 | a | 121 | y |
50 | 2 | 74 | J | 98 | b | 122 | z |
51 | 3 | 75 | K | 99 | c | 123 | { |
52 | 4 | 76 | L | 100 | d | 124 | | |
53 | 5 | 77 | M | 101 | e | 125 | } |
54 | 6 | 78 | N | 102 | f | 126 | ~ |
55 | 7 | 79 | O | 103 | g | 127 | Del |
Символы с кодами 128–255 (Кодовая таблица 866 – MS-DOS)
Код | Символ | Код | Символ | Код | Символ | Код | Символ |
128 | А | 160 | а | 192 | └ | 224 | р |
129 | Б | 161 | б | 193 | ┴ | 225 | с |
130 | В | 162 | в | 194 | ┬ | 226 | т |
131 | Г | 163 | г | 195 | ├ | 227 | у |
132 | Д | 164 | д | 196 | ─ | 228 | ф |
133 | Е | 165 | е | 197 | ┼ | 229 | х |
134 | Ж | 166 | ж | 198 | ╞ | 230 | ц |
135 | З | 167 | з | 199 | ╟ | 231 | ч |
136 | И | 168 | и | 200 | ╚ | 232 | ш |
137 | Й | 169 | й | 201 | ╔ | 233 | щ |
138 | К | 170 | к | 202 | ╩ | 234 | ъ |
139 | Л | 171 | л | 203 | ╦ | 235 | ы |
140 | М | 172 | м | 204 | ╠ | 236 | ь |
141 | Н | 173 | н | 205 | ═ | 237 | э |
142 | О | 174 | о | 206 | ╬ | 238 | ю |
143 | П | 175 | п | 207 | ╧ | 239 | я |
144 | Р | 176 | ░ | 208 | ╨ | 240 | Ё |
145 | С | 177 | ▒ | 209 | ╤ | 241 | ё |
146 | Т | 178 | ▓ | 210 | ╥ | 242 | Є |
147 | У | 179 | │ | 211 | ╙ | 243 | є |
148 | Ф | 180 | ┤ | 212 | ╘ | 244 | Ї |
149 | Х | 181 | ╡ | 213 | ╒ | 245 | ї |
150 | Ц | 182 | ╢ | 214 | ╓ | 246 | Ў |
151 | Ч | 183 | ╖ | 215 | ╫ | 247 | ў |
152 | Ш | 184 | ╕ | 216 | ╪ | 248 | ° |
153 | Щ | 185 | ╣ | 217 | ┘ | 249 | ∙ |
154 | Ъ | 186 | ║ | 218 | ┌ | 250 | · |
155 | Ы | 187 | ╗ | 219 | █ | 251 | √ |
156 | Ь | 188 | ╝ | 220 | ▄ | 252 | № |
157 | Э | 189 | ╜ | 221 | ▌ | 253 | ¤ |
158 | Ю | 190 | ╛ | 222 | ▐ | 254 | ■ |
159 | Я | 191 | ┐ | 223 | ▀ | 255 |
Примечание.Символы с кодами 128-255 предназначены для национальных алфавитов и символов псевдографики.
Приложение К
Некоторые встроенные процедуры и функции
Работа с текстовыми файлами
Assign(F, Name) | Назначает файловой переменной F имя файла Name. |
Reset(F) | Открывает файл F для чтения устанавливает позицию чтения в начало файла. |
Rewrite(F) | Открывает файл для записи; в существующем файле старое содержимое стирается. |
Write(F, …) | Записывает данные в файл на текущей строке. |
Writeln(F, …) | Записывает данные в файл на текущей строке и добавляет признак конца строки. |
Eoln(F) | Возвращает TRUE, если позиция чтения находится в конце строки. |
Eof(F) | Возвращает TRUE, если позиция чтения находится в конце файла. |
Read(F, …) | Читает данные из файла, пропуская признаки конца строки. |
Readln(F, …) | Читает данные в текущей строке и переводит позицию чтения в начало следующей строки. |
Close(F) | Закрывает ранее открытый для чтения или записи файл F. |
Генерация случайных чисел
Random(N) | Возвращает псевдослучайное целое число в диапазоне от 0 до N–1 |
Randomize | Изменяет псевдослучайную последовательность функции Randomпри каждом запуске программы. |
Обработка строк
Length(S) | Возвращает длину строки S |
Pos(S1, S2) | Возвращает позицию строки S1в строке S2 |
Insert(S1, S2, Index) | Вставляет строку S1в строку S2начиная с позиции Index |
Copy(S, Index, Count) | Возвращает часть строки S, начиная с позиции Indexдлиной Countсимволов |
Delete(S, Index, Count) | Удаляет часть строки S, начиная с позиции Indexдлиной Countсимволов |
UpCase(Ch) | Переводит латинские буквы в верхний регистр |
Действия с переменными любого типа
SizeOf(…) | Возвращает объём памяти, занимаемый переменной (или типом данных) |
FillChar(X, Size, Val) | Заполняет переменную X значением Val. Параметр Sizeопределяет количество заполняемых байтов. |
Действия с переменными порядковых типов
Ord(X) | Возвращает код символа X |
Chr(N) | Возвращает символ с кодом N |
Succ(N) | Возвращает следующее значение порядкового типа |
Pred(N) | Возвращает предыдущее значение порядкового типа |
Inc(N) | Увеличивает число N на единицу |
Dec(N) | Уменьшает число N на единицу |
Усечение и округление действительных переменных
Trunc(R) | Возвращает целую часть действительного числа R |
Round(R) | Возвращает округленное действительное число R |
Динамические переменные и куча
New(P) | Создает новую динамическую переменную P |
Dispose(P) | Уничтожает динамическую переменную P |
MemAvail | Возвращает общий объём свободной памяти в куче |
MaxAvail | Возвращает размер наибольшего свободного блока памяти в куче |
Приложение Л
Тёмная тема
↓
↑
Сбросить
Интервал:
↓
↑
Закладка:
Сделать