Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pererabotannye_bilety_1__1 (1)33334.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
233.98 Кб
Скачать

Билет №10

1. Оператор управления IF. Сначала вычисляется значение выражения, составляющее условие и если это значение истинно, то выполняется оператор 1, о2 не выполняется. Если значение выражения ложно, то о1 не выполняется, о2 выполняется. Перед Else ; не ставится.

Ввод / Вывод

Модификация

Пуск / Остановка

Ввод / Вывод Процесс

Документ

Решение

Билет №11

Билет 11

1. Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом, условный оператор — это средство ветвления вычислительного процесса.

Пример программы.

Program Oper_If;

Var

a, b : Integer;

c : Char;

BEGIN

Write('Введите два числа: ');

Readln(a,b);

Write('Сложить их (y/n)? ');

Readln(c);

If c='y' Then

Begin

a:=a+b;

Writeln('Результат = ', a);

End

Else

Writeln('Не очень-то и хотелось.');

END.Блок—схема алгоритма

Знаки отношений.

Таблица использования логических операций.

2. Линейный алгоритм – алгоритм, в котором все действия выполняются один раз и последовательно др. За др.

Блок схема:

Билет №12

1. Стандартный модуль CRT. Процедуры: CLRSCR, TEXTCOLOR, TEXTBACKGROUND

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

  1. CLRSCR- Clear screen-очищает экран

  2. TEXTCOLOR (color) – выбирает цвет символа . Если к константу цвета +16, то данный цвет будет мигать

  3. TEXTBACKGROUND – устанавливать фоновый цвет

2. Отличие операторов REPEAT и WHILE.

1) Pascal выходит из цикла Repeat когда условие истинно, а из цикла While – когда условие ложно.

2) Цикл While может ни разу не выполнить операторы, стоящие после do, а цикл Repeat выполнит операторы хотя бы один раз, если условие для While – ложно, а для Repeat – истинно.

3) Цикл While проверяет условие в начале цикла, а цикл Repeat – в конце цикла.

4) Компиляция цикла Repeat происходит быстрее, чем цикла While.

5) В цикле While обязательно использовать составной оператор, если в цикле используется более одного оператора, а в цикле Repeat использование составного оператора не обязательно.

В том случае, когда известно, что цикл будет повторяться хотя бы 1 раз – удобнее использовать Repeat, а если может не выполниться ни разу, то удобнее использовать While.

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