Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Оценка 4.9
Презентации учебные
pptx
информатика
11 кл
01.11.2017
В презентации подробно рассмотрена структура программы на языке программирования Паскаль, алфавит языка, основные типы данных. Приведены примеры программ и задания на поиск ошибок в программе. Так же в презентации рассмотрен тип данных пользователя, приведена программа с использованием этого типа. В презентации показаны основные встроенные функции и соответствие типов.Презентация по информатике.
Структура программы на Паскале.pptx
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Структура
программы на
Паскале
11-профиль
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Язык программирования
Элементы
языка
- алфавит;
- Служебные
слова;
- синтаксис;
- Оформлени
е
программы
Организация
действий с
данными
- ввод/вывод
данных
- Работа с файлами;
- Операторы
присваивания;
- Операторы
ветвления;
- Операторы цикла;
- Подпрограммы
Организаци
я данных
- Типы
данных;
- Структуры
данных.
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Структура программы на языке
Паскаль
Program <имя программы>;
Заголовок
программы
Тело программы
Раздел
описания
Раздел
операторов
Label <раздел меток>;
Const <раздел констант>;
Type <раздел типов>;
Var <раздел переменных>;
Procedure (function) <раздел процедур
и функций>;
Begin
<раздел операторов>;
End.
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Алфавит языка
• Латинские буквы: A…Z, a…z.
• Цифры: 0, 1, 2, …, 9.
• Специальные: + - * / = < > { } [ ] . , ( ) : ; ^ @ $ #
• Комбинации символов: := <= >= <> (* *)
• Служебные слова: program, var, array, if и т. д.
• Идентификатор – это любая последовательность
букв и цифр, начинающихся с буквы.
• Комментарии - //последующий текст до конца
строки
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Задание: найдите ошибки в
Паскале.
Program s;
Var a, b, s, sr:integer;
Begin
Readln(a,b,s)
s:=a+b;
Sr:=s/2;
Writ(‘сумма=‘,s);
Writ(‘среднее
значение=‘ sr);
end
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Типы данных в Паскале
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Типы данных в Паскале
(целый тип)
Вещественный тип
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Тип пользователя
TYPE – задание типа
пользователя
1. Перечисляемый тип
type <имя типа> = (<список
значений>);
Пример: type metal=(Fe, Na, Cu, Zn);
var m1:metal;
2. Ограниченный тип
type <имя
типа>=<константа1>..<константа2>;
type num=1..31;
var data: num;
type week_day= (mon, tue, wed, thu,
fri, sat, sun) ;
var day:week_day ;
S,k:byte;
begin
S:=0;
for day:=mon to sun do
begin
case day of
mon,wed: k:=6;
tue,fri:k:=8;
thu,sat:k:=4
else
k:=0;
end;
S:=S+k;
end;
writeln('s=',S);
Readln
end.
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Арифметические операции
Презентация "Структура программы на Паскале. Типы данных" (11 класс)
Стандартные процедуры и функции
Тип аргумента
Real, integer
Тип результата
Real, integer
Real
Real
Real
Real
Real
Real
Real
Real
Real, integer
Real
Real
Примечание
Модуль аргумента
Арктангенс
(значение в
радианах)
Косинус, угол в
радианах
Экспонента - ex
Дробная часть
числа
Целая часть числа
Логарифм
натуральный
3,141592653
Синус, угол в
радианах
Квадрат
аргумента
Корень
квадратный
Псевдослучайное
число в интервале
[0, 1]
Псевдослучайное
число в интервале
[0, x]
Обращение
Abs(x)
ArcTan(x)
Cos(x)
Exp(x)
Frac(x)
Int(x)
Ln(x)
Pi
Sin(x)
Sqr(x)
Sqrt(x)
Real, integer
Real, integer
Real, integer
Real
Real, integer
Real, integer
Нет
Real, integer
Real, integer
Real, integer
Random
Нет
Random(x)
Integer
Integer
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.