🗊Презентация программы на языке Pascal

Категория: Образование
Нажмите для полного просмотра!
программы на языке Pascal, слайд №1программы на языке Pascal, слайд №2программы на языке Pascal, слайд №3программы на языке Pascal, слайд №4программы на языке Pascal, слайд №5программы на языке Pascal, слайд №6программы на языке Pascal, слайд №7программы на языке Pascal, слайд №8программы на языке Pascal, слайд №9программы на языке Pascal, слайд №10программы на языке Pascal, слайд №11программы на языке Pascal, слайд №12программы на языке Pascal, слайд №13программы на языке Pascal, слайд №14программы на языке Pascal, слайд №15программы на языке Pascal, слайд №16программы на языке Pascal, слайд №17программы на языке Pascal, слайд №18программы на языке Pascal, слайд №19программы на языке Pascal, слайд №20программы на языке Pascal, слайд №21программы на языке Pascal, слайд №22программы на языке Pascal, слайд №23программы на языке Pascal, слайд №24программы на языке Pascal, слайд №25программы на языке Pascal, слайд №26программы на языке Pascal, слайд №27программы на языке Pascal, слайд №28программы на языке Pascal, слайд №29программы на языке Pascal, слайд №30программы на языке Pascal, слайд №31программы на языке Pascal, слайд №32программы на языке Pascal, слайд №33программы на языке Pascal, слайд №34программы на языке Pascal, слайд №35программы на языке Pascal, слайд №36программы на языке Pascal, слайд №37программы на языке Pascal, слайд №38программы на языке Pascal, слайд №39программы на языке Pascal, слайд №40программы на языке Pascal, слайд №41программы на языке Pascal, слайд №42программы на языке Pascal, слайд №43

Содержание

Вы можете ознакомиться и скачать презентацию на тему программы на языке Pascal. Доклад-сообщение содержит 43 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


программы на языке Pascal, слайд №1
Описание слайда:

Слайд 2





Структура программы на языке Pascal
Program <имя программы>;
{блок описаний};
Begin                                      			
{блок операторов};                 	
End.
Описание слайда:
Структура программы на языке Pascal Program <имя программы>; {блок описаний}; Begin {блок операторов}; End.

Слайд 3





Типы переменных
Описание слайда:
Типы переменных

Слайд 4





Типы переменных
Описание данных
Основная единица данных во всех языках – переменная.
Раздел описания переменных начинается со служебного 
слова Var: 
Var <имя переменной>:<тип переменной>;

Если переменные имеют один тип, то их объединяют в   одно:
Var <имя переменной1>, <имя переменной2> : <тип переменных>;
Например:

Var  a: integer;                 Var a, b: integer; 
       b: real;                              c, x: real;
       c: char;
Описание слайда:
Типы переменных Описание данных Основная единица данных во всех языках – переменная. Раздел описания переменных начинается со служебного слова Var: Var <имя переменной>:<тип переменной>; Если переменные имеют один тип, то их объединяют в одно: Var <имя переменной1>, <имя переменной2> : <тип переменных>; Например: Var a: integer; Var a, b: integer; b: real; c, x: real; c: char;

Слайд 5


программы на языке Pascal, слайд №5
Описание слайда:

Слайд 6


программы на языке Pascal, слайд №6
Описание слайда:

Слайд 7





Примеры использования стандартны функции вещественного типа
Описание слайда:
Примеры использования стандартны функции вещественного типа

Слайд 8


программы на языке Pascal, слайд №8
Описание слайда:

Слайд 9


программы на языке Pascal, слайд №9
Описание слайда:

Слайд 10


программы на языке Pascal, слайд №10
Описание слайда:

Слайд 11





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

Слайд 12





Процедуры ввода и вывода
Существуют 2 формы процедуры ввода: read и readln
Процедура read обеспечивает ввод данных разных типов с клавиатуры. В скобках указываются имена переменных, которым присвоятся введённые значения. При вводе нескольких значений с помощью одной процедуры, они разделяются символом «пробел».
              read(x1, x2, x3);
Процедура readln аналогична предыдущей, отличие заключается в том, что ПОСЛЕ выполнения процедуры readln курсор на экране монитора переходит на новую строку.
Примеры 
 read (a, b, c);
 readln (x, y);
Существуют 2 формы процедуры вывода: write и writeln.
В результате выполнения write значения переменных будут выведены на экран монитора. Если необходимо вывести текст, то он записывается в апострофах, внутри оператора:
Write (‘x= ’,x);
Процедура writeln аналогична предыдущей, отличие заключается в том, что ПОСЛЕ выполнения процедуры writeln курсор на экране монитора переходит на одну строку вниз.
Описание слайда:
Процедуры ввода и вывода Существуют 2 формы процедуры ввода: read и readln Процедура read обеспечивает ввод данных разных типов с клавиатуры. В скобках указываются имена переменных, которым присвоятся введённые значения. При вводе нескольких значений с помощью одной процедуры, они разделяются символом «пробел». read(x1, x2, x3); Процедура readln аналогична предыдущей, отличие заключается в том, что ПОСЛЕ выполнения процедуры readln курсор на экране монитора переходит на новую строку. Примеры read (a, b, c); readln (x, y); Существуют 2 формы процедуры вывода: write и writeln. В результате выполнения write значения переменных будут выведены на экран монитора. Если необходимо вывести текст, то он записывается в апострофах, внутри оператора: Write (‘x= ’,x); Процедура writeln аналогична предыдущей, отличие заключается в том, что ПОСЛЕ выполнения процедуры writeln курсор на экране монитора переходит на одну строку вниз.

Слайд 13





  
   Условный оператор в Pascal’е
Описание слайда:
Условный оператор в Pascal’е

Слайд 14





              Условный оператор
Часто в жизни, при решении задач некоторые действия
выполняются в зависимости от истинности каких-либо 
условий. В математике часто встречаются следующие 
определения функций:
               x+1,если x<0
f (x)=
               2x, если x≥0
Для задания выбора того или иного действия в зависимости от условия в языке Pascal предназначен условный оператор, который имеет две формы.
Описание слайда:
Условный оператор Часто в жизни, при решении задач некоторые действия выполняются в зависимости от истинности каких-либо условий. В математике часто встречаются следующие определения функций: x+1,если x<0 f (x)= 2x, если x≥0 Для задания выбора того или иного действия в зависимости от условия в языке Pascal предназначен условный оператор, который имеет две формы.

Слайд 15





               Условный оператор
 Полная форма                                       Неполная форма          
                                  
                                  Запись условий на языке Pascal
IF <условие> THEN                                           IF <условие> THEN
                       <оператор 1>                                                   <оператор 1>;  
                       ELSE
                       <оператор 2>;                         

Примечание: 1) Перед ELSE точка с запятой никогда не ставится!!!
Описание слайда:
Условный оператор Полная форма Неполная форма Запись условий на языке Pascal IF <условие> THEN IF <условие> THEN <оператор 1> <оператор 1>; ELSE <оператор 2>; Примечание: 1) Перед ELSE точка с запятой никогда не ставится!!!

Слайд 16





              Условный оператор
Если тело цикла состоит из нескольких операторов, то они заключаются в операторные скобки BEGIN …END;
 Полная форма                                                  Неполная форма





     IF <условие> THEN BEGIN                                                IF <условие> THEN BEGIN
                                      <оператор 1>;                                                                    <оператор 1>;
                                      <оператор 2>                                                                     <оператор 2>;
                            ELSE BEGIN                                                                                  END;
                                      <оператор 3>;
                                     <оператор 4>;
                                      END;
Описание слайда:
Условный оператор Если тело цикла состоит из нескольких операторов, то они заключаются в операторные скобки BEGIN …END; Полная форма Неполная форма IF <условие> THEN BEGIN IF <условие> THEN BEGIN <оператор 1>; <оператор 1>; <оператор 2> <оператор 2>; ELSE BEGIN END; <оператор 3>; <оператор 4>; END;

Слайд 17





             Условный оператор
Задача № 1  Выяснить, где будет физкультура у ребят, в спортзале или на улице на 		  лыжах. Если температура воздуха ниже -10, то занятия в зале, иначе на улице.
Описание слайда:
Условный оператор Задача № 1 Выяснить, где будет физкультура у ребят, в спортзале или на улице на лыжах. Если температура воздуха ниже -10, то занятия в зале, иначе на улице.

Слайд 18





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e

Слайд 19





             Условный оператор
Задача №2.  Вычислить значение выражения: y = x/(x-5).
Описание слайда:
Условный оператор Задача №2. Вычислить значение выражения: y = x/(x-5).

Слайд 20





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e

Слайд 21





Условный оператор
Описание слайда:
Условный оператор

Слайд 22


программы на языке Pascal, слайд №22
Описание слайда:

Слайд 23





Условный оператор
Описание слайда:
Условный оператор

Слайд 24


программы на языке Pascal, слайд №24
Описание слайда:

Слайд 25






Оператор выбора CASE
Описание слайда:
Оператор выбора CASE

Слайд 26





               Оператор выбора
Оператор выбора CASE является обобщением оператора IF – он даёт возможность выполнить одно из нескольких действий в зависимости от значения переключателя.
                                            
Форма записи 
CASE <выражение> OF
<значение 1>: BEGIN
                                   инструкция 1;
                         END 
<значение 2>: BEGIN
                                   инструкция 2;
                         END
                         ELSE BEGIN
                                   инструкция 3;
                         END;
Описание слайда:
Оператор выбора Оператор выбора CASE является обобщением оператора IF – он даёт возможность выполнить одно из нескольких действий в зависимости от значения переключателя. Форма записи CASE <выражение> OF <значение 1>: BEGIN инструкция 1; END <значение 2>: BEGIN инструкция 2; END ELSE BEGIN инструкция 3; END;

Слайд 27





               Оператор выбора
Задача № 1 Написать программу, которая запрашивает у пользователя
                  номер месяца и выводит на экран название времени года.
Описание слайда:
Оператор выбора Задача № 1 Написать программу, которая запрашивает у пользователя номер месяца и выводит на экран название времени года.

Слайд 28





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e

Слайд 29





Циклы
Описание слайда:
Циклы

Слайд 30





                   Циклы
Часто возникает необходимость выполнить один
и тот же оператор (или группу операторов) несколько
раз. Для этого в языке Pascal предусмотрены 
операторы цикла.


Циклом (повтором) называется такая форма организации действий, при которой одна и та же последовательность действий совершается несколько раз (или ни разу) до тех пор, пока выполняется некоторое условие.
Описание слайда:
Циклы Часто возникает необходимость выполнить один и тот же оператор (или группу операторов) несколько раз. Для этого в языке Pascal предусмотрены операторы цикла. Циклом (повтором) называется такая форма организации действий, при которой одна и та же последовательность действий совершается несколько раз (или ни разу) до тех пор, пока выполняется некоторое условие.

Слайд 31





                  Виды циклов
Описание слайда:
Виды циклов

Слайд 32





     Оператор цикла с параметром
Этот оператор используют, когда количество повторений цикла известно заранее или необходимо изменять какую-либо величину в определённом диапазоне на одно и тоже значение 1 или -1.
Вариант 1 (с увеличением счётчика)

FOR <счётчик> := <начальное значение> TO <конечное значение> DO
BEGIN
<оператор 1>;
<оператор 2>;
<оператор n>;                                                     
END;
Например:
For i:= 1 to n do
BEGIN
<оператор 1>;
<оператор 2>;
<оператор n>;
END;
Описание слайда:
Оператор цикла с параметром Этот оператор используют, когда количество повторений цикла известно заранее или необходимо изменять какую-либо величину в определённом диапазоне на одно и тоже значение 1 или -1. Вариант 1 (с увеличением счётчика) FOR <счётчик> := <начальное значение> TO <конечное значение> DO BEGIN <оператор 1>; <оператор 2>; <оператор n>; END; Например: For i:= 1 to n do BEGIN <оператор 1>; <оператор 2>; <оператор n>; END;

Слайд 33





Вариант 2 (с уменьшением счётчика)
Вариант 2 (с уменьшением счётчика)

FOR <счётчик> := <начальное значение> DOWN TO <конечное значение> DO
BEGIN
<оператор 1>;
<оператор 2>;
<оператор n>;
END;          
Например:
For i:= n downto 1  do
BEGIN
<оператор 1>;
<оператор 2>;
<оператор n>;
END;






Примечания: 1) здесь FOR (для), TO (до), DO (выполнить)
2) Служебное слово TO указывает направление изменения счётчика-увеличение на 1 (начальное значение конечного,если условие не выполняется, то оператор в теле цикла не выполняется).
3) Если между BEGIN и END находится только один оператор, то BEGIN и END можно не писать.
Описание слайда:
Вариант 2 (с уменьшением счётчика) Вариант 2 (с уменьшением счётчика) FOR <счётчик> := <начальное значение> DOWN TO <конечное значение> DO BEGIN <оператор 1>; <оператор 2>; <оператор n>; END; Например: For i:= n downto 1 do BEGIN <оператор 1>; <оператор 2>; <оператор n>; END; Примечания: 1) здесь FOR (для), TO (до), DO (выполнить) 2) Служебное слово TO указывает направление изменения счётчика-увеличение на 1 (начальное значение конечного,если условие не выполняется, то оператор в теле цикла не выполняется). 3) Если между BEGIN и END находится только один оператор, то BEGIN и END можно не писать.

Слайд 34





    Оператор цикла с параметром
Задача  Напечатать на экране 10 раз слово “Весна”
Описание слайда:
Оператор цикла с параметром Задача Напечатать на экране 10 раз слово “Весна”

Слайд 35





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e

Слайд 36





While – Цикл с предусловием
Проверяется значением выражения Условие, если оно выполняется, то выполняются инструкции, находящиеся между BEGIN и END (тело цикла). Затем снова проверяется значение выражения Условие, и так до тех пор, пока значение выражения Условие истинно. Если с самого начала Условие имеет значение ложь, оператор цикла не выполняется ни разу.
Форма записи
While <условие> Do
Begin
< оператор>;
End;

Примечания: 1) Зарезервированные слова: WHILE (пока), DO (делать).
Описание слайда:
While – Цикл с предусловием Проверяется значением выражения Условие, если оно выполняется, то выполняются инструкции, находящиеся между BEGIN и END (тело цикла). Затем снова проверяется значение выражения Условие, и так до тех пор, пока значение выражения Условие истинно. Если с самого начала Условие имеет значение ложь, оператор цикла не выполняется ни разу. Форма записи While <условие> Do Begin < оператор>; End; Примечания: 1) Зарезервированные слова: WHILE (пока), DO (делать).

Слайд 37





While – Цикл с предусловием
Задача №1  Найти произведение нечётных натуральных чисел на промежутке от 1 до 10.
Описание слайда:
While – Цикл с предусловием Задача №1 Найти произведение нечётных натуральных чисел на промежутке от 1 до 10.

Слайд 38





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e

Слайд 39





While – Цикл с предусловием
Описание слайда:
While – Цикл с предусловием

Слайд 40


программы на языке Pascal, слайд №40
Описание слайда:

Слайд 41





 Repeat – Цикл с постусловием
Форма записи
…
REPEAT
<оператор 1>;
<оператор 2>;
UNTIL <условие>;                                       
…

Примечания: 1) Зарезервированные слова: REPEAT (повторять до тех пор), UNTIL (пока не будет выполнено)
2) Последовательность операторов может состоять из одного или нескольких любых операторов. Условие проверяется после выполнения операторов, если оно возможно - операторы снова выполняются, иначе – цикл прекращается. Тело цикла хотя бы один раз обязательно выполняется.
Описание слайда:
Repeat – Цикл с постусловием Форма записи … REPEAT <оператор 1>; <оператор 2>; UNTIL <условие>; … Примечания: 1) Зарезервированные слова: REPEAT (повторять до тех пор), UNTIL (пока не будет выполнено) 2) Последовательность операторов может состоять из одного или нескольких любых операторов. Условие проверяется после выполнения операторов, если оно возможно - операторы снова выполняются, иначе – цикл прекращается. Тело цикла хотя бы один раз обязательно выполняется.

Слайд 42





      Repeat – Цикл с постусловием
Задача.  Вычислить сумму и среднеарифметическое положительных чисел на        	промежутке от 1 до 10.
Описание слайда:
Repeat – Цикл с постусловием Задача. Вычислить сумму и среднеарифметическое положительных чисел на промежутке от 1 до 10.

Слайд 43





Примеры работы программы на Pascal’e
Описание слайда:
Примеры работы программы на Pascal’e



Похожие презентации
Mypresentation.ru
Загрузить презентацию