Есть ответ 👍

Дан массив a(n). у нечётных элементов отбросить дробную часть числа, а у элементов с индексами, остаток 1 при делении на 3, отбросить целую часть числа.

102
473
Посмотреть ответы 2

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


//pascalabc.net 3.1 сборка 1219 begin       var a : = arrrandomreal(readinteger('n='), 0, 9);       println(a);       for var i : = low(a) to high(a) do       begin               if i mod 2 = 1 then a[i] : = trunc(a[i]);               if i mod 3 = 1 then a[i] : = frac(a[i]);       end;       println(a); end.

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

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

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

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS