Лабораторно - практическая работа № 5.
Вложенные и последовательные условные операторы
Вариант № 1
Задача 1. Составьте блок-схему и программу для вычисления значений функции y в зависимости от заданного с клавиатуры значения аргумента x:
Задача 2. Составьте программу для решения следующей задачи. Введите с клавиатуры три числа. Если все числа отрицательны и не равны между собой, то замените числа их квадратами и выведите результаты на экран. Если все числа равны нулю, то сделайте их соответственно равными 5, 20, 15 и выведите результаты. Иначе, найдите и выведите сумму этих чисел.
Задача 3. Для четырех произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. Если произведение этих чисел положительно, то выведите утроенное значение каждого числа. Если сумма первого и третьего чисел отрицательна, то выведите эти два числа и их сумму. Если выполняются одновременно два перечисленных выше условия, то выведите четыре числа без изменения. Иначе, выведите сумму этих четырех чисел, уменьшенную в два раза. Составьте соответствующие отладочные примеры и проверьте работу каждой программы.
Вариант № 2
Задача 1. Составьте блок-схему и программу для вычисления значений функции y в зависимости от заданного с клавиатуры значения аргумента x:
Задача 2. Составьте программу для решения следующей задачи. Введите с клавиатуры три числа: А, В, С. Если А>В>C>0, то замените все числа их квадратами и выведите результаты на экран. Если они отрицательны и не равны между собой, то каждое число замените наибольшим из них и выведите результаты. Иначе, найдите и выведите их сумму.
Задача 3. Для четырех произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. Если первое число четно, то выведите сумму этих четырех чисел. Если второе и третье числа положительны, то выведите их среднее арифметическое. Если выполняются одновременно два перечисленных выше условия, то выведите все четыре числа без изменения. Иначе, выведите числа, противоположные исходным. Составьте соответствующие отладочные примеры и проверьте работу каждой программы.
Вариант № 3
Задача 1. Составьте блок-схему и программу для вычисления значений функции y в зависимости от заданного с клавиатуры значения аргумента x:
Задача 2. Составьте программу для решения следующей задачи. Введите с клавиатуры два числа: А и В. Если числа не равны, то замените каждое из них большим и выведите результаты на экран. Если они равны, то найдите и выведите удвоенную сумму этих чисел.
Задача 3. Для пяти произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. Если первое, второе и пятое числа отрицательны, то выведите их произведение. Если третье и четвертое числа больше 100, то выведите среднее арифметическое всех пяти чисел. Если выполняются одновременно два перечисленных выше условия, то выведите все пять исходных чисел без изменения. Иначе, выведите третье и пятое числа, увеличив их в два раза. Составьте соответствующие отладочные примеры и проверьте работу каждой программы.