Слайд 2Программирование – это раздел информатики, задача которого – разработка программного обеспечения ЭВМ.
![Программирование – это раздел информатики, задача которого – разработка программного обеспечения ЭВМ.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-1.jpg)
Слайд 3Алфавит языка:
заглавные буквы лат. алфавита от А до Z;
арабские цифры
![Алфавит языка: заглавные буквы лат. алфавита от А до Z; арабские цифры](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-2.jpg)
0,1, 2, .., 9;
Знаки арифметических операций:
+ сложение, - вычитание, * - умножение;
/ - деление; ^ - возведение в степень;
\ - деление нацело (!); MOD - деление по модулю
разделители и прочие символы: точка, запятая, двоеточие, точка с запятой, пробел,
скобки, кавычки, апостроф и т.д.
Буквы русского алфавита используются только в текстовых константах.
Слайд 42. Данные:
Данные
Константы
Переменные
Числовая константа
Текстовая константа
Вещественные
Целые
Числа с плавающей точкой
![2. Данные: Данные Константы Переменные Числовая константа Текстовая константа Вещественные Целые Числа с плавающей точкой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-3.jpg)
Слайд 5Числовая константа записывается в программе в виде конкретного числа.
Вещественная константа –
![Числовая константа записывается в программе в виде конкретного числа. Вещественная константа –](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-4.jpg)
последовательность десятичных цифр (со знаком или без него) и ТОЧКИ.
Точка разделяет целую и дробную части константы. Число цифр константы – НЕ БОЛЕЕ 7.
Слайд 6Экспоненциальный вид числа
(числа с плавающей точкой)
Представление в виде числа с
![Экспоненциальный вид числа (числа с плавающей точкой) Представление в виде числа с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-5.jpg)
плавающей точкой основано на том, что любое число может быть представлено в алгебраической форме: произведения числа, меньшего 10, называемого мантиссой, и степени десяти, называемой порядком.
Число: алгебраич.форма число с плав. точкой
1 000 000 1×106 1,000 000 0000Е+06
-123,452 -1,23452×102 1,2345200000Е+02
0,0056712 5,6712×103 5,6712000000Е-03
Задание: Например, число 0.0025. Как оно будет выводиться на экран?
Ответ: 2.5Е-03
Слайд 7Текстовая (строковая) константа - это последовательность любых символов языка (в том числе
![Текстовая (строковая) константа - это последовательность любых символов языка (в том числе](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-6.jpg)
заглавных букв русского алфавита), ограниченная кавычками.
Длина текстовой константы не более 255 символов.
Пример:
запись вида “Выражение” - будет являться строковой константой, а запись вида “25678” будет ли являться строковой константой?
Ответ:
да, т.к. число заключено в апострофы.
Слайд 83. Переменные:
Переменная - это величина, значение которого может изменяться в процессе
![3. Переменные: Переменная - это величина, значение которого может изменяться в процессе](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-7.jpg)
выполнения программы, обозначается именем (идентификатором).
Имя переменной – это последовательность не более чем L латинских букв и цифр, начинающаяся с буквы и заканчивающаяся суффиксом, определяющим тип переменной, L = 40.
Слайд 93. Переменные:
AB
Z
Z1
1A
ВЕРНО
НЕ ВЕРНО
SSSS111
Я
LLLLLLL
22ФФФ
![3. Переменные: AB Z Z1 1A ВЕРНО НЕ ВЕРНО SSSS111 Я LLLLLLL 22ФФФ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-8.jpg)
Слайд 104. Встроенные математические функции
![4. Встроенные математические функции](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-9.jpg)
Слайд 11Примеры:
Вопрос: Как вы думаете, почему в последнем выражении столько скобок?
Ответ: Потому
![Примеры: Вопрос: Как вы думаете, почему в последнем выражении столько скобок? Ответ:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-10.jpg)
что каждый аргумент функции должен заключаться в скобки.
В данном случае LOG(Y) будет являться аргументом для функции ABS().
Слайд 124. Выражения
Выражение – представляет собой запись, указывающую, какие операции следует произвести над
![4. Выражения Выражение – представляет собой запись, указывающую, какие операции следует произвести](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-11.jpg)
данными, чтобы получить требуемое значение.
Например:
(5* X + 3.3 * COS (X))/ LOG (Y)
Слайд 13Правила записи арифметических выражений
Все символы выражения записываются в одну строку. Многоэтажные
![Правила записи арифметических выражений Все символы выражения записываются в одну строку. Многоэтажные](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-12.jpg)
выражения, верхние и нижние индексы, запрещены.
Два знака арифметических операций не должны располагаться рядом. Знак умножения опускать нельзя.
Последовательность выполнения операций определяется по их приоритетам. В первую очередь выполняются:
операции вычисления встроенных функций,
возведения в степень,
операции умножения и деления.
операции целочисленного деления
операции деления по модулю
затем сложение и вычитания.
Слайд 14Правила записи арифметических выражений
изменить порядок вычисления можно с помощью круглых скобок.
При записи
![Правила записи арифметических выражений изменить порядок вычисления можно с помощью круглых скобок.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-13.jpg)
выражений, содержащих скобки, должна соблюдаться парность скобок, т.е. число открывающих скобок должно быть равно числу закрывающих скобок.
Операции равного старшинства выполняется по порядку слева направо.
Слайд 15Вычислите устно:
A:=52 mod 5
Ответ: [2– остаток от деления]
2. B:=75 \
![Вычислите устно: A:=52 mod 5 Ответ: [2– остаток от деления] 2. B:=75](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1048510/slide-14.jpg)
7
Ответ: [10 - деление нацело]
3. C:=13 mod 7
Ответ: [5 - остаток от деления]
4. D:= 5 \ 2
Ответ: [2 - деление нацело]