Презентация, доклад по теме Структура программы на PascalABC

Структура программы: PROGRAM primer1;{название программы}VAR … {Раздел описания всех переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного.}Begin… { Исполнительная часть.}END.

Слайд 1Паскаль
начало

Паскальначало

Слайд 2 Структура программы:
PROGRAM primer1;{название программы}
VAR
… {Раздел описания всех

переменных, используемых в программе. Перечисляются все переменные с указанием через двоеточие типа переменного.}
Begin
… { Исполнительная часть.}
END.
Структура программы: PROGRAM primer1;{название программы}VAR …    {Раздел описания всех переменных, используемых в программе.

Слайд 3Пример

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 primer1;{название программы}
VAR
… {Раздел описания всех переменных, используемых в программе.}
Begin
… { Исполнительная часть.}
END.

Структура программы:

вычислить: Y=A3+B2-4A*B

ПримерProgram primer; Var a, b,y: integer; Begin  Writeln(‘введите 2 числа’);  Readln(a,b);   Y:=Sqr(a)*a+b*b-4*a*b;

Слайд 4Типы данных
Тип определяется для любого программного объекта.
Тип определяет:
множество допустимых значений
множество допустимых

операций
формат внутреннего представления объекта в памяти компьютера
Пример:
VAR x,y: INTEGER; x,y-целый тип в памяти по 2 байта;
A,b:byte; A,b-целый тип в памяти по1 байту;

Типы данныхТип определяется для любого программного объекта.Тип определяет:множество допустимых значениймножество допустимых операцийформат внутреннего представления объекта в памяти

Слайд 5 Структура типов данных

Структура типов данных

Слайд 6 Целый тип
Пример: 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.

Целый тип Пример: 3+5*4 mod 6Операции над целыми данными:+, - , * , mod , div

Слайд 7Операции:
+, –, *, /
Abs(x)-абсолютное значение х
Sqr(x)-квадрат х
Sqrt(x)-корень квадратный из х
Sin(x)-синус

х
Cos(x)-косинус х
Arctan(x)-арктангенс х
Trunc(x)-целая часть х ; TRUNC(1.35)=1
Round(x)-ближайшее к х целое ; ROUND(-5.54)=-6

ФУНКЦИИ

Вещественный тип

Операции:+, –, *, / Abs(x)-абсолютное значение хSqr(x)-квадрат хSqrt(x)-корень квадратный из хSin(x)-синус хCos(x)-косинус хArctan(x)-арктангенс хTrunc(x)-целая часть х ;

Слайд 8 Операторы Языка Паскаль
Операторы Языка Паскаль делятся на простые и сложные.
Простые –

те, которые не содержат внутри себя других операторов, а сложные содержат внутри себя другие операторы.

Простые операторы: присваивания; ввода; вывода.

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

Пример, X:=A+b*c;
Y:=10;

V:=A;

Оператор ввода:

Read(a,b); READLN[(a,b)];

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

Write(s); Writeln[(s)];

[ ]-означает, что часть, заключенную в скобки, можно не писать.

Writeln(y,x,a,b); Writeln;

Операторы Языка Паскаль Операторы Языка Паскаль делятся на простые и сложные.Простые – те, которые не содержат

Слайд 9Пример
Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь
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.
ПримерДаны катеты прямоугольного треугольника. Найти его гипотенузу и площадьprogram treyg;var a,b,c,s:real;begin  writeln(‘введите катеты’); readln(a,b);  c:=sqrt(a*a

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть