Содержание
-
Паскаль
начало Тупицына В.Л. МБОУ СОШ№9
-
Структура программы:
PROGRAMprimer1;{название программы} VAR … {Раздел описания всех переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного.} Begin … { Исполнительная часть.} END.
-
Пример
Programprimer; Vara, b,y: integer; Begin Writeln(‘введите 2 числа’); Readln(a,b); Y:=Sqr(a)*a+b*b-4*a*b; Writeln(Y); Readln End. PROGRAMprimer1;{название программы} VAR … {Раздел описания всех переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного.} Begin … { Исполнительная часть.} END. Структура программы: вычислить: Y=A3+B2-4A*B
-
Типы данных
Тип определяется для любого программного объекта. Тип определяет: множество допустимых значений множество допустимых операций формат внутреннего представления объекта в памяти компьютера Пример: VAR x,y: INTEGER;x,y-целый тип в памяти по 2 байта; A,b:byte; A,b-целый тип в памяти по1 байту;
-
Структура типов данных
ТИПЫ Простые Структурированные Процедурный Ссылки Вещественные Порядковые Целый Логический Символьный Перечисляемый Тип диапазон Массивы Записи Множества Файлы Строки
-
Целый тип
Пример: 3+5*4 mod 6 Операции над целыми данными: +, - , * , mod , div . (7 mod 2=1; 7 div 2=3) Функции: Sqr(x)---X2 Abs(X)---|x| Random(n) –случайное число из интервала от 0 до n.
-
Вещественный тип
Операции: +, –, *, / 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;
-
Пример
Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь programtreyg; vara,b,c,s:real; begin writeln(‘введитекатеты’); readln(a,b); c:=sqrt(a*a + b*b); s:=a*b/2; writeln(‘гипотенуза= ’,c,’ площадь=’, s); readln end.
-
Дополнительное задание: Составить программу. Заданы три целых числа. Найти сумму этих чисел и произведение.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.