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

    question img
    question img
    question img

Ответы 1

  • //Dev-C++ 5.11#include <iostream>using namespace std;int main(void) {int n,res=0; int *ar; cin>>n; ar=new int[n]; for(int i=0;i<n;i++)  cin>>ar[i]; for(int i=1;i<n;i++) if(!((ar[i-1]%2==0)&&(ar[i]%2==1)||(ar[i]%2==0)&&(ar[i-1]%2==1)))  {res=i;  break;} cout<<res; return 0;}Пример ввода:41 2 3 3Пример вывода:3                              //так как считаем с нуля
    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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