C++. Сделать нужно максимально просто т.к. для 1 курса. Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы в Вашем варианте индивидуального задания. В индивидуальных заданиях указано также, какую обработку массива следует произвести.
Answers & Comments
#include <iostream>
#include<ctime>
#define SIZE 200
signed main() {
setlocale(LC_ALL, "Rus");
srand(time(NULL));
int arr[SIZE], countPair = 0;
for (int i = 0; i < SIZE; i++) {
arr[i] = -50 + rand() % 101;
std::cout << arr[i] << " ";
}
for (int i = 0; i < SIZE - 1; i++)
if ((arr[i] > 0 && arr[i + 1] < 0) || (arr[i] < 0 && arr[i+1] > 0))
countPair++;
std::cout << "\nКоличество пар соседних элементов, которые имею противоположные знаки: " << countPair << std::endl;
return 0;
}