русс | укр

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

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

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

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


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

Изучение нового материала.


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


(По ходу показываю плакаты – ребята записывают)

Программный блок содержит операторы, описывающие ал­горитм решения задачи.

Для сообщения данных компьютеру служат операторы вво­да и вывода. Оператор ввода помещает вводимое значение пе­ременной в отведенную для нее ячейку. Оператор ввода:

read (список имен);

Оператор read(читать) останавливает работу программы и ждет, пока пользователь наберет на клавиатуре число и наж­мет < Enter>. Введенное число помещается в оперативную па­мять, в отведенную ячейку. Если список ввода содержит не­сколько имен, то для каждого надо ввести свое значение. Чис­ла вводятся или через пробел, или через запятую, или нажати­ем клавиши <Enter>. Например:

read (i, j);

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

readln(список имен);

Для вывода результатов работы программы на экран дисп­лея служит оператор write (список вывода);

Оператор write(писать) выводит данные на экран дисплея. Список вывода — перечисленные через запятую имена ре­зультатов или арифметические выражения, являющиеся ре­зультатом работы программы. Также в список вывода, для по­яснения, входят заключенные в апострофы тексты. Например: write(' х = ', х);

Этот оператор напечатает на экране, начиная с той пози­ции, где находится курсор, текст, заключенный между апост­рофами, и значение переменной х из оперативной памяти. Значение будет выведено в форме вещественного числа с пла­вающей точкой. Чтобы число было выведено в форме с фик­сированной точкой, надо после имени соответствующей пере­менной указать два целых числа, отделив каждое двоеточием. Первое из этих чисел показывает, сколько позиций занимает число (включая десятичную точку и знак числа). Второе равно количеству цифр дробной части числа. Например, для печати числа —23.57 как значения переменной х, оператор печати примет вид:



write ('x = ', х : 6 : 2); На экран будет выдано х=-7

Перевод курсора на новую строку осуществляется опера­тором пустого вывода

writeln;

Если надо перевести курсор после печати, то применяется

writeln (список вывода);

После вывода результатов работы программы на экран в Турбо Паскаль система так быстро возвращается в редактор текстов программы, что пользователь не успевает увидеть эти результаты. Чтобы задержать изображение, в конце програм­мы следует ставить оператор пустого ввода

readln;

А теперь составим свою программу и посмотрим как работают эти операторы.

4. Практическая работа.

Постановка задачи.

Требуется найти все стороны прямоугольного треугольника с углом 30° по заданному катету, лежащему против угла 30°.



<== предыдущая лекция | следующая лекция ==>
Функции и процедуры | Словесный алгоритм Алгоритм в виде блок-схемы


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


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

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

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


 


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

 
 

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

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