Презентация ветвление на паскале
презентация к уроку по информатике и икт (9 класс)
Презентация операторы ветвления на паскале, включает блок схемы, а также сами операторы ветвления.
Скачать:
Вложение | Размер |
---|---|
vetvlenie_v_paskale.pptx | 59.84 КБ |
Предварительный просмотр:
Подписи к слайдам:
Разветвляющийся алгоритм Алгоритм называется ветвящимся , если в зависимости от выполнения условия совершаются те или иные действия.
ОРГАНИЗАЦИЯ ВЕТВЛЕНИЙ В ПРОГРАММАХ НА ПАСКАЛЕ. ОПЕРАТОР IF… THEN... ELSE Формат оператора: IF условие THEN оператор 1 ELSE оператор 2 ; Правило работы: 1. Проверяется условие. 2. Если условие истинно, то выполняется оператор1 3. Если условие ложно, то выполняется оператор2.
ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ - это выражение, которое принимает значение TRUE(истина) или FALSE(ложь), и включает в себя арифметические выражения, связанные операциями отношения и логическими операциями. ЛОГИЧЕСКИЕ ОПЕРАЦИИ : NOT - НЕ ; AND - И ; OR - ИЛИ
Операция отношений > больше (а >5) >= больше или равно (a>=b) < меньше (x<6) <= меньше или равно (y<=0) = равно (r=10) <> неравно (a<>d)
Составной оператор В условном операторе после слов THEN и ELSE можно помещать по несколько операторов. В этом случае их объединяют в СОСТАВНОЙ оператор, который начинается словом BEGIN и заканчивается словом END; (на конце не точка, а точка с запятой!) Пример: if x < y then begin z:=x; x:= 2* y; y:=z -2: end;
Виды ветвлений: Полная форма Неполная форма Выбор
Неполная форма: УСЛОВИЕ Да Нет одно или несколько действий Pascal : if условие then действие ; или if условие then begin группа действий ; end ;
Полная форма: УСЛОВИЕ Да Нет группа действий2 группа действий1 Pascal : if условие then действие1 else действие2 ; или if условие then begin группа действий1 ; end else begin группа действий2 ; end;
Оператор выбора: Pascal : case переменная of список значений 1 : действие 1 ; список значений 2 : действие 2 ; список значений 3 : действие 3; ……………………………………………………… список значений n : действие n else действие n+1; end;
Упростите, если это возможно, и найдите ошибки в программе : Program primer; var x, a, b : integer; Begin writlen ( ‘ введите числ o x =’ ); write ( x ); if x > 0 then a := a * 2 ; b := b / 2; if x <= 0 then a := a / 2 ; b := b * 2; writeln ( ‘ a = ’ , a ); writeln ( ‘ b = ’ , b ); End.
Решение: Program primer; var x, a, b : real ; Begin writeln ( ‘ введите числ o x =’ ); read ( x ); if x > 0 then begin a := a * 2 ; b := b / 2; end else begin a := a / 2 ; b := b * 2; end; writeln ( ‘ a = ’ , a ); writeln ( ‘ b = ’ , b ); End.
По теме: методические разработки, презентации и конспекты
Урок по теме "Программирование ветвлений в Паскале"
Урок по теме Ветвление.Цель урока: 1. Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр...
Развёрнутый план-конспект урока по теме: «Программирование ветвлений на Паскале»
Развёрнутый план-конспект урока по теме: «Программирование ветвлений на Паскале»Цель урока: 1.Обучающий аспект: формирование ЗУН составления алгоритмов ветвления на АЯ, выполнения трассировки ветвящих...
План – конспект урока по информатике. Программирование ветвлений на Паскале
Цель урока: познакомить учащихся с оператором ветвления на Паскале, с типами ветвления; с формой записи оператора ветвления на Паскале; сформировать умение записи оператора ветвления ...
Программирование ветвлений на Паскале (11 класс)
Содержание слайдов:Оператор ветвления на Паскале.Формат полного оператора ветвления.Программирование полного или неполного ветвления.Программирование вложенных ветвлений.Составим программу упорядочени...
Презентация на тему: "Ветвление в Паскале"
Данную презентацию можно использовать как при объяснении нового материала, так и для иллюстрации решения задач с условным оператором....
Урок практикум в 9 классе "Ветвления на Паскале"
Урок-практикум в 9 классе "Ветвления на Паскале"...
Программирование ветвлений на Паскаль. Повторение
Данная презентация предназначена для повторения материала по теме "Ветвления"...