Презентация на тему: Арифметические, строковые и логические выражения.
презентация к уроку по информатике и икт (9 класс)
Цель:Систематизировать и закрепить знания полученные на предыдущих уроках. Ознакомить с арифметическими, строковыми и логическими выражениями.
Скачать:
Вложение | Размер |
---|---|
arifmeticheskie_strokovye_i_logicheskie_vyrazheniya.ppt | 687 КБ |
Предварительный просмотр:
Подписи к слайдам:
Цель Систематизировать и закрепить знания полученные на предыдущих уроках. Ознакомить с арифметическими, строковыми и логическими выражениями.
Актуализация знаний Какие типы данных различают? Перечислите типы переменных, испол-мых в Pascal . Какие операции можно производить над числовыми данными? Какие операции можно производить над строковыми данными? Опишите функции: div, mod, sqr, sqrt, chr, length , copy .
Вы наверно уже догадались, что тема урока нам уже отчасти знакома. Мы с вами уже знаем какие можно проводить операции над числовыми и строковыми величинами. Нам с вами также уже знакомы несколько функций обработки числовых и строковых данных. Сегодня мы с вами повторим и закрепим знания полученные ранее и попробуем все это систематизировать.
Арифметические выражения. В состав арифметических выражений могут входить переменные числового типа, числа, знаки арифметических операций, а также математические функции. Порядок вычисления арифметических выражений про- изводится в соответствии с общеизвестным порядком выполнения арифметических операций (возведение в степень, умножение или деление, сложение или вычитание), кото- рый может изменяться с помощью скобок.
Строковые выражения. В состав строковых выражений могут входить переменные строкового типа, строки (последовательности символов) и строковые функции. Над переменными строкового типа и строками может производиться операция конкатенации. Она объединяет строки или значения строковых переменных в единую строку. Операция конкатенации обозначается знаком « + », который не следует путать со знаком сложения чисел в арифметических выражениях, или знаком «&».
Логические выражения. В состав логических выражений могут входить логические переменные, логические значения, операторы сравнения чисел и строк, а также логические операции. Логические выражения могут принимать лишь два значения: True (истина) и False (ложь).
Логические выражения. Операторы сравнения =,<,>,, <= и >= сравнивают выражение в левой части оператора с выражением в правой части оператора и представляют результат в виде логического значения True или False. Например: 5 > 3 = True; "А" = "В" = False
Логические выражения. Логические операции, на языках программ-ния: логическое умножение — And, логическое сложение — Or, логическое отрицание — Not. При записи сложных логических выражений используются скобки. Например: (5 > 3) And ("А" = "В") = False (5 > 3) Or ("A" = "В") = True Not (5 > 3) = False
Имеются переменные в операторах: А:='2'; b:=2; c:=true; d:=123458; e:=25.45678; f:='25'; g:='pascfl'; h:=0.0000003; i:='i'; j:='false';
Запишите, какие переменные к каким из типов integer, real, char, boolean, string могут быть отнесены. integer: ____________________________ real: _______________________________ char: _______________________________ boolean: ____________________________ string : _____________________________
Определить значение выражения 'abc' > 'ab' 'abc' = 'abc' 'abc' < 'abc ‘ (45>13) and (‘a’>’b’) (45>13) or (‘a’>’b’) ‘ a’+’c’>‘ca’ Not(5<3) and (5<7)
Определить значение выражения 'abc' > 'ab' 'abc' = 'abc' 'abc' < 'abc ‘ (45>13) and (‘a’>’b’) (45>13) or (‘a’>’b’) ‘ a’+’c’>‘ca’ Not(5<3) and (5<7) (true) ( истина ) (true) ( истина ) (false) (ложь) (false) (ложь) (true) ( истина ) (false) (ложь) (true) ( истина )
Записать выражение на языке Pascal
Записать выражение на языке Pascal ((5*x+y)/(x-5*y)+ (5*x-y)/(x+5*y))/(sqr(x)+sqr(y))/(sqr(x)-25sqr(y)) (((2* m +1)/ (2* m -1))- ((2* m -1)/ (2* m +1)))/(4* m /(10* m -5) )
Определить результат a=‘ знание - сила ’ Copy(a,1,1)+copy(a,5,1)+copy(a,2,2) Copy(a,4,2)+copy(a,2,2) Copy(a,12,1)+copy(a,11,1)+copy(a,2,2)
Определить результат a=‘ знание - сила ’ Copy(a,1,1)+copy(a,5,1)+copy(a,2,2) зина Copy(a,4,2)+copy(a,2,2) нина Copy(a,12,1)+copy(a,11,1)+copy(a,2,2) лина
Составить программы на языке Паскаль Вычисления выражения Y =2 x 2 +7 ax В выражении «Красная шапочка» выделить слово шапочка . Вычислить значения выражения при a=10, b=20,c=true, d=false (a>5)and(b>5)and(c or d)
Задание на дом П 4.4 Записать на языке Pascal Используя строковые функции из слова «автоматика» получить различные слова.
По теме: методические разработки, презентации и конспекты
Презентация на тему " Арифметическая прогрессия"
Данная презентация содержит методический и практический материал к уроку по теме " Арифметическая прогрессия"...
Презентация на тему: основы логики, построение логических схем
Материал для знакомства с логическими элементами и объяснения принципов построения логических схем на основе вентилей....
Конспект урока с презентацией по теме: "Арифметический квадратный корень и его свойства".
Урок диагностического контроля по теме:«Арифметический квадратный корень и его свойства». Цель урока: Выявление пробелов в знаниях учащихся по данной теме и работа над ликвидацией этих пробелов н...
Презентация на тему: "Арифметическая и геометрическая прогрессия"
Использование данной презентации поможет учащимся наглядно освоить новый материал и получить удовольствие от учебного процесса....
Презентация на тему "АРИФМЕТИЧЕСКАЯ ПРОГРЕССИЯ" 9 класс
Термин «прогрессия» имеет латинское происхождение (progression), что означает «движение вперед» и был введен римским автором Боэцием (VI в.). Этим термином в математике прежде именовали всякую после...
Презентация по теме "Арифметическая прогрессия"
Презентация к уроку по теме "Арифметическая прогрессия", Алгебра - 9 класс (учебник Макарычев Ю.Н.) Данный урок является первым уроком в изучении данной темы. Цели урока...
Презентация на тему: «Арифметическая прогрессия. Формула n –го члена арифметической прогрессии»
Познакомить обучающихся с арифметической прогрессией, формулой n-го члена арифметической прогрессии...