Pascal 1 Линейные алгоритмы Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области.

Презентация:



Advertisements
Похожие презентации
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
Advertisements

Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Познакомиться с основными понятиями языка Pascal 2.
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
Оператор CASE. Pascal. Структура оператора CASE: Оператор CASE позволяет реализовать множественный выбор и в общем виде записывается так: case выражение.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Язык Паскаль МОУ СОШ 2 городского округа город буй Костромской области учитель информатики Щур Анна Николаевна.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
«ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ: Учитель математики и информатики МБО УСОШ 2 г. Калача-на-Дону Волгоградской области Анисимовой Н.А.
Линейные и разветвляющиеся алгоритмы. Реализация на языке Pascal.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
Структура программы на языке Паскаль. Структура программы Заголовок программы Заголовок программы Раздел описаний Раздел описаний Тело программы (раздел.
Составить программу вычисления периметра равнобедренного треугольника. Задача.
Язык разработан в 1971 году и назван в честь Блеза Паскаля французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль.
Тестовые задания по программированию Pascal. Вопрос 1 Как Вы думаете: какая процедура обеспечивает ввод данных в Паскале ? А) begin Б) input В) read или.
Языки программирования. Программа - алгоритм, записанный на языке программирования.
Понятие переменной Переменная – это величина, которая изменяется в процессе работы программы. Для описания переменной следует указать имя переменной,
Раздел описания переменных начинается со слова VAR (variables-переменные), за которым идет список имен переменных через запятую. Тип указывается после.
Язык программирования Паскаль Учитель информатики: Иванчикова Т.Ф.
ЛИНЕЙНЫЕ АЛГОРИТМЫ. Алгоритмические действия над исходными данными и рабочими объектами языка, необходимые для решения поставленной задачи описываются.
Транксрипт:

Pascal 1 Линейные алгоритмы Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области

Pascal 2 О чем пойдет речь Понятие линейного алгоритма Применение линейных алгоритмов Команды линейных алгоритмов. Их реализация на языке Паскаль Выражения языка Структура линейной программы

Pascal 3 Линейные алгоритмы Алгоритм Р реализован через последовательную алгоритмическую структуру, если каждый шаг алгоритма Р выполняется один раз, причем после каждого i- го шага выполняется (i+1)- й шаг, если i - й шаг не конец алгоритма. Шаг 1 Шаг 2 Шаг 3 Шаг N -1 Шаг N

Pascal 4 Линейные алгоритмы Линейные (последовательные) алгоритмические структуры являются базовыми, следовательно без них не обходится ни один алгоритм. Применение линейных алгоритмов Применение только линейных структур для построения алгоритма нецелесообразно из-за их громоздкости.

Pascal 5 Команды линейных алгоритмов команда ввода; команда вывода; команда присваивания.

Pascal 6 Команда ввода Назначение команды – ввод входных данных. Структура команды: ввод Пример: ввод А, В, С При выполнении команды «ввод» ЭВМ прерывает выполнение программы и «ждет» ввода данных. Завершение ввода данных происходит нажатием клавиши ( )

Pascal 7 Команда ввода Реализация команды на языке Pascal Read ( ); Пример: Read (A, B, С); Readln ( ); Пример: Readln (A, B, D); Данные при вводе разделяются пробелами. Окончание ввода данных завершается нажатием клавиши. При вводе данных нужно соблюдать правило: в каком порядке переменные записаны в списке, в таком порядке нужно вводить их значения.

Pascal 8 Команда вывода Назначение команды – вывод выходных данных. Структура команды: вывод Пример: вывод А, В, С По этой команде список вывода (выходные данные) будут вынесены на устройство вывода (чаще всего на экран монитора).

Pascal 9 Команда вывода Реализация команды на языке Pascal Write ( ); Пример: Write (A, B+С, команда вывода); Writeln ( ); Пример: Writeln (A, A, 4); Данные процедуры производят вывод выходных данных на экран монитора. Элементами списка могут быть имена переменных, выражения, константы.

Pascal 10 Команда присваивания Команда присваивания – одна из основных команд в алгоритмах работы с величинами. Записывают ее так: : = Значок « : = » читается «присвоить» Пример: А : = В + С В результате выполнения данной команды происходит следующее: 1. Вычисляется значение выражения В + С; 2. Значение этого выражения присваивается переменной А.

Pascal 11 Операция присваивания Свойства операции присваивания: пока переменной не присвоено значение, она остается неопределенной; значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующего присваивания этой переменной нового значения. новое значение, присвоенное переменной, заменяет ее предыдущее значение. Например: X:=X+3

Pascal 12 Выражения языка Паскаль Выражением называют конструкцию языка, задающую порядок действий над элементами данных. Выражение состоит из операндов (величин и выражений над которыми производятся операции), скобок, и знаков операций. Операции определяют действия, которые надо произвести над операндами.

Pascal 13 Виды выражений Арифметические Логические Строковые (символьные)

Pascal 14 Правила записи выражений выражения записываются в..линейной форме. Например А + В/2 – C*3; все знаки действий в выражении прописывать в явном виде; значения аргументов функций записываются в скобках. Например: Sin(x); Sqrt(4); индексы переменных величин, не являющих- ся элементами массива, пишутся цифрами после имени переменной без пробелов. Например: Х1, А3

Pascal 15 Структура линейной программы Program Имя_программы ; Var - раздел описания переменных; BeginBegin End.End. Ввод данных (Write, Readln); Обработка данных (:= оператор присваивания); данных Вывод данных (Writeln);

Pascal 16 Пример линейной программы Задача: Найти разность чисел А - В Program Razn; Var A, B, C :real; Begin Write (Введите числа А, В); Readln (A, B); C := A - B; Writeln ( Разность чисел А - В равна, C) End.