SlideShare a Scribd company logo
Разветвляющийся алгоритм Сюда пойдешь – клад найдешь Сюда пойдешь – жену найдешь Сюда пойдешь – мегабайт найдешь
Выбери задачу: Нахождение значения функции Квадратное уравнение Выход  Разветвляющаяся песенка
Составить блок-схему алгоритма нахождения   значения   функции  Y  : Задание.
Начинаем рассуждать: А на этом участке Y = X -1   0 3 5 На этом участке координатной прямой  Y = X 2 В этой точке  Y =  2* X Приступаем к построению блок -схемы !
Первый блок – это всегда   НАЧАЛО НАЧАЛО Стрелки показывают направление перехода X Y = X 2   Y = X - 1  Y =  2* X  Y КОНЕЦ Вводим значение  X Проверяем -  X   < 0 ? Если  ДА,  то   Y  присваиваем значение  X 2 ,  иначе  (стрелка НЕТ)… Оп! Опять проверка. Проверяем -  X   > 5 ? Если  ДА,  то   Y  присваиваем значение  X - 1 ,  иначе  (стрелка НЕТ)… И опять проверка! Проверяем -  X   =   3  ? Если  ДА,  то   Y  присваиваем значение 2* X ,  иначе  (стрелка НЕТ)…Ничего! В любом случае нужно вывести  Y В любом случае  –  КОНЕЦ!  2 ,  если     < 0 Y =       1, если  Х > 5 2   , если    = 3 ДА X < 0 НЕТ X > 5 ДА НЕТ X  = 3 ДА НЕТ
Задание. Составить блок-схему алгоритма решения квадратного уравнения a X 2 +  b X +  c  = 0
Начинаем рассуждать: Приступаем к построению блок-схемы ! Все было бы просто, если бы не ДИСКРИМИНАНТ. Из него придется извлекать квадратный корень. Значит, он не может принимать отрицательные значения!
Первый блок – это всегда   НАЧАЛО НАЧАЛО Стрелки показывают направление перехода a, b, c x 1 , x 2 КОНЕЦ Вводим значения  a, b, c Проверяем -  D   < 0 ? Если  ДА,  то  выводим «Решений нет»,  иначе  (стрелка НЕТ)… Присваиваем  X1  значение  Выводим значения  x1, x2 В любом случае  –  КОНЕЦ! aX 2  + bX + c = 0 Решений нет 2 a Присваиваем  X2  значение  2 a Присваиваем  D  значение  b 2  – 4ac   ДА D < 0 НЕТ D = b 2  – 4ac  -b+  D X 1 = 2a -b -  D X 2 = 2a -b+  D -b -  D
Кабы не было зимы В городах и селах, Никогда б не знали мы Этих дней веселых! Не кружила б малышня Возле снежной бабы, Не петляла бы лыжня, Кабы, кабы, кабы… Составьте блок-схему к этой песенке .
Первый блок – это всегда   НАЧАЛО НАЧАЛО Стрелки показывают направление перехода Города, села Есть зима? Города и села – это исходные данные! Проверяем -  там есть зима  ? Если  ДА,  то :  НЕ знать нам веселья! В любом случае  –  КОНЕЦ! - мы знаем веселые дни (это результат!),  - малышня кружит возле снежной бабы,  - лыжня петляет;  иначе  (стрелка НЕТ)… - малышня НЕ кружит возле снежной бабы,  - лыжня НЕ петляет;  ДА НЕТ Дни -  веселые! Дни -  НЕвеселые... КОНЕЦ

More Related Content

What's hot

Сумма n-первых членов арифметической прогрессии
Сумма n-первых членов арифметической прогрессииСумма n-первых членов арифметической прогрессии
Сумма n-первых членов арифметической прогрессии
Kirrrr123
 
Reshenie diofantovyh uravnenij
Reshenie diofantovyh uravnenijReshenie diofantovyh uravnenij
Reshenie diofantovyh uravnenij
dimonz9
 
логарифмическая функция
логарифмическая функциялогарифмическая функция
логарифмическая функция
Kirrrr123
 
линейная функция
линейная функциялинейная функция
линейная функцияartec457
 
5.c progressii zakly4itelnoe povtorenie
5.c progressii zakly4itelnoe povtorenie5.c progressii zakly4itelnoe povtorenie
5.c progressii zakly4itelnoe povtorenie
Narvatk
 
Урок 1 из цикла последовательности
Урок 1 из цикла последовательностиУрок 1 из цикла последовательности
Урок 1 из цикла последовательностиmarzac
 
задачи с параметрами (аналит.)
задачи с параметрами (аналит.)задачи с параметрами (аналит.)
задачи с параметрами (аналит.)NovikovaOG
 
задачи с параметрами (граф.)
задачи с параметрами  (граф.)задачи с параметрами  (граф.)
задачи с параметрами (граф.)NovikovaOG
 
эскизирование графиков
эскизирование графиковэскизирование графиков
эскизирование графиков
vitaminka1
 
Функция y = x^2 и её график
Функция y = x^2 и её графикФункция y = x^2 и её график
Функция y = x^2 и её графикFormula.co.ua
 
презентация к уроку степень с натуральным показателем
презентация к уроку степень с натуральным показателемпрезентация к уроку степень с натуральным показателем
презентация к уроку степень с натуральным показателем
makarovatatyana
 
05.01.2015. теория график функции у=х 2
05.01.2015. теория   график функции у=х 205.01.2015. теория   график функции у=х 2
05.01.2015. теория график функции у=х 2
Лариса Чаленко
 
урок метод интервалов
урок метод интерваловурок метод интервалов
«Покори Воробьевы горы — 2012» (10-11классы)
«Покори Воробьевы горы — 2012» (10-11классы)«Покори Воробьевы горы — 2012» (10-11классы)
«Покори Воробьевы горы — 2012» (10-11классы)eekdiary
 
разбор с
разбор сразбор с
разбор с
Гимназия
 
задание 8 (b9) vopvet
задание 8 (b9) vopvetзадание 8 (b9) vopvet
задание 8 (b9) vopvet
Leva Sever
 

What's hot (18)

Сумма n-первых членов арифметической прогрессии
Сумма n-первых членов арифметической прогрессииСумма n-первых членов арифметической прогрессии
Сумма n-первых членов арифметической прогрессии
 
Reshenie diofantovyh uravnenij
Reshenie diofantovyh uravnenijReshenie diofantovyh uravnenij
Reshenie diofantovyh uravnenij
 
логарифмическая функция
логарифмическая функциялогарифмическая функция
логарифмическая функция
 
линейная функция
линейная функциялинейная функция
линейная функция
 
5.c progressii zakly4itelnoe povtorenie
5.c progressii zakly4itelnoe povtorenie5.c progressii zakly4itelnoe povtorenie
5.c progressii zakly4itelnoe povtorenie
 
Урок 1 из цикла последовательности
Урок 1 из цикла последовательностиУрок 1 из цикла последовательности
Урок 1 из цикла последовательности
 
задачи с параметрами (аналит.)
задачи с параметрами (аналит.)задачи с параметрами (аналит.)
задачи с параметрами (аналит.)
 
задачи с параметрами (граф.)
задачи с параметрами  (граф.)задачи с параметрами  (граф.)
задачи с параметрами (граф.)
 
эскизирование графиков
эскизирование графиковэскизирование графиков
эскизирование графиков
 
Функция y = x^2 и её график
Функция y = x^2 и её графикФункция y = x^2 и её график
Функция y = x^2 и её график
 
презентация к уроку степень с натуральным показателем
презентация к уроку степень с натуральным показателемпрезентация к уроку степень с натуральным показателем
презентация к уроку степень с натуральным показателем
 
урок5
урок5урок5
урок5
 
05.01.2015. теория график функции у=х 2
05.01.2015. теория   график функции у=х 205.01.2015. теория   график функции у=х 2
05.01.2015. теория график функции у=х 2
 
урок метод интервалов
урок метод интерваловурок метод интервалов
урок метод интервалов
 
Baeva rac chis
Baeva rac chisBaeva rac chis
Baeva rac chis
 
«Покори Воробьевы горы — 2012» (10-11классы)
«Покори Воробьевы горы — 2012» (10-11классы)«Покори Воробьевы горы — 2012» (10-11классы)
«Покори Воробьевы горы — 2012» (10-11классы)
 
разбор с
разбор сразбор с
разбор с
 
задание 8 (b9) vopvet
задание 8 (b9) vopvetзадание 8 (b9) vopvet
задание 8 (b9) vopvet
 

Similar to Разветвляющийся алгоритм

учебно методическое пособие. решение неравенств методом интервалов
учебно методическое пособие. решение неравенств методом интерваловучебно методическое пособие. решение неравенств методом интервалов
учебно методическое пособие. решение неравенств методом интервалов
oquzaman
 
решение квадратных неравенств
решение квадратных неравенстврешение квадратных неравенств
решение квадратных неравенствkravhenko
 
решение квадратных неравенств
решение квадратных неравенстврешение квадратных неравенств
решение квадратных неравенствkravhenko
 
8 a a_2012
8 a a_20128 a a_2012
8 a a_2012
Svinka Pepa
 
000
000000
Pereshivkina metod intervalov
Pereshivkina metod  intervalovPereshivkina metod  intervalov
Pereshivkina metod intervalovko4ergo
 
Use of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signatureUse of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signature
Andrei Poliakov
 
десять способов решений кв. ур ий
десять способов решений кв. ур ийдесять способов решений кв. ур ий
десять способов решений кв. ур ийNovikovaOG
 
приложение 1. материал для занятий
приложение 1. материал для занятийприложение 1. материал для занятий
приложение 1. материал для занятийNarine Gevorgyan
 
Решение неравенств Найди ошибку
Решение неравенств Найди ошибкуРешение неравенств Найди ошибку
Решение неравенств Найди ошибкуgoogai
 
Reshenie neravenstv najdi_oshibku
Reshenie neravenstv najdi_oshibkuReshenie neravenstv najdi_oshibku
Reshenie neravenstv najdi_oshibku
dimonz9
 
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_iPrimenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
Dimon4
 
Производящие функции
Производящие функцииПроизводящие функции
Производящие функцииAlex Dainiak
 
решение заданий части 2 (c) (222) Vopvet.Ru
решение заданий части 2 (c) (222) Vopvet.Ruрешение заданий части 2 (c) (222) Vopvet.Ru
решение заданий части 2 (c) (222) Vopvet.Ru
Leva Sever
 

Similar to Разветвляющийся алгоритм (15)

учебно методическое пособие. решение неравенств методом интервалов
учебно методическое пособие. решение неравенств методом интерваловучебно методическое пособие. решение неравенств методом интервалов
учебно методическое пособие. решение неравенств методом интервалов
 
решение квадратных неравенств
решение квадратных неравенстврешение квадратных неравенств
решение квадратных неравенств
 
решение квадратных неравенств
решение квадратных неравенстврешение квадратных неравенств
решение квадратных неравенств
 
8 a a_2012
8 a a_20128 a a_2012
8 a a_2012
 
000
000000
000
 
Pereshivkina metod intervalov
Pereshivkina metod  intervalovPereshivkina metod  intervalov
Pereshivkina metod intervalov
 
Use of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signatureUse of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signature
 
десять способов решений кв. ур ий
десять способов решений кв. ур ийдесять способов решений кв. ур ий
десять способов решений кв. ур ий
 
приложение 1. материал для занятий
приложение 1. материал для занятийприложение 1. материал для занятий
приложение 1. материал для занятий
 
Решение неравенств Найди ошибку
Решение неравенств Найди ошибкуРешение неравенств Найди ошибку
Решение неравенств Найди ошибку
 
Reshenie neravenstv najdi_oshibku
Reshenie neravenstv najdi_oshibkuReshenie neravenstv najdi_oshibku
Reshenie neravenstv najdi_oshibku
 
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_iPrimenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
 
Производящие функции
Производящие функцииПроизводящие функции
Производящие функции
 
решение заданий части 2 (c) (222) Vopvet.Ru
решение заданий части 2 (c) (222) Vopvet.Ruрешение заданий части 2 (c) (222) Vopvet.Ru
решение заданий части 2 (c) (222) Vopvet.Ru
 
1 вариант
1 вариант1 вариант
1 вариант
 

Разветвляющийся алгоритм

  • 1. Разветвляющийся алгоритм Сюда пойдешь – клад найдешь Сюда пойдешь – жену найдешь Сюда пойдешь – мегабайт найдешь
  • 2. Выбери задачу: Нахождение значения функции Квадратное уравнение Выход Разветвляющаяся песенка
  • 3. Составить блок-схему алгоритма нахождения значения функции Y : Задание.
  • 4. Начинаем рассуждать: А на этом участке Y = X -1 0 3 5 На этом участке координатной прямой Y = X 2 В этой точке Y = 2* X Приступаем к построению блок -схемы !
  • 5. Первый блок – это всегда НАЧАЛО НАЧАЛО Стрелки показывают направление перехода X Y = X 2 Y = X - 1 Y = 2* X Y КОНЕЦ Вводим значение X Проверяем - X < 0 ? Если ДА, то Y присваиваем значение X 2 , иначе (стрелка НЕТ)… Оп! Опять проверка. Проверяем - X > 5 ? Если ДА, то Y присваиваем значение X - 1 , иначе (стрелка НЕТ)… И опять проверка! Проверяем - X = 3 ? Если ДА, то Y присваиваем значение 2* X , иначе (стрелка НЕТ)…Ничего! В любом случае нужно вывести Y В любом случае – КОНЕЦ!  2 , если  < 0 Y =   1, если Х > 5 2   , если  = 3 ДА X < 0 НЕТ X > 5 ДА НЕТ X = 3 ДА НЕТ
  • 6. Задание. Составить блок-схему алгоритма решения квадратного уравнения a X 2 + b X + c = 0
  • 7. Начинаем рассуждать: Приступаем к построению блок-схемы ! Все было бы просто, если бы не ДИСКРИМИНАНТ. Из него придется извлекать квадратный корень. Значит, он не может принимать отрицательные значения!
  • 8. Первый блок – это всегда НАЧАЛО НАЧАЛО Стрелки показывают направление перехода a, b, c x 1 , x 2 КОНЕЦ Вводим значения a, b, c Проверяем - D < 0 ? Если ДА, то выводим «Решений нет», иначе (стрелка НЕТ)… Присваиваем X1 значение Выводим значения x1, x2 В любом случае – КОНЕЦ! aX 2 + bX + c = 0 Решений нет 2 a Присваиваем X2 значение 2 a Присваиваем D значение b 2 – 4ac ДА D < 0 НЕТ D = b 2 – 4ac -b+  D X 1 = 2a -b -  D X 2 = 2a -b+  D -b -  D
  • 9. Кабы не было зимы В городах и селах, Никогда б не знали мы Этих дней веселых! Не кружила б малышня Возле снежной бабы, Не петляла бы лыжня, Кабы, кабы, кабы… Составьте блок-схему к этой песенке .
  • 10. Первый блок – это всегда НАЧАЛО НАЧАЛО Стрелки показывают направление перехода Города, села Есть зима? Города и села – это исходные данные! Проверяем - там есть зима ? Если ДА, то : НЕ знать нам веселья! В любом случае – КОНЕЦ! - мы знаем веселые дни (это результат!), - малышня кружит возле снежной бабы, - лыжня петляет; иначе (стрелка НЕТ)… - малышня НЕ кружит возле снежной бабы, - лыжня НЕ петляет; ДА НЕТ Дни - веселые! Дни - НЕвеселые... КОНЕЦ