![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема: Turbo Pascal. Использование констант, переменных и базовых функций.Содержание книги
Поиск на нашем сайте
Цель работы: научиться использовать константы, переменные и базовые функции в ТР. Оборудование: ПК с предустановленной средой программирования TURBO PASCAL. Ход работы 1 Входной контроль: § Что такое переменная? Константа? 2 Выполнение работы: · Создать новый проект и назвать его именем «%NAME%2» · В теле проекта набрать следующий программный код: program %NAME%2; const x:integer = 6; var a,b,c:integer; begin a:= 2; b:= a+x; с:= sqr(b); writeln('a= ',a); writeln('b= ',b); writeln('c= ',c); writeln('x= ',x); end. · Откомпилировать проект 1 В случае нахождения ошибок, устранить их и перекомпилировать проект. · Запустить проект на выполнение. · Используя меню DEBUG/OUTPUT вывести на экран результаты работы Вывод по работе 4 Дополнительные вопросы § В какой среде работает ТР? § Что означает термин «запуск на исполнение»? § Как вывести на экран какой либо текст?
Методические указания и пояснения практической работы 11 В этой практической у нас стоит задача разобраться с базовыми функциями редактора Pascal, и сгенерировать простейший програмный продукт – т.е. реализованный код. Для этого нам пожадобиться понимание средств программы, а также умения компилировать и запускать созданный код.
Кроме числовых переменных возможно использование символьных, логических и простых типов переменных, определяемых программистом, перечисляемых и интервальных (тип – диапазон). Символьные переменные описываются как CHAR и представляют собой тип данных, предназначенный для хранения одного символа (буква, знак, код). Переменная типа CHAR занимает один байт. Логические переменные (тип Boolean) – это переменные, которые могут принимать только два значения истина - true (1) или ложь - false (0). Используются такие переменные для хранения результатов логических вычислений. Для булевых переменных разрешены только операции сравнения:
Практическая работа №12 Тема: Turbo Pascal. Условный оператор. Цель работы: научиться использовать условный оператор в ТР. Оборудование: ПК с предустановленной средой программирования TURBO PASCAL. Задание: "Даны два числа. В зависимости от значения третьего выполнять действия над ними" Ход работы 1 Входной контроль: § Что такое переменная? Константа? 2 Выполнение работы: · Создать новый проект и назвать его именем «%NAME%3» · В теле проекта набрать следующий программный код: Program %NAME%3; var a,b,c,d:integer; Begin a:=2; b:=4; writen('enter d: '); readln(d); if (d>=5) then begin c:=a+b; writeln('Rezult = ', c); end else writeln('В is lesser then 5; d= ', d); end. · Откомпилировать проект 1 В случае нахождения ошибок, устранить их и перекомпилировать проект. · Запустить проект на выполнение (все варианты выполнения должны быть проработаны). · Используя меню DEBUG/OUTPUT вывести на экран результаты работы Вывод по работе 4 Дополнительные вопросы § В какой среде работает ТР? § Что означает термин «запуск на исполнение»? § Как вывести на экран какой либо текст?
Методические указания и пояснения практической работы 12 В этой практической у нас стоит задача разобраться с оператором ветвления в Pascal, и сгенерировать простейший програмный продукт на его основе – т.е. реализованный код. Для этого нам пожадобиться понимание средств программы, а также умения компилировать и запускать созданный код.
Условный оператор (выбор одного из двух направлений) В разветвляющихся вычислительных процессах отдельные этапы вычислений выполняются не всегда в одном и том же порядке, а в зависимости от некоторых условий выбираются для исполнения различные их последовательности. if <условие> then <оператор 1> [ else <оператор 2> ]; если тогда иначе Условие – логическое выражение, которое может быть истинным или ложным. Оператор 1, оператор 2 – какой либо оператор, в том числе и составной оператор, т.е. несколько операторов, объединенных операторными скобками begin end. Часть конструкции, заключенная в квадратные скобки может отсутствовать. Принцип работы оператора: ¨ проверяется условие ¨ если условие истинно (верно), то выполняется оператор 1 ¨ если условие ложно (неверно), то выполняется оператор 2 ¨ если else <оператор 2> отсутствует, то, при ложности условия, выполняется следующий за if оператор.
Внимание! Перед словом else нельзя ставить точку с запятой. Обратите внимание на запись служебных слов и операторов. Каждое слово else под своим, словом if. Для большей наглядности и «читаемости» текста программы операторы, следующие за словами then и else можно писать на следующей строке. Возможная форма оператора: if <условие> then <оператор 1>;
Вложенные операторы if Возможно использовать в качестве оператор1 или оператор2 других условных операторов: if <условие1> then if <условие2> then <оператор1> else <оператор2>; Вложенность операторов if неограниченна. 2. Ветвление на несколько направлений (оператор – переключатель, или оператор выбора или оператор варианта): Позволяет выбрать из любого числа возможностей. case <переменная или выражение> of <список значений выбора1>:<оператор1>; <список значений выбора2>:<оператор2>; ................................... <список значений выбора N>:<оператор N>; [else <оператор>] end; Переменная может быть любого порядкового типа, кроме longint (word, boolean, integer, char… или перечисляемый тип). (см.приложение 1, СТРУКТУРА ТИПОВ ДАННЫХ) Список значений выбора - это значения, которые могут принимать переменная или выражение, перечисленные через запятую или, если значения принадлежат какому-либо интервалу, с использованием лексемы " .. " (1..7 или 'а'..'м') Оператор - любой оператор, в том числе составной. Принцип работы оператора: ¨ Значение переменной или выражения сравнивается с предложенными списками значений ¨ Если найдено нужное значение, выполняется соответствующий оператор ¨ Если нужное значение не найдено в перечисленных списках, выполняется оператор после else ¨ Если else отсутствует, то, когда нужное значение не найдено, выполняется следующий за case оператор.
Ветви здесь представлены элементами выбора, разграниченными точкой с запятой, а слово else с последующим оператором могут отсутствовать. Элемент выбора – это оператор, например составной, снабжённый одной или несколькими константами выбора:
Практическая работа №13
|
|||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-07; просмотров: 395; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.100.186 (0.008 с.) |