Есть ответ 👍

За ответ дается а за лучший ответ Представить десятичное число -450.75 в виде, в котором оно будет храниться в памяти ПК в формате Float языка C ++?

161
373
Посмотреть ответы 1

Ответы на вопрос:

Fromsay
4,6(30 оценок)

В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; }

Популярно: Информатика