русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Вопросы - ответы


Дата добавления: 2015-09-15; просмотров: 779; Нарушение авторских прав


У меня Паскаль не отображает русские буквы, что делать?

 
Видимо, у Вас не загружены драйверы русских букв, точнее их поддержки с клавиатуры. Загружать их надо так: 1. Найдите в корневом каталоге файл autoexeс.bat и откройте его. Далее надо вписать такие строки (разверните письмо на весь эран, так как они почтовой программой они переносятся посередине, а писать их в файл autoexec.bat так нельзя. Но я на всякий случай их пронумеровал). 1. Mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi) 2. Mode con codepage select=866 3. Keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys Написали? Сохраните файл autoexec.bat. Да, еще - если 1-е две строчки (или другие там есть, не меняйте их), если же путь к папке Windows\command у Вас другой (не c:\windows\command) измените его. 2. Откройте файл config.sys (он тоже в корневом) Напишите: (без цифр в начале) 1. Device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) 2. Country=007,866,C:\WINDOWS\COMMAND\country.sys 3. Сохраните это и перезагрузите компьютер. Теперь запустите Turbo Pascal и нажмите ПРАВЫЙ CTRL+SHIFT. Компьютер должен пикнуть. Печатайте. Русский? Отлично. Переключайтесь на Английский нажатием ЛЕВЫЙ CTRL+SHIFT и обратно. В общем, здесь комбаниция левый - англ. правый - русский. Теперь должно работать.......

Паскаль все время при запуске выходит в ДОС. Можно ли что-нибудь сделать, чтобы он работал в Windows, получить возможность переключаться между приложениями?

 
Это обойти можно, причем очень просто. Сделайте следующее: 1. Щелкните на файле turbo.exe правой кнопкой ымши и выберите "свойства". 2. Выберите вкладку "Программа". 3. Выберите "Дополнительно". 4. Уберите флажок "Режим MS DOS". Нажимайте далее ОК и все.

 



 

Циклы - это неотъемлемая чать программы. На самом деле эта конструкция проста, но многие иногда не понимают самого ее принципа - зачем это и как используется? Имено поэтому я сначала хочу рассказать о том, что такое циклы и когда они могут потребоваться.

Начнем с примера. Давайте представим, что нам потребовалось написать программу, которая будет выводить 10 раз строку, введенную пользователем. Я извиняюсь за такой примитивный пример, но на его работе лугче всего понять данную тему.

Итак, решение программы очевидно:

1. Мы читаем в переменную строку.

2. Десять раз выводим ее на экран.

3. Завершаем программу.

Все вроде ясно. Читать строку мы будем процедурой Readln, как завершить программу тоже не вопрос. А вот как вывести строку 10 раз? Можно десять раз написать процедуру Writeln. Но это ОЧЕНЬ громоздко и нерационально. Здесь желательно как-нибудь застопорить программу - тот ее кусок, который выводит 10 раз строку, чтобы он повторялся сам. Для этого и используюся циклы! Они позволяют "зацикливать программу", то есть заставляют ее повторяться несколько раз - столько, сколько нужно пользователю.

Вот мы и подошли вплотную к реализации этого элемента языка. Скажу сразу, что циклов несколько - некоторые позволяют повторяться программу определенное количество раз, заложенное в программе, некоторые заставляют повторяться программу до определенных условий (например, пока пользователь не нажмет клавишу выхода). Вот и все, теперь давай начнем непосредственно изучение самих циклов.

Первым циклом, который мы изучим, будет так называемый цикл FOR, он относиться к разряду тех, которые заставляют повторяться программу определенное количество раз.

 



<== предыдущая лекция | следующая лекция ==>
Практика | Цикл FOR


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.