Презентация, доклад Линейные программы на язык TPascal

Содержание

Алфавит языкаЛатинские буквы (прописные, строчные)Цифры СпецсимволыАрифметические операции (+ - * /)Знаки отношений (< > = )Разделители (, . ; : )Базовые слова (begin, end…)

Слайд 1Линейные программы. Работа с переменными. Арифметические выражения и стандартные функции
begin
end
readln
writeln
Выполнил преподаватель

информатики
БПОУ ВО «ЧЛМТ» Соминина И.А.
Линейные программы. Работа с переменными. Арифметические выражения и стандартные функцииbeginendreadlnwritelnВыполнил преподаватель информатики БПОУ ВО «ЧЛМТ» Соминина И.А.

Слайд 2Алфавит языка
Латинские буквы (прописные, строчные)
Цифры
Спецсимволы
Арифметические операции (+ - * /)
Знаки

отношений (< > = )
Разделители (, . ; : )
Базовые слова (begin, end…)
Алфавит языкаЛатинские буквы (прописные, строчные)Цифры СпецсимволыАрифметические операции (+ - * /)Знаки отношений (< > = )Разделители (,

Слайд 3Структура программы
Program Имя программыИмя программы;
Раздел объявленийобъявлений;
Begin
Операторная

часть;
End.


Структура программыProgram Имя программыИмя программы;  Раздел объявленийобъявлений;Begin   Операторная часть;End.

Слайд 4Program Program Имя программы
Начинается с латинских букв, за которым могут идти

цифры и знак подчеркивания _
В написании не различаются строчные и прописные буквы
Имя служит для обозначения имени программы

Имя не должно содержать пробелов и других символов , ; :
Не должно совпадать с названиями базовых слов и операторов


Program Program Имя программыНачинается с латинских букв, за которым могут идти цифры и знак подчеркивания _В написании

Слайд 5Раздел объявлений
var – описание переменных

uses – описание модулей (используется в графике)

label

– описание меток

const – описание постоянных

type – описание типов

procedure (function) – описание подпрограмм


Раздел объявленийvar – описание переменныхuses – описание модулей (используется в графике)label – описание метокconst – описание постоянныхtype

Слайд 6Операторная часть
Оператор – команда на языке программирования для задания некоторого завершенного

действия

Операторы разделяются

readln

read

writeln

If then else

while

go to


Операторная частьОператор – команда на языке программирования для задания некоторого завершенного действияОператоры разделяютсяreadlnreadwritelnIf  then elsewhile

Слайд 7Данные в программе
Постоянные
Переменные
Типы переменных
integer (Целый) – целые числа от -32768 до

32767
longint (Целый) – целые числа от – 2 147 483 648 до 2 147 483 647
real – действительные числа
char – символьный (1 символ ‘a’, ‘+’, ‘F’)
string – строковый (строка символов от 0 до 255, например ‘Петя’)
boolean – логический (true – истина, false - ложь)
Данные в программеПостоянныеПеременныеТипы переменныхinteger (Целый) – целые числа от -32768 до 32767longint (Целый) – целые числа от

Слайд 8Описание переменных
var : ;

Задание 1. Описать переменные для

нахождения площади квадрата

Задание 2. Самостоятельно
Описать переменные для вычисления цены, количества, стоимости товара
 

Ответ
var z,s: real; k:integer;


Описание переменныхvar : ;Задание 1. Описать переменные для нахождения площади квадратаЗадание 2. СамостоятельноОписать переменные для вычисления цены,

Слайд 9Оператор ввода
read (читать)
readln (читать с новой строки)

readln (список переменных);

Пример: readln

(а, с);

Оператор вводаread (читать) readln (читать с новой строки)readln (список переменных);Пример: readln (а, с);

Слайд 10Оператор вывода

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

Слайд 11Оператор присваивания
:=

<постоянная>
<переменная>

ПРИМЕР:
S := a+b
a := 5
b := S

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

Слайд 12Арифметические выражения
Сложение (+)
Вычитание (-)
Умножение (*)
Деление (/)
Целая часть от деления (div)
Остаток от

деления (mod)

ПРИМЕР
25 div 4 = ?
25 mod = ?

Арифметические выраженияСложение (+)Вычитание (-)Умножение (*)Деление (/)Целая часть от деления (div)Остаток от деления (mod)ПРИМЕР25 div 4 = ?25

Слайд 13Задание 3
Записать на языке Pascal следующие арифметические выражения
2x + 5y

x-y
 
m+3
n
 

+ 2х

Задание 3Записать на языке Pascal следующие арифметические выражения2x + 5y  x-y m+3     n

Слайд 14Задание 4
Составить программу вычисления суммы 2 чисел

Задание 4Составить программу вычисления суммы 2 чисел

Слайд 15Итоги занятия
Ответьте на вопросы:
Какие программы называются линейными?
Из чего состоит структура Pascal

программы
Какие операторы вы знаете?
Какие типы данных вам знакомы
Как записываются арифметические операции в языке Pascal
Итоги занятияОтветьте на вопросы:Какие программы называются линейными?Из чего состоит структура Pascal программыКакие операторы вы знаете?Какие типы данных

Слайд 16Домашнее задание
Выучить записи в тетради
Составить программу нахождения площади треугольника, если

известны его основание и высота
Домашнее задание Выучить записи в тетрадиСоставить программу нахождения площади треугольника, если известны его основание и высота

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

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


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

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

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

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