Олег Деревенец - Песни о Паскале
Тут можно читать онлайн Олег Деревенец - Песни о Паскале - бесплатно
полную версию книги (целиком) без сокращений.
Жанр: 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 | Возвращает размер наибольшего свободного блока памяти в куче |
Приложение Л
Тёмная тема
↓
↑
Сбросить
Интервал:
↓
↑
Закладка:
Сделать