ПЕРЕМЕННЫЕ.ppt
- Количество слайдов: 19
ОБЪЕКТЫ АЛГОРИТМОВ ОСНОВЫ АЛГОРИТМИЗАЦИИ
Ключевые слова • • величина константа переменная тип имя присваивание выражение таблица
Величины Алгоритмы описывают последовательность действий над некоторыми информационными объектами. Величина в информатике информационный объект. – это отдельный Информационный объект Число Символ Строка Величина Постоянная Переменная Таблица
Операции над величинами Арифметические + (сложение) - (вычитание) * (умножение) / (деление) Отношения < (меньше) > (больше) <= (не больше) >= (не меньше) = (равно) Логические И (конъюнкция) ИЛИ (дизъюнкция) НЕ (инверсия) Операнды - объекты, над которыми выполняют операции.
Типы величин Тип величины в алгоритме Целая Числовой Вещественная Текстовый Символьная Литерная Логический ДА (ИСТИНА, TRUE, 1) НЕТ (ЛОЖЬ, FALSE, 0) Один символ Строка символов
Имя величины в алгоритме Латинская буква A, B, M, AP Латинская буква и цифра A 1, B 4, M 2 Мнемоническое имя SUMMA, PLAN
Выражения Выражение - языковая конструкция для вычисления значения с помощью одного или нескольких операндов. Выражения Арифметические Строковые Логические Операция сцепления (+). А=`том` `a`+А= `атом` (X>5) и (X<10)
Команда присваивания <имя переменной>: = <выражение> Свойства присваивания Пока переменной не присвоено значение, она остаётся неопределённой Значение, присвоенное переменной, сохраняется до следующего присваивания Если переменной присваивается новое значение, то предыдущее её значение теряется
Алгоритм обмена значений переменных Алгоритм, в результате которого переменные А и В литерного типа обменяются своими значениями. Решение ! Неверно А: =В В: =А Верно алг обмен значениями (лит А, В) арг А, В рез А, В нач лит М М: =А А: =В В: =М кон
Аналогия с перемещением Алгоритм перемещения зайца из клетки 1 в клетку 2, а волка - из клетки 2 - в клетку 1. Нужна клетка 3. 1 2 3
Табличные величины В практической деятельности используются всевозможные таблицы. человека часто Таблица Линейная Прямоугольная Одномерный массив Двумерный массив Дни недели Табель успеваемости
Примеры линейных таблиц 1 1 Понедельник 2 Вторник Васечкин 2 3 4 5 6 6 1 0 0 3 Среда 4 Четверг 5 Пятница 6 Суббота 7 Воскресенье Дни недели Количество пропущенных учеником уроков
Пример прямоугольной таблицы 1 2 3 4 5 1 Васечкин 6 6 1 0 0 2 Ионов 0 0 6 3 Радугина 0 0 1 0 0 . . . . 0 0 0 19 Чабанюк Количество уроков, пропущенных учениками класса
Самое главное Величина в информатике – это отдельный информационный объект (число, символ, строка, таблица и др. ). Величины делятся на: постоянные - значения указываются в тексте алгоритма и не меняются в процессе его исполнения переменные - значения меняются в процессе исполнения алгоритма. Тип величины: целый, вещественный, логический, символьный и литерный. Для ссылок на величины используют их имена (идентификаторы). Имя величины может состоять из одной или нескольких латинских букв, из латинских букв и цифр. Таблица (массив) - набор некоторого числа однотипных элементов, которым присвоено одно имя. Положение элемента в таблице однозначно определяется его индексами.
Вопросы и задания Запишите логическое переменных истинное при выражение, Определите типы следующих величин: потребуется для Сколько промежуточныхприсваивания, общепринятую: Запишите команду команды присваивания x: =x+y После Запишите на алгоритмическом в правильно? выполнения примеру допустимых и Какие командыиз линейной записи в присваивания составлены Переведите величины, используются языке: Приведите Чтоодномуусловия еёложное в результате Укажите тип Что такое если а обмена значениями Величины по называют выражением? переменной каких типов Авеличина? при противном выполнении переменной того, чтобы указанного равно 3, переменная tзаписи значение а) весbчеловека; логическое. A: =B изначение принимающее Придумайте свой алгоритм присвоеноравно: значение переменнойлогическая x а) было значение получает выполнения которой а) aнедопустимых значений для записи выражений? *отличаются постоянные выражение, величин: /c Запишите в декартовой прямоугольной системе Чем. Для 5. 2 Каковы предназначена и каждой переменной cосновные правилапеременные величины? а)равно bx + В, переменной Вкоманда присваивания? С, ax. Изобразитечисловых 2010 - значениеиз. В. + чего случае: TRUE, если выполняется указанное условие, и y значениеавтомобиля; алгоритмов? с координатами (x, y) б)значение TRUE, когдапеременных А и марка c б)координат Каковы её основные свойства? a/b* б) переменной А? а) x принадлежит отрезку. A=B 1] и только в y до температуразначение точка а переменнойобласть, значения переменных x икоторой С - человека; [0; Чему былирождения; 14. 48 равны в которой а) вашего в)принадлежит закрашеннойслучае: год b / c значение FALSE в противном алгоритм на в)истинны следующие логические выражения: в) 'ДА' A=B+1 б) a + скорость автомашины; области. Запишите соответствующий б) x лежит вне отрезка [0; 1] выполнения указанной команды присваивания? б) x - положительное г) площадь фигуры; число a (a + b)/ c алгоритмическом языке. FALSE, г) а)а) (х>=– 1) и (x<=1) и (y>=– 1) и (y<=1) г) A+1: =А y площадь в) каждое изгосударства; в) в) хотя бы месяца года; положительно д) название d чисел x, y – 125 равно нулю б) д) a + b / c + одно из чисел x, y, z г) хотя бы одно из чисел y положительно название дня и (y<=1) '142' 1 г) б) (y>=x) y, мест недели. x, собой е) количествои z(y>=–x)между 5 в самолёте. в) числа + е) (a + b)/(cx, d). равны 1, 4 · 10 г) д) ни одно из чисел x, y не является положительным г) уравнение ax 2 + bx + c = 0 имеет ровно один корень. . 123 Е– 2 д) е) только одно из чисел x, y положительно 2 x 'пять' ж) точка с координатами (x, y) лежит в круге радиуса r с центром в начале координат.
Вопросы и задания Какие из приведённых ниже величин целесообразно представлять с помощью таблиц? самая периметры месяцав классе работу средний сторонкласса лета ростимя рост учеников по физике названия днейтреугольника длины учеников нескольких оценки учениканедели средний балл ученика оценка человека декада июня названияжаркие физикетреугольников имена девочек контрольную самые дней за количествонескольких площадь фигуры учеников класса холодная девочек учеников температура Величина: списокдождливаяподникласса воздуха в январе по информатике прямоугольников
Опорный конспект Величина в информатике – это отдельный информационный объект (число, символ, строка, таблица и др. ). Величина Постоянная Переменная Тип величины Числовой Целый Логический Вещественный Текстовый Символьный Литерный
Опорный конспект Выражения Арифметические Строковые Логические Команда присваивания <имя переменной>: = <выражение>
Опорный конспект Таблица Линейная Прямоугольная Одномерный массив Двумерный массив
ПЕРЕМЕННЫЕ.ppt