Организация ввода и вывода данных

Содержание

Слайд 2

§ 3.2 стр. 114-118 (включительно) В конце параграфа: Задания 9-11 (стр. 119) – письменно

Домашнее

§ 3.2 стр. 114-118 (включительно) В конце параграфа: Задания 9-11 (стр. 119) – письменно Домашнее задание
задание

Слайд 3

Оператор ввода

read ( a ); { ввод значения переменной a}

read ( a,

Оператор ввода read ( a ); { ввод значения переменной a} read
b ); { ввод значений переменных a и b}

Как вводить два числа?
через пробел:
25 30
через Enter:
25
30

Слайд 4

Оператор вывода

write ( a ); { вывод значения переменной a}

writeln ( a

Оператор вывода write ( a ); { вывод значения переменной a} writeln
); { вывод значения переменной a и переход на новую строчку}

writeln ( 'Привет!' ); { вывод текста}

writeln ( 'Ответ: ', c ); { вывод текста и значения переменной c}

writeln ( a, '+', b, '=', c );

Слайд 5

Варианты организации вывода

Варианты организации вывода

Слайд 6

Формат вывода

write (s:x:y)
x - общее количество позиций, отводимых под число; y -

Формат вывода write (s:x:y) x - общее количество позиций, отводимых под число;
количество позиций в дробной части числа.

Слайд 7

Новое окно в Turbo Pascal

Команда New открывает новое окно редактирования с именем

Новое окно в Turbo Pascal Команда New открывает новое окно редактирования с
NONAMExx.PAS (xx - номер от 00 до 99) и активизирует его.
При попытке сохранения такого окна Turbo Pascal запросит у вас настоящее имя файла.

Слайд 8

Открытие файла в Turbo Pascal

Команда Open вызывает диалоговое окно Open a File.

Открытие файла в Turbo Pascal Команда Open вызывает диалоговое окно Open a
Здесь вы можете выбрать файл, который вы хотите открыть в окне редактирования. Если в этом окне задать имя файла, которого нет в указанном месте, будет создан новый файл.
Горячая клавиша F3.
Диалоговое окно Open a File содержит:
¦ Строку ввода со списком истории
¦ Панель обзора списка файлов
¦ Стандартные кнопки Cancel(Отмена) и Help(Помощь)
¦ Кнопки Open(Открыть) и Replace(Заменить)
¦ Панель статуса с описанием выбранного файла

Слайд 9

Выход из Turbo Pascal

Команда Exit - выход из среды Turbo Pascal Команда

Выход из Turbo Pascal Команда Exit - выход из среды Turbo Pascal
удаляет среду Turbo Pascal из памяти и возвращает вас в операционную систему.
Горячая клавиша Alt+X.
Если вы изменили исходный текст программы, но не сохранили его, Turbo Pascal попросит вас сделать это перед выходом.

Слайд 10

Сохранение файла в Turbo Pascal

Команда Save сохраняет текущее окно редактирования в файл

Сохранение файла в Turbo Pascal Команда Save сохраняет текущее окно редактирования в
с текущим именем на диск. Горячая клавиша F2.
Если текущее окно редактирования открыто командой New и имеет имя вида NONAME00.PAS, то Turbo Pascal откроет диалоговое окно Save File As, чтобы вы могли задать имя файлу и сохранить его в любом выбранном каталоге и на любом диске.

Команда Save as... открывает диалоговое окно Save File As, чтобы вы могли сохранить файл, находящийся в текущем окне редактирования, под любым нужным именем, в любом каталоге и на любом диске.
Вы можете ввести новое имя файла, включая диск и каталог и нажать на клавишу Enter или кнопку OK.
Все окна, содержащие текст из этого файла будут названы соответствующими новыми именами.

Слайд 11

Закрытие окон в Turbo Pascal

Команда Close закрывает текущее окно редактирования. Горячая клавиша

Закрытие окон в Turbo Pascal Команда Close закрывает текущее окно редактирования. Горячая
Alt+F3.
Если вы изменили текст в этом окне, но не сохранили его, Turbo Pascal попросит вас сделать это перед закрытием окна.
Вы можете также щелкнуть левой кнопкой мыши по кнопке в верхнем левом углу окна для закрытия окна.

Команда Close All закрывает все окна. Если вы изменили текст в каком-либо окне, но не сохранили его, Turbo Pascal попросит вас сделать это перед закрытием данного окна.

Слайд 12

Компиляция файла и проекта в Turbo Pascal

Команда Compile компилирует текст в активном

Компиляция файла и проекта в Turbo Pascal Команда Compile компилирует текст в
окне редактирования.
Горячая клавиша Alt+F9.
При этом появляется окно состояния, чтобы показать процесс компиляции и результаты. Чтобы убрать окно состояния, когда компиляция закончена, нажмите любую клавишу.
Если при компиляции произошла ошибка, сверху окна редактирования появится сообщение об этом.

Команда Make компилирует проект, открытый в среде Turbo Pascal и создает EXE файл.
Горячая клавиша F9.
Если текущий файл содержит ссылки на другие файлы, Turbo Pascal проверяет все файлы, от которых зависит компилируемый файл и при их изменении перекомпилирует и их.

Слайд 13

Выполнение программы в среде Turbo Pascal

Команда Run запускает на выполнение вашу программу.
Горячая

Выполнение программы в среде Turbo Pascal Команда Run запускает на выполнение вашу
клавиша Ctrl+F9.
Если исходный текст изменился после последней компиляции, Turbo Pascal перекомпилирует программу автоматически.

Слайд 14

Справка в Turbo Pascal

Меню Help обеспечивает доступ к системе интерактивной справки, которая

Справка в Turbo Pascal Меню Help обеспечивает доступ к системе интерактивной справки,
открывается в специальном окне справки
Горячая клавиша F1.

Когда вы находитесь в окне редактирования, вы можете поместить курсор на слово и получить контекстную помощь по языку об этом слове.
Горячая клавиша Ctrl+F1.
Вы можете также получить контекстную помощь по языку через команду Topic Search из меню Help или контекстного меню.
Если слово над курсором отсутствует в справочной системе, то на экране индекса появится самое близкое соответствие.

Слайд 15

Пример. Сложение двух чисел

Задача. Ввести два целых числа и вывести на экран

Пример. Сложение двух чисел Задача. Ввести два целых числа и вывести на экран их сумму.
их сумму.

Слайд 16

Блок-схема алгоритма

начало

конец

c := a + b;

ввод a, b

вывод c

блок «начало»

блок «ввод»

блок «процесс»

блок

Блок-схема алгоритма начало конец c := a + b; ввод a, b
«вывод»

блок «конец»

Слайд 17

Сложение двух чисел

Задача. Ввести два целых числа и вывести на экран их

Сложение двух чисел Задача. Ввести два целых числа и вывести на экран
сумму.

Простейшая программа:

program qq;
var a, b, c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c )
end.

Слайд 18

Продвинутая программа

program qq;
var a, b, c: integer;
begin
write('Введите два целых числа: ');

Продвинутая программа program qq; var a, b, c: integer; begin write('Введите два
readln ( a, b );
c := a + b;
writeln ( a, '+', b, '=', c );
readln
end.

Протокол:
Введите два целых числа: 25 30
25+30=55

компьютер

пользователь

компьютер