Вопрос:

Создай и выведи массив чисел с дробной частью меньше, чем дробная часть последнего числа. Числа должны следовать в том же порядке, что и в исходном массиве.

Создай и выведи массив чисел с дробной частью меньше, чем дробная часть последнего числа. Числа должны следовать в том же порядке, что и в исходном массиве.
Фотография

Ответ ассистента

1. Чтобы найти дробную часть числа, можно вычесть его целую часть. Например, для $3.14$ целая часть $3$, дробная часть $3.14 - 3 = 0.14$. Для отрицательных чисел, например $-9.00001$, дробная часть берётся по модулю, то есть $0.00001$. 2. Последнее число в первом примере это $13.4$, его дробная часть $0.4$. Теперь сравним дробные части всех чисел с $0.4$: * $3.14 \Rightarrow 0.14$ ($0.14 < 0.4$) * $-9.00001 \Rightarrow 0.00001$ ($0.00001 < 0.4$) * $2.71828 \Rightarrow 0.71828$ ($0.71828 \not< 0.4$) * $3.09999 \Rightarrow 0.09999$ ($0.09999 < 0.4$) * $0.18 \Rightarrow 0.18$ ($0.18 < 0.4$) * $13.4 \Rightarrow 0.4$ ($0.4 \not< 0.4$) Таким образом, в массив войдут $3.14$, $-9.00001$, $3.09999$, $0.18$. **Ответ: [3.14, -9.00001, 3.09999, 0.18]** 3. Последнее число во втором примере это $-9.00001$, его дробная часть $0.00001$. Теперь сравним дробные части всех чисел с $0.00001$: * $13.4 \Rightarrow 0.4$ ($0.4 \not< 0.00001$) * $3.14 \Rightarrow 0.14$ ($0.14 \not< 0.00001$) * $2.71828 \Rightarrow 0.71828$ ($0.71828 \not< 0.00001$) * $3.09999 \Rightarrow 0.09999$ ($0.09999 \not< 0.00001$) * $0.18 \Rightarrow 0.18$ ($0.18 \not< 0.00001$) * $-9.00001 \Rightarrow 0.00001$ ($0.00001 \not< 0.00001$) Ни одно число не подходит под условие. **Ответ: []**

Другие решения

Что ещё задавали пользователи