Очень прошу, УМОЛЯЮ, помогите решить на с++ Дан массив a состоящий из n целых чисел. Требуется найти количество пар соседних элементов массива, являющихся четными числами. Формат входных данных На первой строке записано целое число n (0 На второй строке через пробел записаны n чисел (−1000≤ai≤1000)(−1000≤ai≤1000) — элементы массива. Формат выходных данных Требуется вывести единственное число — количество пар четных чисел. Примеры входные данные 6 1 1 10 2 4 3 выходные данные 2
Ответы
Ответ дал:
0
#include <iostream>
int main(){ int n, count = 0; std::cin>>n; int *a = new int [n]; for (int i=0; i<n; i++) std::cin>>a[i]; for (int i=0; i<n-1; i++) if ((a[i]%2 == 0 )&&(a[i+1]%2 == 0)) count++; std::cout<<"Count - "<<count;
return 0;}
int main(){ int n, count = 0; std::cin>>n; int *a = new int [n]; for (int i=0; i<n; i++) std::cin>>a[i]; for (int i=0; i<n-1; i++) if ((a[i]%2 == 0 )&&(a[i+1]%2 == 0)) count++; std::cout<<"Count - "<<count;
return 0;}
Ответ дал:
0
Так, неправильно отправилось почему-то
Ответ дал:
0
#include
int main()
{
int n, count = 0;
std::cin>>n;
int *a = new int [n];
for (int i=0; istd::cin>>a[i];
for (int i=0; iif ((a[i]%2 == 0 )&&(a[i+1]%2 == 0)) count++;
std::cout<<"Count - "<return 0;
}
int main()
{
int n, count = 0;
std::cin>>n;
int *a = new int [n];
for (int i=0; istd::cin>>a[i];
for (int i=0; iif ((a[i]%2 == 0 )&&(a[i+1]%2 == 0)) count++;
std::cout<<"Count - "<return 0;
}
Ответ дал:
0
вот, второе решение верное
Ответ дал:
0
хах, нет
Ответ дал:
0
в общем, только так загрузилось, смотри в самом ответе, надо будет только отформатировать код
Вас заинтересует
2 года назад
3 года назад
3 года назад
10 лет назад