• 1. Дан целочисленный массив размера N. Проверить, чередуются ли в нем четные и нечетные числа. Если чередуются, то вывести 0, если нет, то вывести порядковый номер первого элемента, нарушающего закономерность.

    2. Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому элементов массива A с номерами от K до N.

Ответы 1

  • 1.

    #include <iostream>using namespace std;

     

    int main()

    {

     const int N;

     int a[N];

     int b=0;

     int i=1;

     bool c;

     if(a[0]%2==0)

      c=true;

     else

      c=false;

     while(i<=N && b==0)

     {

      if(c==true)

      {

       if(a[i]%2==1)

       {

        c=false;

       }

       else

       {

        b=i;

       }

      }

      else

      if(c==false)

      {

       if(a[i]%2==0)

       {

        c=true;

       }

       else

       {

        b=i;

       }

      }

      i++;

     }

     cout<<b<<endl;

     return 0;

    }

    --------------------------------------------------------------------------

    2.

    #include<iostream>using namespace std;int main(){ const int N; float a[N];   float b[N]; for(int i=0;i<=N;i++) { float c=0; int d=0; for(int i2=i;i2<=N;i2++) {  c+=a[i2];  d++; }  c/=d;  b[i]=c; } return 0;}.

     

     

     

    • Автор:

      angelfnbn
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years