- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Работа со слайдами
- •4. Ввод текста
- •5. Режим структуры
- •6. Форматирование текста
- •7. Анимационное оформление текста
- •8. Команда Настройка анимации
- •11. Переходы
- •13. Итоговый слайд и скрытые слайды
- •Ход работы
- •Ход работы
- •Тип переменных указывается после списка переменных через двоеточие (: ).
- •Нестандартный оператор очистки экрана:
- •Ход работы
- •Ход работы
- •Оператор 1, оператор 2 – какой либо оператор, в том числе и составной оператор, т.Е. Несколько операторов, объединенных операторными скобками begin end.
- •Ход работы
- •Ход работы
- •Задача MaxMin. Программа для поиска максимального и минимального элемента массива, с указанием их номеров (maxmin.Pas).
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
- •Ход работы
Ход работы
Входной контроль:
Что такое переменная? Константа?
Выполнение работы:
Создать новый проект и назвать его именем «%NAME%4»
В теле проекта набрать следующий программный код:
Program %NAME%4;
var
x,y,i,rezult:integer;
begin
writeln('enter x');
read (x);
writeln('enter y');
read (y);
i:=0;
rezult:=0;
while (rezult < y) do
rezult:= rezult*2;
while i<33 do
begin
inc(i);
if i mod 11 <> 0 then write(rezult);
if i mod 11 = 0 then writeln(rezult);
end;
end.
Откомпилировать проект
В случае нахождения ошибок, устранить их и перекомпилировать проект.
Запустить проект на выполнение (все варианты выполнения должны быть проработаны).
Используя меню DEBUG/OUTPUT вывести на экран результаты работы
Вывод по работе
Дополнительные вопросы
В какой среде работает ТР?
Что означает термин «запуск на исполнение»?
Как вывести на экран какой либо текст?
Методические указания и пояснения практической работы 12
В этой практической у нас стоит задача разобраться с операторами организации цикла в Pascal, и сгенерировать простейший програмный продукт на их основе – т.е. реализованный код. Для этого нам пожадобиться понимание средств программы, а также умения компилировать и запускать созданный код.
Цикл– команда исполнителю повторить многократно указанную последовательность команд алгоритмического языка или, другими словами, многократно повторяющаяся часть программы.
Существует три разновидности оператора цикла.
Оператор цикла с параметром.
Используется, когда известно, сколько раз выполняется циклическая часть программы.
for <параметр цикла>:=<начало> to/downto <конец> do <оператор>;
для до делать
параметр цикла - числовая переменная типа integer
начало, конец - арифметическое выражение
to - используется когда начало меньше конца
downto - используется когда начало больше конца
оператор - тело цикла, любой оператор, в том числе и составной
Принцип работы:
Параметру присваивается значение начало
Выполняется оператор - тело цикла.
Затем параметр сравнивается с концом.
Если параметр больше/меньше конца, то начинает работать следующий оператор за оператором цикла, в противном случае к параметру прибавляется/отнимается единица.
Снова выполняется оператор.
Так продолжается пока параметр не станет больше/меньше конца.
Цикл с предварительным условием
while <условие> do <оператор>;
пока делать
условие - логическое выражение
оператор - любой оператор, в том числе и составной.
Принцип работы:
Проверяется истинность условия
Если условие истинно выполняется оператор
Цикл работает, пока условие не станет ложным.
Цикл с последующим условием
repeat <операторы> until <условие>
повторять до тех пор пока
условие - логическое выражение
операторы - любое количество любых операторов, в том числе и составной.
Принцип работы:
Выполняются все операторы между repeat и until
Проверяется ложность условия
Цикл работает, пока условие не станет истинным.
Особенности и отличия операторов цикла
Вход в цикл возможен только через его начало
Переменные оператора должны быть определены до входа в цикл
Необходимо предусмотреть выход из цикла, чтобы он не повторялся бесконечно.
Оператор while repeat может ни разу не выполнится
оператор repeat обязательно выполниться хотя бы раз
Практическая работа №14
Тема: Turbo Pascal. Массивы и их использование.
Цель работы: научиться использовать массивы в ТР.
Оборудование:ПК с предустановленной средой программированияTURBOPASCAL.
Задание:" Найти 100 первых простых чисел"
