profile
Опубликовано 4 года назад по предмету Информатика от ilyaatata

си ++ одномерные массивы 18номер

  1. Ответ
    Ответ дан rrrinat
    int someArray[SIZE];

    for (int i = 0; i < SIZE; ++i)
    {
          if (someArray[i] % 2 == 0)
          {
                 someArray[i] *= 2; 
          }
          else
          {
                  someArray[i] /= 2; 
          }
    }
  2. Ответ
    Ответ дан AlexanderIATIT
    #include "iostream.h"

    main()
    {
      int m[10];
      int i, cA = 0, cB = 0, sA = 0, sB = 0;

      for(i = 0; i < 10; i++)
        m[i] << cin;

      for(i = 0; i < 10; i++)
      {
        if (m[i] >= 0)
        {
          cA++;
          sA = sA + m[i]; 
        }
        else
        {
          cB++;
          sB = sB + m[i];
        }
      }

      printf("nСредн.арифм. положительных чисел = %f", sA / cA);
      printf("nСредн.арифм. отриц. чисел = %f", sB / cB);

      return 0;
    }