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

- «*» - умножение

- Mod – остаток от деления (только для целых чисел)

- Div - деление нацело (только для целых чисел)

- Математические выражения:

Sin(x); cos(x); ln(x); sqr(x); sqrt(x); abs(x);

Пример арифметического выражения в Pascal

Оператор присваивания

<переменная>:=<выражение>

Примеры: x:=3,14; a:=b+c; i:=i+1;

Ограничения на типы при присваивании:

- Если переменная, расположенная слева имеет вещественный тип, то справа – арифметическое выражение: целое или вещественное

- Если переменная слева целого типа – арифметическое выражение – только целое

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

1) Почему паскаль различает целые и вещественные числа

2) Что такое арифметическое выражение, из чего оно может состо­ять

3) Как работает оператор присваивания

4) Ограничения на типы данных при присваивании

5) Запишите в виде арифметического выражения квадратный трех­член

6) Запишите на паскале tg x , x4

1.2.2. Структура программы на Pascal, ввод и вывод данных

В параграфе описаны основные структуры программы на паскале, в том числе разделы описания переменных и типов, операторы ввода и вывода.

Раздел описания переменных

Основные описатели числовых типов: integer, real

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

Объясняется синтаксис раздела (применение знаков « . » ; « , » ; « : » ; « ; ») и порядок работы транслятора: «Когда транслятор встречает описание пере­менной, он отводит для этой переменной ячейку памяти и ставит в соот­ветствие имени переменной номер первого байта ячейки.»

Операторы ввода и вывода

В разделе объясняется принцип работы с этими операторами:

«Для сообщения данных компьютеру служат операторы ввода и вывода.

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