Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ(АЛГОРИТМ).docx
Скачиваний:
2
Добавлен:
16.09.2019
Размер:
60.16 Кб
Скачать

41 Вопрос:

Обработка массивов

На примере массива из пяти элементов.

var

a : array [1..n] of integer;

Задание начальных значений (инициализация) массива.

Ввод с клавиатуры

for i:=1 to n do read(a[i]);

20 Вопрос:

Структура Pascal-программы. В начале программы находится заголовок, состоящий в общем случае из зарезервированного слова program, с помощью которых программа взаимодействует с операционной системой. Заголовок программы не является обязательным и может отсутствовать. После заголовка следует программный блок, состоящий в общем случае из семи разделов:

- списка имен подключаемых библиотечных

- модулей (uses);

- описания констант;

- определения типов данных;

- описания переменных;

- описания процедур и функций;

- операторов.

Раздел uses. Этот раздел состоит из зарезервированного слова uses и списка имен подключаемых стандартных и пользовательских библиотечных модулей.

uses <имя1>,<имя2>,...;

Раздел описания переменных. Каждая встречающаяся в программе переменная должна быть описана. Описание обязательно должно предшествовать использованию переменной.

var

<идентификатор,...> : <тип>;

21 Вопрос:

Комментарии. Для лучшего понимания программы в нее включается пояснительный текст - комментарий. Комментарий можно записать в любом месте программы, где разрешено располагать пробелы. Текст комментария ограничивается символами { }.

Примеры:

{Начало программы} {Вывод запроса на экран}

В удачно прокомментированной программе легко найти ошибку, проанализировав несоответствие между замыслом автора и реализацией.

Выражения. представляют собой конструкцию языка, которая содержит данные, операции и имеется строгий порядок выполнения операций. Операнды - это данные, над которыми производятся действия. Операндами могут быть переменные, константы, переменные массивов.

Арифметические выражения. Выполняются над целыми и действительными числами. Результатом выполнения арифметического выражения является также целое или действительное число.

Логические выражения - это выражения, в которых содержатся: логические константы True и False; логические переменные и константы типа Boolean; логические операции.

Операторы - это команды компилятору языка на выполнение определенных действий.

22 Вопрос:

Форматированный вывод. Вывод данных на экран и в файл в языке программирования Pascal осуществляется с помощью процедур write() и writeln(). Здесь будет рассмотрен вывод только на экран.

Write() чаще используется, когда надо вывести для пользователя сообщение на экран, после чего получить данные, не переводя курсора на новую строку. Например, выводим на экран "Введи число: " и не переводим курсор на новую строку, а ждем ввода.

23 Вопрос:

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

Оператор присваивания. записывается с помощью знака :=. Данный оператор применяется для присваивания значения, записанного справа от знака присваивания переменной, которая записана слева от знака присваивания: Оператор перехода. Позволяет перейти от текущего места выполнения программы к другому месту, которое не является следующим по порядку. Переход осуществляется при помощи так называемых меток. Label 1; // Объявляем метку с именем 1 var A:integer; begin а:=10; goto 1; // Переход на метку 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]