Курсовая работа: Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"

Описание переменных

Здесь описывается синтаксис описания переменных, основные типы (вещест­венный – real, целый - integer). Здесь только называются числовые типы: на­звания вещественный и целый полагается уже знакомыми ученикам, знание о диапазонах типов им пока не нужно.

Пример var a,b:integer ;c:real ;

Синтаксис операторов ввода, вывода, присваивания.

- Ввод - Read [ ln ]( <список переменных>);

- Вывод - Write [ ln ]( <список переменных>);

- Присваивание - < числовая переменная>:=< Арифметическое выраже­ние>;

- Арифметические операции + , - , * , / ;

Правила записи арифметических выражений

Пример

Выражение записывается так

A*A+B*B-12*C или SQR(A)+SQR(B)-12*C

Задания по разделу:

1. как записывается раздел описания переменных

2. с какими типами числовых величин работает паскаль

3. какая задача решается в <пример программы> программе

4. как записываются арифметические выражения

1.1.4. Программирование ветвлений в Pascal

В этом параграфе не изучаются структуры данных, как таковые, но , в про­цессе изучения ветвлений изучаются логические операции и сложные логи­ческие выражения

Логические операции

Изучение вопроса начинается с примера программы

Var a,b,c,d: real;

Begin readln(a,b,c,d);

If (a>=b) and (a<=c) then d:=a;

If (b>=a) and (b>=c) then d:=b;

Здесь применяется неиспользуемое ранее логическое выражение and , с кото­рым обучаемые уже познакомились, изучая БД.

Далее ученикам напоминается эта операция и её результат, далее приводится список логических операций, используемых в паскале: and ; or ; not .

Сложные логические выражения

К-во Просмотров: 547
Бесплатно скачать Курсовая работа: Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"