Лабораторная работа № 2 Тема: «Программирование алгоритмов разветвленной структуры»
Задания для самостоятельной работы
1. Рассчитать значение y при заданном значении x:
2. Составить программу для вычисления значения функции z(a):
3. Даны действительные числа x, y. Если х и у отрицательны, то каждое значение
заменить его модулем; если отрицательно только одно из них, то оба значения увеличить на 0.5; если оба значения неотрицательны и ни одно из них не принадлежит отрезку [0.5, 2.0], то оба значения уменьшить в 10 раз; в остальных случаях х и у оставить без изменения. 4. Даны действительные числа a, b, c, d. Если a≤ b ≤ c ≤ d, то каждое число заменить наибольшим из них; если a>b>c>d, то оставить без изменения; в противном случае все числа заменяются их квадратами. 5. Даны три разных числа. Найти наименьшее и наибольшее из данных чисел. 6. Вывести на экран номер четверти координатной плоскости, которой принадлежит точка с координатами (х, у), при условии что x ≠ 0 и y ≠ 0. 7. Даны две тройки вещественных чисел. В каждой тройке все числа различные. Найти среднее арифметическое средних чисел каждой тройки (средним назовем такое число в тройке, которое больше наименьшего из чисел данной тройки, но меньше наибольшего). 8. Определить, является ли заданное шестизначное число счастливым. (Счастливым называют такое шестизначное число, в котором сумма его первых трех цифр равна сумме его последних трех цифр.) 9. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующего месяца и времени года («зима», «весна», «лето», «осень»). [Использовать оператор выбора] 10.Дано целое число K лежащее в диапазоне от 0 до 100. Вывести строку-описание оценки, соответствующей числу K (0-40 — «плохо (F)», 41-60 — «неудовлетворительно(FX)», 61-73 — «удовлетворительно», 74-86 — «хорошо», 87-100 — «отлично»). Если K не лежит в диапазоне 0-100, то запросить заново ввести число.