Программирование на языке PASCAL

Содержание

Слайд 2

Общий вид программы

PROGRAM Имя программы;
USES Имя модуля;
CONST Имя константы = Значение

Общий вид программы PROGRAM Имя программы; USES Имя модуля; CONST Имя константы
константы;
VAR Имя переменной : Тип данных;
BEGIN
Операторы;
END.

Слайд 3

Простые типы данных

INTEGER – целочисленный тип *
CHAR – символьный тип

Простые типы данных INTEGER – целочисленный тип * CHAR – символьный тип
REAL – вещественный тип *
BOOLEAN – логический тип
* для представления числовых данных

Слайд 4

Операторы

Оператор присваивания :=
Имя переменной := выражение;
А:= 4 + 8; В

Операторы Оператор присваивания := Имя переменной := выражение; А:= 4 + 8;
:= с – а; К := К + 1;
Оператор ввода данных
READ (A1, A2, …, AN);
READLN (A1, A2, …, AN);
READLN;

Оператор вывода данных
WRITE (A1, A2, …, AN);
WRITELN (A1, A2, …, AN);
WRITELN;

Слайд 5

Арифметические выражения

Операции: + , - , *, / (INTEGER, REAL)
Целочисленное

Арифметические выражения Операции: + , - , *, / (INTEGER, REAL) Целочисленное
деление DIV (INTEGER)
11 DIV 5 = 2
2 DIV 3 = 0
Остаток от деления MOD (INTEGER)
11 MOD 5 = 1
12 MOD 2 = 0
AND (и), OR(или), NOT(не) (INTEGER)

Слайд 6

Основные алгоритмические структуры:

Линейный
Разветвляющийся
Циклический

Основные алгоритмические структуры: Линейный Разветвляющийся Циклический

Слайд 7

Определить вид алгоритма

№1

№2

№3

Определить вид алгоритма №1 №2 №3

Слайд 8

Отгадай поговорки

Отгадай поговорки

Слайд 9

Записать данные выражения на языке Паскаль.
а)
б)
в)

Записать данные выражения на языке Паскаль. а) б) в)

Слайд 10

Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния ал­го­рит­ма:
а := 2
b := 4
а :=

Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния ал­го­рит­ма: а := 2 b :=
2*а + 3*b
b := a/2*b

Слайд 11

Опре­де­ли­те зна­че­ние пе­ре­мен­ной а и b после вы­пол­не­ния ал­го­рит­ма:

a := 19;

Опре­де­ли­те зна­че­ние пе­ре­мен­ной а и b после вы­пол­не­ния ал­го­рит­ма: a := 19;
b := 3;
с := b*2;
b := a mod b;
a := a - с;
b := b + с;

Слайд 12

Опре­де­ли­те зна­че­ние пе­ре­мен­ной с после вы­пол­не­ния ал­го­рит­ма:

a := -5;
b :=

Опре­де­ли­те зна­че­ние пе­ре­мен­ной с после вы­пол­не­ния ал­го­рит­ма: a := -5; b :=
-3;
a := a - b*3;
if a > b then c := b + a
else c := a – b;

Слайд 13

Опре­де­ли­те зна­че­ние пе­ре­мен­ной с после вы­пол­не­ния ал­го­рит­ма:

a := 120;
b :=

Опре­де­ли­те зна­че­ние пе­ре­мен­ной с после вы­пол­не­ния ал­го­рит­ма: a := 120; b :=
100;
a := a + b / 2;
if b < a / 2 then c := b + a
else c := b + a / 2;

Слайд 14

За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы.
Var s,k:

За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы. Var s,k:
integer;
Begin
s := 0;
for k := 4 to 8 do
s := s + 7;
writeln(s);
End.

Слайд 15

За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы.
Var s,k:

За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы. Var s,k:
integer;
Begin
s := 50;
for k := 0 to 8 do
s := s - 4;
writeln(s);
End.

Слайд 16

Составить программы для решения задач.

Даны три числа. Вычислить сумму первых двух чисел

Составить программы для решения задач. Даны три числа. Вычислить сумму первых двух
и произведение второго и третьего чисел.
Имя файла: Программирование-на-языке-PASCAL.pptx
Количество просмотров: 47
Количество скачиваний: 0