Презентация, доклад Программирование на языке Pascal

Содержание

Алфавит языкаВсе латинские прописные и строчные буквы (A – Z, a - z)Арабские цифры 0 – 9Знаки + - * \ / < > ^ , . ; : ‘ ( ) _ и др.Служебные слова

Слайд 1Программирование на языке Паскаль

Программирование на языке Паскаль

Слайд 2Алфавит языка
Все латинские прописные и строчные буквы (A – Z, a

- z)
Арабские цифры 0 – 9
Знаки + - * \ / < > ^ , . ; : ‘ ( ) _ и др.
Служебные слова (команды, имена, функции)
Операторы (print, writeln и т.д.)
Имена функций (sin, cos, и т.д.)
Ключевые слова (and, var, begin, end и т.д.)
Алфавит языкаВсе латинские прописные и строчные буквы (A – Z, a - z)Арабские цифры 0 – 9Знаки

Слайд 3Структура программы
Программа состоит из строк. Одна строка содержит один или несколько

операторов, разделенных «;».

Например:
а:=1; в:=2; а:=1;
в:=2;
Структура программыПрограмма состоит из строк. Одна строка содержит один или несколько операторов, разделенных «;».Например: а:=1; в:=2;		а:=1;					в:=2;

Слайд 4Структура программы
Строка, заключенная в { } воспринимается как комментарий.
Значение текстовой величины

записывается в апострофах «‘»
Например: ‘ введите значение х = ‘
Компиляция и запуск программы осуществляется Ctrl +F9 (или вызовом команды RUN из меню RUN)
Структура программыСтрока, заключенная в { } воспринимается как комментарий.Значение текстовой величины записывается в апострофах «‘»Например: ‘ введите

Слайд 5Типы данных
Integer – целый тип (-32768…32767)
Real – вещественный тип
Char – символьный

тип (все символы кодировки ASCII)
Типы данныхInteger – целый тип (-32768…32767)Real – вещественный типChar – символьный тип (все символы кодировки ASCII)

Слайд 6Структура программы на языке Паскале
Формат заголовка программы:
Program (имя программы);

Например:
program prim2;

Program Test;

Структура программы на языке ПаскалеФормат заголовка программы:Program (имя программы);Например:program prim2;Program Test;

Слайд 7Формат описания переменных:
Var : ;

Например:
var a,b,c,d,m,n: integer;

var a,b,c,d,m,n: real;
Структура программы на

языке Паскале
Формат описания переменных:Var	: ;Например:var a,b,c,d,m,n: integer;var a,b,c,d,m,n: real;Структура программы на языке Паскале

Слайд 8Структура программы на языке Паскале
Раздел операторов:
Begin

End .
begin
readln (a,b,c,d);
m:=a*d;
n:=b*c;
writeln

(m,n)
end.

begin readln (a,b,c,d);
m:=a*d;
n:=b*c;
writeln (m,n)
end.

Структура программы на языке ПаскалеРаздел операторов:BeginEnd . begin 	readln (a,b,c,d);	m:=a*d;	n:=b*c;	writeln (m,n)end.begin readln (a,b,c,d);	m:=a*d;	n:=b*c;	writeln (m,n)end.

Слайд 9Структура программы на языке Паскале
Program (имя программы);
Var : ;
Begin
;
End

.
Структура программы на языке ПаскалеProgram (имя программы); Var	: ;Begin;End .

Слайд 10Пример программы и алгоритма
алг выражение;
цел a,b,c;
нач
ввод (a,b);
c:=(a+b)*(b-a);
вывод (c)
кон.
program prim;
var

a,b,c: integer;
begin
readln (a,b);
c:=(a+b)*(b-a);
writeln (c)
end.
Пример программы и алгоритмаалг выражение;цел a,b,c;нач 	ввод (a,b);	 c:=(a+b)*(b-a);	вывод (c)кон.program prim;var a,b,c: integer;begin 	readln (a,b);	c:=(a+b)*(b-a);	writeln (c)end.

Слайд 11Пример программы и блок-схемы
program prim;
var a,b,c: integer;
begin
readln (a,b);
c:=(a+b)*(b-a);
writeln (c)
end.

Пример программы и блок-схемыprogram prim;var a,b,c: integer;begin 	readln (a,b);	c:=(a+b)*(b-a);	writeln (c)end.

Слайд 12Операторы ввода данных
Read ()
- последовательность имен переменных, разделенных

запятыми.

Например, read (a,b,c,d);

Операторы ввода данныхRead ()	 - последовательность имен переменных, разделенных запятыми.Например, 	read (a,b,c,d);

Слайд 13Операторы ввода данных
Пример: var t:real;
j:integer;
begin
read(t,j);

На клавиатуре будем

набирать
253,98 100 (enter)
Операторы ввода данныхПример: 	var t:real;			    j:integer;			begin			read(t,j);На клавиатуре будем набирать253,98	100	(enter)

Слайд 14Операторы ввода данных
ReadLn ()
- последовательность имен переменных, разделенных

запятыми.

Например, readln (a,b);
readln (c,d);

Ввод значений будет происходить из двух строк
18758 34 (enter)
2,62 1,54 (enter)

Операторы ввода данныхReadLn ()	 - последовательность имен переменных, разделенных запятыми.Например, 	readln (a,b);			readln (c,d);Ввод значений будет происходить из

Слайд 15Операторы вывода данных
Write ()
- последовательность имен переменных, разделенных

запятыми.

Например, write (234);
write (a+b-2);
write (x,Summa,arg1,arg2);

WriteLn (<список вывода>)
<список вывода> - последовательность имен переменных, разделенных запятыми.

Операторы вывода данныхWrite ()	 - последовательность имен переменных, разделенных запятыми.Например, 	write (234);				write (a+b-2);			write (x,Summa,arg1,arg2);WriteLn ()	 - последовательность

Слайд 16Операторы вывода данных
Например, I=1; J=2; K=3;
Write (I,’

’,J,’ ‘,k);
1 2 3
Операторы вывода данныхНапример,  I=1; J=2; K=3;		   Write (I,’ ’,J,’ ‘,k);			1 2 3

Слайд 17Операторы ввода/вывода данных
begin
readln (read)

c:=Х

Writeln (Write)

end

Операторы ввода/вывода данныхbegin readln (read)	c:=Х	Writeln (Write) end

Слайд 18Домашнее задание
п. 12.3 («Знакомство с языком Паскаль»);
№ 9, 10

Домашнее заданиеп. 12.3 («Знакомство с языком Паскаль»);№ 9, 10

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

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


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

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

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

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