Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемРоман Болховитинов
1 Алфавит языка TURBO PASCAL
2 Цель урока: Узнать: Алфавит языка программирования TURBO PASCAL. Этапы разработки программы Типы ошибок Разделы программы Структура программы Операторы ввода и вывода Рассмотреть пример решения задачи Научиться записывать математические формулы на языке TURBO PASCAL
3 СПЕЦИАЛЬНЫЕ СИМВОЛЫ: СИМВОЛ НАЗВАНИЕ + - * / = > < [] () {}. : ;, Плюс Минус Звездочка Дробная черта Равно Больше Меньше Квадратные скобки Круглые скобки Фигурные скобки Точка Апостроф Двоеточие Точка с запятой Запятая
4 СОСТАВНЫЕ СИМВОЛЫ: Символ Название := <>.. <= >= Присваивание Не равно Диапазон Меньше или равно Больше или равно
5 Зарезервированные слова: Слово Смысл слова Array Begin Case Const Div Do Downto Else End File For Function Goto If Label Массив Начало блока Вариант Константа Деление нацело Выполнять Уменьшить до Иначе Конец блока Файл Для Функция Переход на Если Метка
6 Зарезервированные слова: Слово Смысл слова Mod Not Of Or Procedure Program Repeat String Then To Type Until Uses Var While Остаток от деления Логическое не Из Логическое или Процедура Программа Повторять Строка То Увеличивая Тип До Использовать Переменная Пока
7 Арифметические операции: Знак Операция +-*/+-*/ Сложение Вычитание Умножение Деление
8 Арифметические процедуры и функции: Стандартная функция Выполняемое действие Abs(x) Sqr(x) Sqrt(x) Exp(x) Ln(x) Pi Sin(x) Cos(x) |x| x е х Ln(x) Число пи Sin(x) Cos(x)
9 Этапы разработки программы 1. Постановка задачи 2. Анализ задачи и моделирование 3. Разработка или выбор алгоритма решения задачи 4. Проектирование общей структуры программы 5. Кодирование 6. Отладка и тестирование программы 7. Анализ результатов
10 Типы ошибок: Синтаксические ошибки Ошибки выполнения Ошибки в алгоритме
11 Разделы программы {заголовок} {описательная часть} Раздел подключаемых библиотечных модулей; Раздел объявляемых меток; Раздел объявляемых констант; Раздел объявляемых типов; Раздел объявляемых переменных Раздел объявляемых процедур и функций; {исполнительная часть} Раздел инструкций (операторов) программы, заключаемых в слова Begin и End; В конце программы ставится признак останова-.(точка)
12 Структура программы Program Имя программы; Uses Имя модуля; Label Имя метки; Const Имя константы = Значение Константы; Type Имя типа= Значение Типа; Var Имя Переменной: Тип; Begin {инструкция основной программы} End
13 Ввод данных- это передача исходных данных программы в оперативную память компьютера для обработки. Вывод данных- это передача данных после обработки из оперативной памяти на внешнее устройство (экран, принтер, файл на диск). Для ввода и вывода данных в языке TURBO PASCAL предусмотрены следующие процедуры ввода/вывода:read, readln, write и writeln. Названия означают «читай», «читай строку», «пиши», «пиши строку» Операторы
14 Задача: Найти площадь треугольника по трем сторонам 1. Определим исходные данные: а, b, с. В результате нужно найти S. 2. Математическая модель p=(a+b+c)/2 3. Алгоритм решения задачи 4.Кодирование
15 Начало Очистить экран Ввод a,b,c p=(a+b+c)/2 Конец s=SQRT(p(p-a)(p-b)(p-c)) Вывод s Блок- схема
16 Программа может иметь вид: Program str; название программы Var a,b,c,p:integer; описание переменных S:integer; BEGIN начало программы writeln(введите а= ); пиши строку readln(a); читай строку writeln(введите b= ); readln(b); writeln(введите c= ); readln(c); P:=1/2*(a+b+c); операторы S:=SQRt(p*(p-a)*(p-b)*(p-c)); writeln(площадь треугольника S=,S); вывод данных readln; задержка END. конец программы
17 Задания: Запишите выражения на языке программирования:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.