русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Програма на мові «Паскаль»


Дата добавления: 2015-06-12; просмотров: 774; Нарушение авторских прав


Програма складається із заголовка і блоку

В заголовок входять: службове слово program і перелік доступних програмі файлів (input output)

Тіло програми (блок) складається з шести розділів:

- розділ міток;

- розділ констант;

- розділ типів;

- розділ змінних;

- розділ процедур і функцій;

- розділ операторів.

Порушувати черговість не можна.

Будь-який з розділів (окрім операторів) може бути відсутній.

Розділ міток

label (службове слово) за яким слідує перелік міток розділений комами

Приклад 3, 11, 48, 2;

Розділ опису констант

const (службове слово)

Визначення кожної константи містить ідентифікатор

константи, знак рівності, і значення.

Наприклад: e=2,718281828;

z=’11 Б клас’;

Розділ опису типів

tupe (службове слово)

В роботі частіше використовуються стандартні типи даних:

byte – цілий (від 0 до 255)

integer - цілий (від -32768 до 32767)

longint – (від –2147483648 до 2147483647)

real - речовинний (від 2,9Е-39 до 1,7Е+38)

char - символьний (будь-який один символ. Наприклад: f або №)

string - рядковий (будь-який текст від 0 до 255 символів)

boolean - булевий {приймає два значення FALSE (брехня) і TRUE (істина)}

Якщо виникає необхідність в створення своїх типів даних, то це здійснюється в розділі опису типів таким чином:

за ідентифікатором типу записується знак рівності (і через кому перераховуються ті значення, які прийматиме змінна даного типу);

seasans=(spr, or, каn, рак)

Інтервальні типи: можна оголосити новий тип так, що він буде частиною впорядкованого інтервалу

days =1..31

manth=1..12

z=’a’..’w’

Розділ опису змінних

var (службове слово)

В даному розділі повинні бути перерахований ті, що всі змінні використовуються в програмі з вказівкою їх типів. Ідентифікатори змінних одного типу можна записувати через кому.



i, kl, l: integer;

а, b: real;

hobidaus: seasans

Розділ процедур і функцій

Сам розділ не має службового слова. В розділі може знаходитися декілька процедур або функцій, але кожна процедура починається із слова: Procedure; кожна функція починається словом: Function.

Процедура і функція по своїй структурі подібна програмі.

Розділ операторів (обов'язковий)

begin

тіло програми

end.

Питання для повторення:

1. Чи існують оператори мови Pascal записані російськими буквами?

2. В якій формі зображаються дійсні числа в Pascal?

3. З яких частин складається програма на Pascal?

4. Які розділи можуть входити в блок програми?

5. Які розділи не є обов'язковими при написанні програми?

6. Як в тексті програми визначити, що почався розділ міток?

7. Як в тексті програми визначити, що закінчився розділ констант?

8. Назвіть стандартні типи даних.

Завдання для самостійної роботи:

1. Переведіть числа в природну форму запису:

a) 4.09Е+02 б) 7.802Е+01 в) 3.3Е-02

г) 2.97Е-03 д) 5.29Е+00 е) 2.03Е+05

2. Переведіть числа в напівлогарифмічну форму запису:

a) 234000 б) 0.0045 в) 678

г) 7.302 д) 4090 е) 0.0306

3. Яке з чисел більше: а) 4.67Е-01 б) 0.0467.

4. Яке з чисел менше: а) 9.21Е+04 б) 9210

5. До яких типів можна віднести перераховані нижче дані:

a) 200 б) -17 в) 2305

г) 5.89 д) 56890 е) -56890

ж) -32767 з) -32769 і) 2147483648

к) ( л) 7 м) Привіт

н) 1945год о) -31009 п) byte

 

 

Вивчаємо “Pascal”

 

Тема уроку:

Мова програмування «ПАСКАЛЬ»

Основні математичні функції.

Мета заняття:

1. Познайомитися з арифметичними операціями і основними математичними функціями;Отримати навики запису математичних виразів на мові Pascal;

2. Ввести в комп'ютер найпростіші програми з використанням оператора writeln;

3. Вдосконалення уміння будувати програми мовою Паскаль. Виховувати уважність, активність на уроці.



<== предыдущая лекция | следующая лекция ==>
Текстової редактор. | Арифметичні операції.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.218 сек.