Разветвляющиеся алгоритмы Оператор выбора Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.

Презентация:



Advertisements
Похожие презентации
Оператор выбора. Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит.
Advertisements

Алгоритмы ветвления. Оператор выбора 9 класс. Повторение 1. Что такое алгоритм? 2. Какие типы алгоритмов вы знаете? 3. Какой алгоритм называется линейным?
Условный оператор IF НЕТДА КОМАНДА 1КОМАНДА 2 УСЛОВИЕ ВЫБОР ОДНОГО ИЗ ДВУХ.
CASE – ОПЕРАТОР ВЫБОРА. РАССМОТРИМ СЛЕДУЮЩУЮ ЗАДАЧУ : Х, ЕСЛИ Х = 3 У = Х+1, ЕСЛИ Х=0 Х 2 + Х –2, ЕСЛИ Х = -2 Х 3, ЕСЛИ Х = -8.
По номеру дня недели вывести название. Считается, что неделя начинается с понедельника. Предусмотреть ошибочный ввод числа. Program den_ned; Var chislo:integer;
Зеленый ? Ждем зеленый! Переходим дорогу! НЕТ ДА.
Задача Согласно номерам дней недели, отображать на экране их название.
(развилка) – это такая форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо.
Оператор ветвления : if then else ; Вложенное ветвление : if then else else ;
Тема урока : Оператор множественного выбора CASE.
ОПЕРАТОР ВЫБОРА. Часто возникают ситуации, когда приходится осуществлять выбор одного из нескольких альтернативных путей выполнения программы. Несмотря.
ОПЕРАТОР ВЫБОРА. С помощью операторов множественного выбора можно выбрать вариант из некоторого набора значений переменной. В силу множества вариантов.
Оператор варианта (выбора). Оператор варианта применяется для решения задач в которых необходимо использовать многократно вложенные друг в друга условные.
Открытый урок в 6 классе Алгоритм. Основные алгоритмические структуры: следование и ветвление. Учитель информатики: Плинк Е.Н. ГБОУ СОШ г. Плинк.
Оператор выбораОператор выборасоставим программу, которая по номеру дня недели выводит на экран его название: Program dni_nedeli; Var n: byte; Begin Readln(n);
Презентация на тему: «Программирование Разветвляющихся структур». Составила: учитель информатики Чура Н.А. 1.
Оператор CASE. Pascal. Структура оператора CASE: Оператор CASE позволяет реализовать множественный выбор и в общем виде записывается так: case выражение.
Если прямо пойдешь, то… Ветвления на языке Pascal.
Операторы условного и безусловного переходов в языке программирования Turbo Pascal 7.0
Организация программ разветвляющейся структуры. Условный оператор.
Транксрипт:

Разветвляющиеся алгоритмы Оператор выбора Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург

Цели урока: 1.Образовательная: применить знания, умения, навыки в решении прикладных задач по данной теме; уметь правильно определять тип оператора выбора; овладеть способом решения задач с помощью Оператора выбора средствами языка PASCAL; формирование межпредметных связей между математикой и информатикой. 2.Воспитательная: умение адекватно реагировать на замечания одноклассников; привитие нравственных качеств: ответственность, дисциплинированность, честность, аккуратность, собранность; воспитание умения управлять собой, контроля, взаимопомощи. 3.Развивающая: развитие мышления (умение строить по аналогии с раннее изученным, сравнивать, обобщать, классифицировать, систематизировать); развитие речи.

Повторение Какие алгоритмические структуры называются ветвлением? Какие конструкции ветвления бывают?

Задача: Напишите программу, в которой по номеру дня недели выходит его название.

Проверочный тест «Операторы ветвления»

Задача: Напишите программу, в которой по номеру дня недели выходит его название.

Оператор выбора Оператор выбора CASE можно использовать, если у вас не два возможных варианта выполнения программы, а больше. Структура этого оператора на Паскале: CASE OF C1: ; C2: ; C3: ; ….. C N : ; Else ; END;

Задача: Напишите программу, в которой по номеру дня недели выходит его название.

Program NEDELJA; var x: integer; begin writeln(введите номер от 1 до 7 ); readln(x); case x of 1: writeln(понедельник ); 2: writeln(вторник ); 3: writeln(среда ); 4: writeln(четверг ); 5: writeln(пятница ); 6: writeln(суббота ); 7: writeln(воскресенье ); end; end.

Практическая работа 4

Задачи: 1.Составить программу, позволяющую получить словесное описание школьных отметок( 1 – плохо, 2 – неудовлетворительно, 3 – удовлетворительно, 4 – хорошо, 5 – отлично). 2.Написать программу, которая по данному натуральному числу выдаёт все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то: 1 января – новый год, 7 января – Рождество). 3.Написать программу, которая бы по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 - сантиметр) и по длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.

Домашнее задание: Конспект(оператор выбора CASE) Задачи 1. Составить программу, которая по номеру месяца выдает название следующего за ним месяца. 2.Определить делится ли нацело на 3 и на 5 заданное число.