Презентация, доклад на тему Структура ветвления в алгоритмах

Содержание

Структура ВЕТВЛЕНИЕ если – то Если условие то действиеВсе

Слайд 1Задачи на
решение алгоритмов
со структурой ветвления

Задачи на решение алгоритмов со структурой ветвления

Слайд 2Структура ВЕТВЛЕНИЕ если – то

Если условие

то действие

Все
Структура ВЕТВЛЕНИЕ если – то Если условие         то действиеВсе

Слайд 3Структура ВЕТВЛЕНИЕ если – то - иначе

Если условие

то действие 1
иначе действие 2
Все
Структура ВЕТВЛЕНИЕ если – то - иначеЕсли условие     то действие 1

Слайд 4 Составить блок-схему и алгоритм для определения, что больше – площадь круга

с радиусом а или площадь квадрата со стороной а. Вывести значение большей площади. Значение числа а вводится. Площадь круга вычисляется по формуле
Составить блок-схему и алгоритм для определения, что больше – площадь круга с радиусом а или площадь квадрата

Слайд 5начало
Ввод а



да
Вывод S1
Вывод S2
нет
конец

началоВвод адаВывод S1Вывод S2нетконец

Слайд 6алг функция (арг вещ a, рез вещ S1,S2)
нач
ввод a

S1:=3.14*a*a
S2:=a*a
если S1>S2
то вывод S1
иначе вывод S2
все
кон
алг функция (арг вещ a, рез вещ S1,S2)	нач	  ввод a

Слайд 7Составить блок-схему и алгоритм на школьном алгоритмическом языке для вычисления значений

функции у в зависимости от заданного значения аргумента х
Составить блок-схему и алгоритм на школьном алгоритмическом языке для вычисления значений функции у в зависимости от заданного

Слайд 8Блок-схема алгоритма
начало
Ввод х
х≤5
да
нет


Вывод у
конец

Блок-схема  алгоритманачалоВвод хх≤5данетВывод уконец

Слайд 9алг функция (арг вещ х, рез вещ у)
нач
ввод х
если

х<=5
то у:=х^4-3*х/15
иначе у:=4*х+2/(3*x)
все
вывод у
кон
алг функция (арг вещ х, рез вещ у)	нач	  ввод х		если х

Слайд 10Составить блок-схему и алгоритм на школьном алгоритмическом языке для вычисления значений

функции у в зависимости от заданного значения аргумента х
Составить блок-схему и алгоритм на школьном алгоритмическом языке для вычисления значений функции у в зависимости от заданного

Слайд 11Блок-схема алгоритма
начало
Ввод х
х≤-1
да
нет

y=-x
Вывод у
конец
-1

Блок-схема  алгоритманачалоВвод хх≤-1данетy=-xВывод уконец-1

Слайд 12алг функция (арг вещ х, рез вещ у)
нач
ввод х
если

х<=-1
то у:=-1/(x*x)
иначе если (х>-1) и (х<=0)
то у:=-х
иначе у:=-х*х
все
все
вывод «у=», у
кон
алг функция (арг вещ х, рез вещ у)	нач	  ввод х		если х-1) и (х

Слайд 13 Даны три числа a, b, и c.

Если все они равны, то первое увеличьте в 10 раз, второе уменьшите в 10 раз, а третье увеличьте на 10 и выведите результат. Если равны только первое и последнее число, то увеличьте все числа на 100 и выведите результат. Иначе, найдите и выведите удвоенную сумму этих чисел.
Даны три числа a, b, и c. Если все они равны, то первое

Слайд 14начало
Ввод a, b, c
a=b и b=c
да
a=a*10


c=c+10
Вывод a, b, c
нет
а=с
да
a=a+100
b=b+100
c=c+100
Вывод a, b,

c

S=2·(a+b+c)

Вывод S

конец

началоВвод a, b, ca=b и b=cдаa=a*10c=c+10Вывод a, b, cнета=сдаa=a+100b=b+100c=c+100Вывод a, b, cS=2·(a+b+c)Вывод Sконец

Слайд 15алг функция (арг вещ a,b,c рез вещ S)
нач
ввод a,b,c
если

(a=b) и (b=c)
то a:=a*10, b:=b/10, c:=c+10
вывод a, b, c
иначе если a=c
то a:=a+100, b:=b+100, c:=c+100
вывод a, b, c
иначе S:=2*(a+b+c)
вывод S
все
все
кон
алг функция (арг вещ a,b,c рез вещ S)	нач	  ввод a,b,c		если (a=b) и (b=c)			то  a:=a*10, b:=b/10,

Слайд 16При заданном значении х вычислите по формуле

значение у и определите, принадлежит ли точка А(х,у) заданной на рисунке области у 2 -1 0 х -1


При заданном значении х вычислите по формуле

Слайд 17
алг задача (арг вещ х рез вещ у лит t)

нач
ввод х
у:= abs(x) + sin(x)
если (х>=-1) и (х<=0) и (y>=-1) и (y<=2)
то t:= «Принадлежит»
иначе t:= «Не принадлежит»
всё
вывод t
кон
алг задача (арг вещ х рез вещ у лит t)   нач

Слайд 18Задачи для самостоятельного решения

Задачи для самостоятельного решения

Слайд 19При заданном значении х вычислите по формуле

значение у и определите, принадлежит ли точка А(х,у) заданной на рисунке области у 1 -2 0 х -1


При заданном значении х вычислите по формуле

Слайд 20 Даны три числа x, y и z. Если числа равны, то

увеличьте их в три раза и выведите результаты. Если равны только два последних числа, то замените все числа на противо-положные и выведите результаты. Иначе, все числа сделайте равными 222 и выведите результаты.
Даны три числа x, y и z. Если числа равны, то увеличьте их в три раза и

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть