Задания на дом для самостоятельного решения.
Составить блок-схему и написать программу, вычисляющую значения переменных, заданных по варианту, приведенному в таблице 3.2
Таблица 3.2
-
N
Задачи
1
Даны 2 разных по значению числа (a и b). Меньшее из этих двух чисел заменить их полусуммой, а большее - их удвоенным произведением.
2
Даны х, у. Если х и у отрицательны, то их значения заменить абсолютной величиной; если отрицательно только одно их них, то оба значения увеличить на 0.5; если оба значения неотрицательны, то увеличить их в 10 раз.
3
Даны 2 разных по значению числа (a и b). Большее из этих двух чисел заменить их суммой, а меньшее - их утроенным произведением.
4
Даны х, у. Если х и у отрицательны, то их значения возвести в квадрат; если отрицательно только одно их них, то оба значения увеличить вдвое; если оба значения неотрицательны, то уменьшить их в 5 раз.
5
Даны 2 разных по значению числа (a и b). Меньшее из этих двух чисел заменить их разностью, а большее - их произведением.
6
Даны х, у. Если х и у отрицательны, то их значения возвести в куб; если отрицательно только одно их них, то оба значения увеличить вдвое; если оба значения неотрицательны, то уменьшить их в 2 раза.
7
Даны 2 разных по значению числа (a и b). Большее из этих двух чисел заменить его квадратом, а меньшее – полусуммой заданных чисел.
8
Даны х, у. Если х и у положительные, то их значения уменьшить втрое; если отрицательно только одно их них, то оба значения уменьшить на 0.5; если оба значения отрицательны, то заменить их абсолютной величиной.
9
Даны 2 разных по значению числа (a и b). Меньшее из этих двух чисел заменить их произведением, а большее – в два раза уменьшить.
10
Даны х, у. Если х и у положительные, то их значения увеличить на 1,5; если отрицательно только одно их них, то оба значения уменьшить вдсое; если оба значения отрицательны, то заменить их абсолютной величиной.
11
Даны 2 разных по значению числа (a и b). Большее из этих двух чисел заменить их полусуммой, а меньшее – его квадратом.
12
Даны х, у. Если х и у положительные, то их значения увеличить вдвое; если отрицательно только одно их них, то оба значения уменьшить на 0,5; если оба значения отрицательны, то возвести их в квадрат.
Составить блок-схему и написать программу, вычисляющую функцию, приведенную по варианту в таблице 3.2, в заданном диапазоне с шагом dx,. Задачу решить с использованием операторов условного и безусловного переходов.
Таблица 3.3
-
N
Функции и условия
Диапазон, шаг dx
1
x = [-20 ; 20], dx=2
2
x = [-10 ; 20] , dx=3
3
x = [-30 ; 10] , dx=4
4
x = [-20 ; 20] , dx=2
5
x = [-10 ; 30] , dx=3
6
x = [-30 ; 30] , dx=4
7
x = [-10 ; 20] , dx=2
8
x = [-10 ; 20] , dx=3
9
x = [-20 ; 50] , dx=4
10
x = [-20 ; 10] , dx=2
11
x = [-10 ; 20] , dx=3
12
x = [-20 ; 20] , dx=2
Программы ввести в редактор кода, отладить, исполнить и проанализировать результат на соответствие поставленной задачи.