 
Даны три действительных числа. Возвести в 5 степень те из них, значения которых отрицательны, и в
четвертую степень не отрицательные. 0
        0
         0
        0
    Ответы на вопрос
 
        // Внимание! Если программа не работает, обновите версию!
begin
var a:=ReadArrReal('Введите через пробел три числа',3);
a.Select(x-> sqr(sqr(x))*(x<0 ? x : 1.0)).Println
end.
Пример
Введите через пробел три числа 23.5 -18.6 6.2
304980.0625 -2226202.78176 1477.6336
 0
                    0
                     0
                    0
                 
            Для решения данной задачи, нам нужно возвести в пятую степень только те числа, которые являются отрицательными, и в четвертую степень только те числа, которые неотрицательны.
Давайте предположим, что у нас есть три действительных числа: a, b и c.
Возведение в пятую степень отрицательных чисел
Для того чтобы возвести число в пятую степень, мы просто умножаем его на себя четыре раза. Однако, для отрицательных чисел возведение в нечетную степень дает отрицательный результат, поэтому нам нужно удостовериться, что значение будет отрицательным.
Таким образом, чтобы возвести число в пятую степень и получить отрицательное значение, это число должно быть отрицательным. Если одно из наших чисел, скажем a, является отрицательным, мы можем возвести его в пятую степень, используя следующий код:
```python if a < 0: result_a = a ** 5 else: result_a = a ```
Возведение в четвертую степень неотрицательных чисел
Для того чтобы возвести число в четвертую степень, мы также умножаем его на себя три раза. Однако, возведение в четвертую степень всегда дает неотрицательный результат, независимо от знака числа.
Таким образом, чтобы возвести число в четвертую степень и получить неотрицательное значение, мы можем просто возвести в четвертую степень все числа, кроме отрицательных. Если одно из наших чисел, скажем b или c, является неотрицательным, мы можем возвести его в четвертую степень, используя следующий код:
```python if b >= 0: result_b = b ** 4 else: result_b = b
if c >= 0: result_c = c ** 4 else: result_c = c ```
Теперь у нас есть значения `result_a`, `result_b` и `result_c`, которые равны числам, возведенным в пятую степень, если они отрицательные, и числам, возведенным в четвертую степень, если они неотрицательные.
 0
                    0
                     0
                    0
                Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			