Инфоурок / Информатика / Презентации / Презентация на тему: "Разветвляющиеся алгоритмы"
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

Конкурс "Законы экологии"

Презентация на тему: "Разветвляющиеся алгоритмы"

библиотека
материалов
Тема
Ввести понятие команды выбора в языке программирования Pascal; Показать форм...
Вопросы IF ... THEN ... ELSE. Укажите форматы условного оператора. Перечислит...
Условный оператор (полное ветвление) IF  THEN  ELSE ; В качестве условий испо...
Условный оператор (неполное ветвление) IF  THEN ;
Оператор выбора Оператор выбора позволяет выбрать одно из нескольких возможны...
Структура оператора выбора case  of :; :; :; else ; end; case i of 1:		begin...
Блок-схема конструкции выбора case  of :; :; :; else ; end;
Приступая к решению задач с использованием оператора выбора, следует помнить,...
Program Calc; Var a, b, c: integer; BEGIN 	Writeln(‘Введите a’); Read(a); 	Wr...
Program А1 {светофор}; Var x:char; BEGIN 	Write (‘цвет светофора’); Readln(x)...
Практикум
Program_6 {школьная отметка}; Var n:integer; BEGIN 	Write (‘введите отметку’)...
14 1

Описание презентации по отдельным слайдам:

№ слайда 1 Тема
Описание слайда:

Тема

№ слайда 2 Ввести понятие команды выбора в языке программирования Pascal; Показать форм
Описание слайда:

Ввести понятие команды выбора в языке программирования Pascal; Показать формы записи этих команд на примерах составления алгоритмов и программ для решения конкретных задач; Воспитание ценностей личного отношения к изучаемым знаниям; Умение выделять из класса задач задачи, решаемые с использованием конкретного алгоритма; Умение аргументировано отстаивать свою точку зрения.

№ слайда 3 Вопросы IF ... THEN ... ELSE. Укажите форматы условного оператора. Перечислит
Описание слайда:

Вопросы IF ... THEN ... ELSE. Укажите форматы условного оператора. Перечислите используемые операторы для каждой из форм. Целочисленный тип — INTEGER, вещественный тип — REAL, логический — BOOLEAN. Укажите, какие операции деления возможны над данными целочисленного типа. Назовите соответствующее стандартное имя, используемое в программе. а. MOD; б. DIV. Перечислите операторы, которые могут использоваться для организации линейных алгоритмов. BEGIN, END, READ. Назовите основные типы данных и соответствующие им стандартные имена, используемые в сканворде. Неполная — IF ... THEN, полная — IF ... THEN ... ELSE.

№ слайда 4 Условный оператор (полное ветвление) IF  THEN  ELSE ; В качестве условий испо
Описание слайда:

Условный оператор (полное ветвление) IF <условие> THEN <действие1> ELSE <действие2>; В качестве условий используются логические выражения, например, такие: (C=D) (a>b) and (a>c) or (a=d)

№ слайда 5 Условный оператор (неполное ветвление) IF  THEN ;
Описание слайда:

Условный оператор (неполное ветвление) IF <условие> THEN <действие>;

№ слайда 6 Оператор выбора Оператор выбора позволяет выбрать одно из нескольких возможны
Описание слайда:

Оператор выбора Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит ключ выбора— выражения порядкового типа Оператор выбора работает следующим образом. В зависимости от того, какое значение принимает переменная, выполняется тот или иной блок действий. В случае если переменная не принимает ни одно из перечисленных значений, “работает”ветвь “ELSE” Но эта ветвь может и отсутствовать, в этом случае просто ничего не выполняется. У множественного ветвления есть ограничения; в роли переменной может выступать только переменная порядкового типа. Но есть и положительные стороны — в качестве значений можно указывать целый диапазон.

№ слайда 7 Структура оператора выбора case  of :; :; :; else ; end; case i of 1:		begin
Описание слайда:

Структура оператора выбора case <переменная> of <значение1>:<серия действий 1>; <значение2>:<серия действий 2>; <значение3>:<серия действий 3>; else <серия действий 4>; end; case i of 1: begin a:=a+1;b:=0;end; 2,3,4:begin a:=0;b:=b+1;end; 5..12:x:=-1; else x:=2; end;

№ слайда 8 Блок-схема конструкции выбора case  of :; :; :; else ; end;
Описание слайда:

Блок-схема конструкции выбора case <переменная> of <С1>:<серия действий 1>; <С2>:<серия действий 2>; <С3>:<серия действий 3>; else <серия действий 4>; end;

№ слайда 9 Приступая к решению задач с использованием оператора выбора, следует помнить,
Описание слайда:

Приступая к решению задач с использованием оператора выбора, следует помнить, что: Инструкция case используется для выбора одного из нескольких вариантов; В качестве переменной - выражения можно использовать переменную целого (integer), булевского (boolean) или символьного (char) типа. Значение переменной – выражения проверяется в списках условий (константа1, константа2,...), каждое из которых записывается в одной из допустимых форм. 1. Cписок чисел или сиволов через запятую. Н/р: 2,5,7 или ‘a’, ‘n’, ‘t’. 2. Диапазон числовых или символьных значений. Н/р: 5..12 или ‘a’..’d’.

№ слайда 10 Program Calc; Var a, b, c: integer; BEGIN 	Writeln(‘Введите a’); Read(a); 	Wr
Описание слайда:

Program Calc; Var a, b, c: integer; BEGIN Writeln(‘Введите a’); Read(a); Writeln(‘Введите b’); Read(b); Writeln(‘Введите c‘); Read(c); Case c of 1: Writeln(‘Сумма=‘, a+b); 2: Writeln(‘Разность=‘, a-b); 3: Writeln(‘Произведение=‘, a*b); 4: Writeln(‘Целая часть от деления=‘, a div b); 5: Writeln(‘Остаток от деления=‘, a mod b); else Writeln(‘Введен неизвестный номер операции’); End; END.

№ слайда 11 Program А1 {светофор}; Var x:char; BEGIN 	Write (‘цвет светофора’); Readln(x)
Описание слайда:

Program А1 {светофор}; Var x:char; BEGIN Write (‘цвет светофора’); Readln(x); Case x of ‘k’: Writeln(‘стой’); ‘з’: Writeln(‘иди’); ‘ж’: Writeln(‘жди’); End; END.

№ слайда 12 Практикум
Описание слайда:

Практикум

№ слайда 13 Program_6 {школьная отметка}; Var n:integer; BEGIN 	Write (‘введите отметку’)
Описание слайда:

Program_6 {школьная отметка}; Var n:integer; BEGIN Write (‘введите отметку’);Readln(n); Case n of 1: Writeln(‘плохо’); 2: Writeln(‘неудовлетворительно’); 3: Writeln(‘удовлетворительно’); 4: Writeln(‘хорошо’); 5: Writeln(‘отлично’); else writeln (‘такой оценки нет’); End; END.

№ слайда 14
Описание слайда:


Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 18 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-203767

Похожие материалы