Знакомство с языком программирования. Линейные вычислительные алгоритмы

Слайд 2

Цели:

• Обучающая – познакомить с языком программирования Паскаль, системой команд; • Развивающая

Цели: • Обучающая – познакомить с языком программирования Паскаль, системой команд; •
– развитие внимательности, памяти, алгоритмического мышления школьников. • Воспитательная – развитие познавательного интереса, логического мышления.

Слайд 3

Общая структура программ
program name_of_program;
{Раздел описаний}
begin
(* Тело программы *)
end.

Общая структура программ program name_of_program; {Раздел описаний} begin (* Тело программы *) end.

Слайд 4

Служебные слова
and array as begin case class const constructor destructor div

Служебные слова and array as begin case class const constructor destructor div
do downto else end event except file final finalization finally for foreach function goto if implementation in inherited initialization interface is label lock mod nil not of operator or procedure program property raise record repeat set shlshrsizeof template then to try type type of until uses using var where while with xor

Слайд 5

Подразделы раздела описаний

Подразделы раздела описаний

Слайд 6

Типы переменных

Типы переменных

Слайд 7

Комментарии
(* Способ 1: комментарий внутри обычных скобок со знаком умножения *)
{Способ 2:

Комментарии (* Способ 1: комментарий внутри обычных скобок со знаком умножения *)
комментарий внутри фигурных скобок }
(* { (* Пример того как одни комментарии *) можно вставлять } внутри других комментариев *)

Слайд 8

Линейные программы
Program name_of_program;
{Раздел описаний}
const
{Описание констант}
var
{Описание переменных}
begin
(* Команда 1 *)
(* Команда 2

Линейные программы Program name_of_program; {Раздел описаний} const {Описание констант} var {Описание переменных}
*)
(* Команда 3 *)
(* … *)
end.

Слайд 9

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

Входные переменные
read(x);
readln(x);
Вывод переменных на экран
write(x);→ вывод без перехода на

Операторы ввода и вывода. Входные переменные read(x); readln(x); Вывод переменных на экран
новую строку
writeln(x);→ вывод с переходом на новую строку
Возведение в квадрат(функция)
sqr(x) →x2

Слайд 10

Задача. Задано целочисленное число, означающее радиус сферы. Найти её площадь и объём.

Вводные

Задача. Задано целочисленное число, означающее радиус сферы. Найти её площадь и объём.
данные:радиус сферы R.
Результирующие данные:площадь сферы S, объём сферы V.