Алгоритмы с ветвящейся структурой Задачи на закрепление
Раздел условия задачи. Здесь будет отражено условие задачи. Если условия нет, то вы должны придумать его используя информацию содержащуюся в других разделах слайда и произвести запись в тетрадь. Раздел решения задачи. В этом разделе содержится алгоритм решения задачи. Если алгоритма решения нет, то вы должны составить его используя информацию содержащуюся в других разделах слайда и произвести запись в тетрадь. Раздел блок-схемы задачи. В этом разделе содержится блок-схема решения задачи. Если блок-схемы нет, то вы должны составить ее используя информацию содержащуюся в других разделах слайда и произвести запись в тетрадь.
Задача 1. Дано число А. Если оно неотрицательно, то возвести его в квадрат, иначе возвести в куб. Дано: A – число Решение: 1. Если А больше или равно 0, то А надо возвести в квадрат; если А меньше 0, то А нужно возвести в куб.
Задача 2. Даны две точки на числовой прямой с координатами x1 и x2. Составить алгоритм, определяющий, какая из точек находится ближе к началу координат. Дано: x1, x2 – точки. Решение: К началу координат ближе та точка, координата которой меньше. 1. Если x1 больше x2, то точка х2 находится ближе к началу. 2. Иначе, точка х1 находится ближе.
Задача 3. Даны действительные числа X и Y, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведением. X, Y X>Y X : = 2*(X*Y) Y : = (X+Y)\2 X, Y Конец Начало НЕТДА X : = (X+Y)\2 Y : = 2*(X*Y)
Задача 4. M, N M = N Начало Конец M : = 0 N : = 0 M : = 1 N : = 1 M, N НЕТДА
Задача 5. Дано число А. Если оно четное, то вывести его значение на экран.