Ох уж эта зима! Бывает и такое в школьной жизни, что каникулы приходят несколько раньше, чем обычно. И все это потому, что наш дом знаний закрывают на карантин. И чтобы процесс обучения протекал без шероховатостей, здесь можно почерпнуть знания не выходя из дома!!!
Выздоравливаем и снова к новым победам!!!
Просмотр содержимого документа
«Урок для 10 класса»
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ
НАЧАЛА ПРОГРАММИРОВАНИЯ
10 класс
Алфавит языка
Алфавит языка программирования Паскаль - набор допустимых символов, которые можно использовать для записи программы.
Алфавит языка Паскаль
Латинские прописные
буквы
A, B, C, …, X Y, Z
Латинские строчные
буквы
a, b, c,…, x, y, z
Арабские цифры
0, 1, 2, …, 7, 8, 9
Знаки арифметические,
препинания, скобки и другие
Специальные
символы
= и Начало или конец комментария * и * " width="640"
Алфавит языка
В алфавит языка Паскаль включены неделимые элементы (составные символы).
Неделимые элементы
Знак операции
присваивания
: =
Знаки больше или равно,
меньше или равно
= и
Начало или конец
комментария
* и *
Словарь языка
Служебное слово языка Паскаль
Значение служебного слова
and
и
array
массив
begin
do
начало
выполнить
else
иначе
for
для
if
если
of
из
or
или
procedure
процедура
program
программа
repeat
повторять
then
то
to
до (увеличивая до)
until
до (до тех пор, пока)
var
переменная
while
пока
Алфавит и словарь языка
Имена (констант, переменных, программ и других объектов) - любые отличные от служебных слов последовательности букв, цифр и символа подчеркивания, начинающиеся с буквы или символа подчеркивания.
Правильные имена
Неправильные имена
x
velichina
zzz
polnaja_summa
tri_plus_dva
s25
_k1
a1b88qq
oshibka
Ж - буква не латинского алфавита polnaja summa - содержится символ (пробел), не являющийся буквой, цифрой или знаком подчеркивания.
2as - начинается с цифры
Domby&Son - содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания
Прописные и строчные буквы в именах не различаются. Длина имени может быть любой.
Простые типы данных
Название
Обозначение
Целочисленный
Вещественный
Допустимые значения
integer
real
Символьный
- 32 768… 32 768
Область памяти
2 байта со знаком
Строковый
=(2 . 9 *10 -39 …1.7*10 +38
char
логический
string
Произвольный символ алфавита
6 байтов
1 байт
Последовательность символов длиной меньше 255
boolean
1 байт на символ
True и False
1 байт
Типы величин
Раздел описания переменных
Имена переменных
var
i, j: integer
x: real
a: char
Вещественный тип
Целый тип
Символьный тип
Оператор присваивания
Основное преобразование данных, выполняемое компьютером, - присваивание переменной нового значения, что означает изменение содержимого области памяти.
Общий вид оператора:
:=
Команда присваивания
Выполнение оператора присваивания
Процессор
10 + 5
a:=10;
b:=5;
s:=a+b
5
10
15
Оперативная память
b
s
a
10
5
program Dlina; const pi = 3.14; var r, c, s: real; begin Writeln(r); Readln(r); c := 2 * pi * r; s := pi * r * r; writeln(' Длина окружности = ', c ); writeln(' Площадь круга = ', s); end.
Тип переменных Real
Почему именно такой тип, а не Integer
Результат работы программы:
Вычисление площади круга и длины окружности
Задание 2 Напишите программу для вычисления площади равнобедренного треугольника
Источники информации
- http://informatika.mksat.net/wp-content/uploads/2012/01/virt.jpg - Никлаус Вирт
- http://schools.keldysh.ru/sch444/MUSEUM/1_17-60.htm - Никлаус Вирт (информация о деятельности)
- http://files.school-collection.edu.ru/dlrstore/dec21a7c-cec4-4b7a-96d7-d761c14a8582/9_76.swf - команда присваивания