За ответ дается а за лучший ответ Представить десятичное число -450.75 в виде, в котором оно будет храниться в памяти ПК в формате Float языка C ++?
161
373
Ответы на вопрос:
Вc++ работает этот код. других языков практически не знаю. #include < iostream> int main() { using namespace std; const int n = 8; double arr[n] = { 122.3, 11.4, -34.2, 17.8, -25.5, -54, 34, -43}; for (int i = 0; i < n; ++i) cout < < arr[i] < < " "; cout < < endl; double max, min; for (int i = 0; i < n; ++i) { if (arr[i] < 0) { int inegmax = i; for (int j = i; j < n; ++j) if (arr[j] < 0) if (arr[j] > = arr[inegmax]) inegmax = j; max = arr[inegmax]; arr[inegmax] = arr[i]; arr[i] = max; } else { int iposmin = i; for (int j = i; j < n; ++j) if (arr[j] > = 0) if (arr[j] < arr[iposmin]) iposmin = j; min = arr[iposmin]; arr[iposmin] = arr[i]; arr[i] = min; } } for (int i = 0; i < n; ++i) cout < < arr[i] < < " "; cout < < endl; return 0; }
Популярно: Информатика
-
АннаФайна14.03.2020 03:07
-
bezrodnyhartem2Arizi20.11.2020 23:04
-
tushenka8830.12.2022 16:43
-
GrigoriiBogdanov20.05.2021 10:58
-
domofon9802.06.2020 13:11
-
Bauer32208.12.2020 03:57
-
gamegame200628.03.2021 04:09
-
Oks11111126.02.2022 06:03
-
Д0лгат27.11.2020 16:11
-
Vovannik28.04.2023 00:22