Содержание
-
Тема. Знакомство с языком программирования. Линейные вычислительные алгоритмы.
-
Цели:
• Обучающая – познакомить с языком программирования Паскаль, системой команд;• Развивающая – развитие внимательности, памяти, алгоритмического мышления школьников. • Воспитательная – развитие познавательного интереса, логического мышления.
-
Общая структура программ
program name_of_program; {Раздел описаний} begin (* Тело программы *) end.
-
Служебные слова
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
-
Подразделы раздела описаний
-
Типы переменных
-
Комментарии
(* Способ 1: комментарий внутри обычных скобок со знаком умножения *) {Способ 2: комментарий внутри фигурных скобок } (* { (* Пример того как одни комментарии *) можно вставлять } внутри других комментариев *)
-
Линейные программы
Program name_of_program; {Раздел описаний} const {Описание констант} var {Описание переменных} begin (* Команда 1 *) (* Команда 2 *) (* Команда 3 *) (* … *) end.
-
Операторы ввода и вывода.
Входные переменные read(x); readln(x); Вывод переменных на экран write(x);→ вывод без перехода на новую строку writeln(x);→ вывод с переходом на новую строку Возведение в квадрат(функция) sqr(x) →x2
-
Задача. Задано целочисленное число, означающее радиус сферы. Найти её площадь и объём.
Вводные данные:радиус сферы R. Результирующие данные:площадь сферы S, объём сферы V.
-
program sphere; var R : integer; S, V : real; const Pi = 3.1415926; begin {Получение радиуса} write('Введите радиус сферы: '); readln(R); {Вычисляем площадь и объём} S := 4 * Pi * sqr(R); V := 4 / 3 * (Pi * sqr(R) * R); {Выводим результаты на экран} writeln('Площадь сферы: ', S:1:3, ' м2'); writeln('Объём сферы: ', V:1:3, ' м3'); end.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.