Реферат: Паскаль (практическое использование)
- как указать правильные команды для обработки данных (операции);
- как передать обратно данные из программы пользователю (вывод).
Вы должны упорядочить команды таким образом, чтобы:
- некоторые из них выполнялись только в том случае, если соблюдается некоторое условие или ряд условий (условное выполнение);
- другие выполнялись повторно некоторое число раз (циклы);
- третьи выделялись в отдельные части, которые могут быть неоднократно выполнены в разных местах программы (подпрограммы).
Таким образом, как программист вы должны уметь использовать семь основных элементов программирования: ввод, данные, операции, вывод, условное выполнение, циклы и подпрограммы и на их основе строить программы.
Этот список не является исчерпывающим, однако он содержит те элементы, которые обычно присущи всем программам (и процедурным языкам программирования). Многие языки программирования, в том числе и Паскаль, имеют еще дополнительные средства, которые вы изучите далее. Ниже дается краткое описание каждого элемента.
Ввод означает считывание значений, поступающих с клавиатуры, с диска или из порта ввода-вывода.
Данные — это константы, переменные и структуры, содержащие числа (целые и вещественные), текст (символы и строки) или адреса (переменных и структур).
Операции осуществляют присваивание значений, их комбинирование (сложение, деление и т.д.) и сравнение значений (равные, неравные и т. д. ).
Вывод означает запись информации на экран, на диск или в порт ввода-вывода.
Условное выполнение предполагает выполнение набора команд в случае, если удовлетворяется (является истинным) некоторое условие (если это условие а удовлетворяется, то эти команды пропускаются или же выполняется другой набор команд) или если некоторый элемент данных имеет некоторое специальное значение или значение из некоторого спектра.
Благодаря циклам некоторый набор команд выполняется повторно или фиксированное число раз, или пока является истинным некоторое условие, или пока некоторое условие не стало истинным.
Подпрограмма представляет собой набор команд, который имеет имя и может быть неоднократно вызван из любого места программы по его имени.
Текст программы
{Учебная программа - итоговый тест по информатике}
Program informatika; {Заголовок программы}
Uses Crt; {Подключение модуля}
{ Процедура вывода строки из 80 решеток }
Procedure Line80;
var
i:integer;
begin
for i:=1 to 80 do write('#');
writeln;
end;
{ Процедура вывода ошибки }
Procedure Error;