Перейти к содержанию

Паскаль - что за зверь?


Рекомендуемые сообщения

Нашёл как это обойти.

Просто файл пргграммы .pas открываю в ворде и пишу руским шрифтом, а додумался до этого, после твоих изречений про .bat!

Ога. Точняк! Сам компилятор-то под ДОС был сделан. Правильная кодировка - рулит! :good:

medal-2.png Второе место в "Конкурсе прозы №7", пожалуй в самом последнем конкурсе на нашем форуме.

...и попытки на Яндекс.Дзене

Нашёл как это обойти.

Просто файл пргграммы .pas открываю в ворде и пишу руским шрифтом, а додумался до этого, после твоих изречений про .bat!

 

Русский шрифт этот не будет читаться на "нерусских" Windows. Увы. Я с этим столкнулся в году эдак 198..., когда писал программу для советского посольства в Гааге в TP5.

Более того, - и для вас это может стать новостью - даже сегодня, в тех компьютерах, которые официально поставляются и продаются в странах, где основной язык в настройках не английский (и, естественно, не русский), а другой, кириллица (= русский шрифт) в стандарте не предусмотрена вообще, как и пресловутая страница 832 (кхмм... с номером могу и ошибаться), которая с 90-х годов предусмотрена для русского языка.

 

А тема хорошая. Пролили бальзам на душу воспоминаний. Спасибо!

Oost of west en thuis is ook niet alles © Bob van Vliet или "Хорошо там, где нас нет".

  • 1 год спустя...

Мы паську в школе мучаем. :)) Если не ошибаюс, переключение на русскую раскладку не Alt+Shift, a Ctrl+Shift и раскладка завист от местоположения клавиш (точно не помню, но вроде левые контрл и шифт это русская, а правые это буржуйская писанина включается). А вообще у меня имеется хороший ман, где знакомство с тп7 начинается от изучения интерфейса и хоткеев, а чем заканчивается не знаю...терпения дочитать не хватало.

  • 2 недели спустя...

Эмм... Ну раскладка то в паскале может переключаться самыми произвольными комбинациями клавиш. Помнится, у нас в классе чуть не на каждом компе своим способом это делалось.

 

А с выводом aRUSt немного ошибся. Там, на сколько помнится

writeln(<Переменная для вывода>[:<количество выводимых знаков>][:<количество знаков после запятой>]);

например

 

writeln(dg:6:3); - значит будет выведено не меньше шести знаков, три после запятой.

 

Я надеюсь, это все еще кому-то интересно. *смотрит на дату последнего сообщения*

Memento vivere

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...