- •1 Общая характеристика главного меню Паскаль
- •3 Компиляция программ в турбо паскале , ошибка компиляции
- •4 Ошибки возникающие во время выполнения программ
- •6. Алгоритм, технология построения (3 пункта), способы описания, алгоритм линейной структуры
- •7 Алгоритм линейной структуры, схема алгоритма
- •8 Алгоритм разветвляющейся структуры в полной форме
- •9 Алгоритм разветвляющейся структуры в сокращенной форме
- •10 Алгоритм циклической структуры с заданным числом повторений
- •11 Алгоритм вычисления суммы элементов массива удовлетворяющих условию
- •12 Алгоритм вычисления произведения элементов массива удовлетворяющих условию
- •13 Алгоритм вычисления количества элементов массива удовлетворяющих условию
- •18. Типы данных в языке Pascal, описание типа, стандартные типы данных
- •20. Операции отношения
- •21. Логические операции
- •23. Ввод данных
- •24. Вывод
- •26 Оператор присваивания.
- •27 Составной оператор.
- •28. Сокращенный условный оператор
- •29. Полный условный оператор
- •30. Оператор выбора case
- •32. Массивы, описание массивов
- •38. Основные принципы организации структур
- •39.Функции в Паскале
- •40. Процедура, правила соответствия формальных и технических параметров.
- •31. Организация цикла с заданным числом повторенийй
- •41. Функция, правила соответствия формальных и фактических параметров.
- •42.Локальные и глобальные параметры процедур и функций.
- •43.Строки, описание данных строкового типа.
- •22 Общая структура на поскаль
- •44. Строки, операции над строками.
- •45. Записи, описание данных типа запись.
- •46.Записи, операции с элементами записи.
- •47.Записи, оператор присоединения
- •48.Файлы, процедуры для работы с файлами.
- •49.Файлы, работа с файлами исходных данных и результатов на пк.
- •51. Численное интегрирование, постановка задачи.
- •52 Численное интегрирование формула трапеции
- •53. Алгоритм вычисления интеграла по формуле трапеций для подынтегральной ф-ции, заданной параметрически.
- •54.Алгоритм вычисления интеграла по формуле трапеций для подынтегральной ф-ции, заданной таблично.
- •1. Общая характеристика главного меню Паскаль
- •3. Компиляция программ в турбо паскале , ошибка компиляции
24. Вывод
Операторы вывода WRITE и WRITELN (обеспечивает переход на начало следующей строки). Формат команды: write(v1,v2,…,vn) Пример: WRITE(A:2,B:5,C:4); После двоеточия указывается количество отведенных под поле позиций. Если количества указанных позиций недостаточно происходит автоматическое увеличение поля до необходимых размеров. Если размер поля при печати не указывается, то под поле отводится стандартное количество позиций, отличающееся для реализаций ПК. Переменные пишутся через «,». Выводимые символы пишутся между апострофами. Форматирование выводимых данных:
Для целых чисел формат такой WRITE(A:d), где d – выражение типа integer, задающее ширину поля данных А с выравниванием по правому краю. Пример, WRITE(A:6).
Без применения форматирования вещественные числа выводятся в экпотенциальной форме (x.xxxxE+-xx). Форматированный вид выглядит так:: WRITE(A:d:s),где s - выражение типа integer, задающее количество знаков после запятой. Пример, WRITE(A:6:2). Если задаваемая ширина поля данных d будет выбрана слишком маленькой, d расширяется до нужного числа позиций.
При выводе значений символьного типа, если явно не указывается количество позиций, под каждый символ отводится одна позиция. Форматированный вывод выглядит так: WRITELN(S:5).
При выводе значений булевского типа на печать выводится TRUE или FALSE. В отличие от read, где параметрами должны быть имена переменных, параметрами write могут быть и выражения. Например, write(2*I,3+5/(x+2),chr(123));
25. Форматный вывод данных Пользователь может управлять видом отображения результатов на экране.для этого исп:1)вывод совокупности пробелов2)вывод пояснительных текстов3)задание кол-ва позиций знаков мест на экране, которых пользователь хочет чтобы комп разместил значение выводимой переменной(форматирование)Для данных целового, логического и символьного типа формат уст а:б для данных вещественного типа а:б:с
26 Оператор присваивания.
Все операторы языка Паскаль можно разделить на 3 группы:
1)простые - не содержащие никакие другие операторы(а)операторы присваивания (:=);б)операторы безусловного перехода (Go to);в)оператор вызова процедуры (ввод);г)пустой оператор(;).)
2)структурные – представляет собой конструкции, построенные с других операторов по строкам опред. Правилами.
а)составной оператор-begin
Опер.2;
Опер.3;
End;
б)условный оператор:
1)if<условие>then
<опер.1> else<опер.2>; 2)if<усл.>then<опер.1>;
в)оператор выбора(casl<выр> of)
список 1: <опер.1> else<опер.> список 2:<опер.2>
список n:<опер n> end;
г)операторы повтора(цикла):1)For;2)REPEAT;3)While.
3)операторы ввода-вывода – след. Процедуры –READ/READLN/WRITE/WRITELN
присваивания- например: y:=А; y:=10
