Просмотр содержимого документа
«Величина. Команда присваивания»
11/7/17
Величина. Команда присваивания.
Давайте вспомним
- Что такое алгоритм?
- Какими свойствами обладает алгоритм?
- Какие существуют типы алгоритма?
- Назовите способы записи алгоритма.
Что такое блок-схема?
- Структурная блок-схема – схема алгоритма – графическое изображение алгоритма в виде схемы, связанных между собой с помощью стрелок блоков.
- Стрелки – линии перехода.
- Блок – графический символ, каждый из которых соответствует одному шагу алгоритма. Внутри блока дается описание соответствующего действия.
Основные условные обозначения в блок-схемах
Условное обозначение
Назначение блока
Начало или конец алгоритма
Ввод или вывод данных.
Внутри блока перечисляются данные через запятую.
Процесс.
Внутри блока записываются матем. формулы и операции для обработки данных.
Проверка условия.
Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-).
Направление.
Линейный алгоритм
Условный алгоритм
Циклический алгоритм
Величина
Величина
Величина – это основная единица для работы с информацией в информатике.
Величина
Вид
Тип
Значение
Имя
Величину можно представить себе как ящик с какими-либо данными, на котором написано его название.
Имя величины
Имя – конкретное обозначение величины.
ОСОБЕННОСТИ
- Имя стоит из одной или нескольких латинских букв, цифр, других знаков.
- Заглавные и строчные буквы в именах считаются одинаковыми, но вначале всегда пишется буква .
Например A, 12, DR, t45, 1k, massa2, km
Значение величины
Значение – конкретное данное, которому равна величина в каждый момент времени.
ОСОБЕННОСТИ
- Значение может быть представлено числом , каким-либо текстом или арифметическим выражением.
- Запятая в десятичных дробях заменяется точкой.
- Текст – это любой набор знаков, взятый в кавычки.
- В арифметических выражениях можно использовать скобки . Количество открытых и закрытых скобок должно быть одинаково.
Например, 5; -12.89; **; «новость»; «**,**»; 5+45*а-b/3; 3,14
Виды величин
Постоянные
Переменные
- значения величин
- значения величин
не меняются в процессе исполнения алгоритма
могут изменяться при выполнении алгоритма
Например , 3.14; «слово»
Например , x; b14; text;
Типы величин
Каждый язык программирования содержит свои типы данных, которые отличаются между собой не только значением величины, но и диапазоном .
Тип
Значения величины
Целый
Целые числа
Примеры
Вещественный
Действительные числа
Символьный (строковый)
5; -100; 32
Набор символов (текст), взятый в кавычки
Логический
2.5; -31.78; a/5
True (истина)
«школа», «!», «123»
False (ложь)
A=true;
RG=false;
Команда присваивания
Команда присваивания
Нельзя путать знак присваивания со знаком равенства!
A=B
Tk1:=35*(41+s)^2
Знак присваивания используется в командах
Знак равенства используется для проверки условий
При выполнении команды Z:=Z+1 , использование знака равенства недопустимо, так как никакие Z не равно Z+1
Команда присваивания
После присваивания величине нового значения старое забывается!
А:=5
А:=А+5
Ответ : А=10
Команда присваивания
Даны значения величин А=4, В=5. Необходимо произвести между ними обмен значениями.
Предположим, дано два стакана, в одном – сок, в другом вода. Чтобы произвести обмен нужен третий стакан.
А
С:=А
В
4
С
А:=В
5
4
В:=С
5
0
5
4
5
5
4
4
4
Задание №1
Переменной С присвойте значение следующего выражения на языке информатики
Задание №2
Составьте таблицу трассировки (значений) для следующего алгоритма
Выражение
M
M:=7
N
N:=27
D
D:=(N-7)*5-10
N:=M*10+D/9
D:=D+N-M*20
Ответ : M=7; N=80; D=30
Компьютерный практикум «Конструктор алгоритмов»
Домашнее задание
- Записи в тетради учить
- Выполнить задание в тетради.