Язык Паскаль (начало)
презентация к уроку по информатике и икт (9 класс) по теме
Презентация к учебному материалу по теме"Алгоритмизация и программирование" Язык Паскаль-структура программы и основные операторы.
Скачать:
Вложение | Размер |
---|---|
paskalnachalo.pptx | 257.12 КБ |
Предварительный просмотр:
Подписи к слайдам:
Структура программы: PROGRAM primer 1 ; { название программы } VAR … { Раздел описания всех переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного. } B egin … { Исполнительная часть . } END .
Пример Program primer ; Var a, b,y : integer; Begin Writeln (‘ введите 2 числа ’); Readln ( a,b ); Y:= Sqr (a)* a+b *b-4*a*b; Writeln (Y); Readln End . PROGRAM primer 1 ; { название программы } VAR … { Раздел описания всех переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного. } B egin … { Исполнительная часть . } END . Структура программы: вычислить: Y = A 3 + B 2 -4 A * B
Типы данных Тип определяется для любого программного объекта. Тип определяет: множество допустимых значений множество допустимых операций формат внутреннего представления объекта в памяти компьютера Пример : VAR x,y : INTEGER; x,y - целый тип в памяти по 2 байта; A,b:byte ; A,b - целый тип в памяти по1 байту;
ТИПЫ Простые Структурированные Процедурный Ссылки Вещественные Порядковые Целый Логический Символьный Перечисляемый Тип диапазон Массивы Записи Множества Файлы Строки Структура типов данных
Целый тип Длина в байтах Название типа Диапазон значений 1 byte 0…255 1 ShortInt -128…127 2 Word 0…65535 2 Integer -32768…32767 4 LongInt -2147483648…2147483647 Пример : 3+5*4 mod 6 Операции над целыми данными : +, - , * , mod , div . (7 mod 2=1; 7 div 2=3) Функции: Sqr ( x ) --- X 2 Abs(X) ---|x| Random ( n ) – случайное число из интервала от 0 до n .
Длина в байтах Название типа Диапазон значений Точность 6 Real 2.9 E -39 .. 1.7E38 11-12 знаков 4 Single 1.5 E -45 .. 3.4 E 38 7-8 знаков 8 Double 5.0E-324 .. 1.7E308 15-16 знаков 10 Extended 3.4E-4932 .. 1.1 E 4932 19-20 знаков 8 Comp -9.2 E 18 .. 9.2 E 18 19-20 знаков Операции: +, –, *, / Abs ( x ) -абсолютное значение х Sqr ( x ) -квадрат х Sqrt ( x ) -корень квадратный из х Sin ( x ) -синус х Cos ( x ) -косинус х Arctan ( x ) -арктангенс х Trunc ( x )- целая часть х ; TRUNC (1.35)=1 Round ( x ) -ближайшее к х целое ; ROUND (-5.54)=-6 ФУНКЦИИ Вещественный тип
Операторы Языка Паскаль Операторы Языка Паскаль делятся на простые и сложные . Простые – те, которые не содержат внутри себя других операторов, а сложные содержат внутри себя другие операторы. Простые операторы: присваивания; ввода; вывода. Оператор присваивания : Пример, X := A + b * c ; Y:=10; V := A ; Оператор ввода : Read( a,b ); READLN [ ( a,b ) ] ; Оператор вывода: Write(s); Writeln [ (s) ] ; [ ] -означает, что часть, заключенную в скобки, можно не писать. Writeln ( y,x,a,b ); Writeln ;
Пример Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь program treyg ; var a,b,c,s:real ; begin writeln (‘ введите катеты ’); readln ( a,b ); c:= sqrt (a*a + b*b); s:=a*b/2; writeln (‘ гипотенуза= ’, c ,’ площадь= ’, s ); readln end .
Дополнительное задание : Составить программу. Заданы три целых числа. Найти сумму этих чисел и произведение.
По теме: методические разработки, презентации и конспекты
Проверочная работа по теме "Начала программирования на языке Паскаль" (9 класс)
Прорверочная работа позволяет проконтролировать усвоение учащимися базовых конструкций языка программирования и основных команд: присваивания, ввода и вывода....
«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».
Сформировать основные приемы работы со средой программирования TURBO Pascal.Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических опера...
Уроки по Паскалю (начало)
Данный материал предназначен учителю информатики для дальнейшей разработки уроков, есть с чего начать....
Одномерные массивы на языке Паскаль. Вычисление суммы элементов одномерного массива на языке Паскаль
Данная разработка может быть использована в виде опорного материала для работы на уроке по изучению темы указанной ниже. Учебник: Информатика. Учебник для 9 класса. Босова Л.Л., Босова А.Ю....
Тестирование по теме «Начала программирования на языке Паскаль»
фрагмент урокаПобедитель конкурса II Всероссийский конкурс на лучшую методическую разработку «Тестовые задания по информатике и ИКТ»размещен на сайте всероссийского педагогического со...
Уроки по Паскалю (начало) методическая разработка по информатике и икт (9 класс)
Методические разработки...
Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания
Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания...